[遊戲] AgeOfCube重構+原始碼上傳github
基本上把繪圖部分完全更新
使用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
執行檔載點:https://mega.nz/#!7gQhWJDL!MyyyhlLUiT2qc0pdZAbaysDy5c-4CieKPi--2sutonQ
另外平常比較少使用pacman上ptt(通常是用網頁版潛水
想要交流的話(不論是遊戲設計,程式OR其他
在FB有創立一個遊戲討論社團歡迎自由加入(任何遊戲開發相關的資源都歡迎
,包含遊戲引擎等
https://www.facebook.com/groups/489440897887390/
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.28.42
※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1448177551.A.41A.html
※ 編輯: tim099 (111.255.28.42), 11/22/2015 15:44:06
※ 編輯: tim099 (111.255.28.42), 11/22/2015 15:55:41
※ 編輯: tim099 (111.255.28.42), 11/22/2015 16:29:58
推
11/22 17:11, , 1F
11/22 17:11, 1F
推
11/23 02:16, , 2F
11/23 02:16, 2F
推
11/23 12:36, , 3F
11/23 12:36, 3F
推
11/24 04:40, , 4F
11/24 04:40, 4F
GameDesign 近期熱門文章
PTT遊戲區 即時熱門文章
14
21