[游戏] 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