[遊戲] AgeOfCube重構+原始碼上傳github

作者: tim099 (tim11251994)   2015-11-22 15:32:26
基本上把繪圖部分完全更新
使用glsl 4.0版本shader
把繪圖部分做了大幅優化且與主程式平行化
(因為完全重構其實目前主程式沒有甚麼運算
目前主要做的就是把Opengl繪圖函式完成封裝
也包裝了WIN32提供的thread功能與實作thread pool
與提供基本的讀取obj檔跟貼圖
基礎的貼圖與法線貼圖
實作了陰影與light scattering
方塊繪圖進行大幅優化(將區塊內方塊整合成一整塊的資料結構,一次傳進shader)
目前正準備開始重製遊戲主體
因此先放上目前完成部分希望版友能幫忙測試運行狀況(流暢度,bug等...
操作
按住滑鼠左鍵 垂直移動
按住滑鼠右鍵 水平移動
滑鼠滾輪 調整遠近,按住調整視角
B 放置方塊
V 移除方塊
0~9控制點光源顏色
C 放置點光源
O 基本SHADER模式
P 切換法線貼圖SHADER
L 切換Light scattering Shader
W 上移顯示表層
S 下一顯示表層(可以透視到地底
其他功能純粹是測試用(可以自己嘗試
http://imgur.com/OGuz2nC
git repo:https://github.com/tim099/GameTest
執行檔載點:
作者: johnny94 (32767)   2015-11-22 17:11:00
感覺好強阿
作者: cowbaying (是在靠北喔)   2015-11-23 02:16:00
執行檔載點用google縮一下吧
作者: Bencrie   2015-11-23 12:36:00
pacman 是拿來裝軟體的吧(?
作者: rhox (天生反骨)   2015-11-24 04:40:00
Pacman是拿來玩的吧
繼續閱讀

Links booklink

Contact Us: admin [ a t ] ucptt.com