作者tim099 (tim11251994)
看板GameDesign
标题[游戏] AgeOfCube重构+原始码上传github
时间Sun Nov 22 15:32:26 2015
基本上把绘图部分完全更新
使用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://webptt.com/cn.aspx?n=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
1F:推 johnny94: 感觉好强阿 11/22 17:11
2F:推 cowbaying: 执行档载点用google缩一下吧 11/23 02:16
3F:推 Bencrie: pacman 是拿来装软体的吧(? 11/23 12:36
4F:推 rhox: Pacman是拿来玩的吧 11/24 04:40