CCGE v1.0.1发布. 或许就此结束.

CCGE v1.0.1发布. 或许就此结束.

捣鼓了将近半个月的控制台.还是小有成就.

熟悉了许多操作控制台的函数.
用控制台作为绘图工具,绘制出了俄罗斯方块和贪食蛇.
在公司用控制台模拟了一个用于显示信息的"多窗口".
尝试了一把控制台显示3D的感觉.

一切都很美妙.但时时候停下来了.解决当前应该在意的问题.
当再有闲暇时间时,再回来慢慢回味,去体会那种在简陋的设备下开发游戏的快感.

无奈,我是一个八0后,没有经历过那晦涩而难忘的DOS游戏开发年代. 因此,只有自己来找罪受了.
我喜欢造轮子.喜欢在造轮子的时候用一些比较落后的工具. 想细细体会一般那神奇的感觉.
此次完善的内容:
  俄罗斯方块已经做完. 开始,游戏,结束场景都已做完.
  贪食蛇能加分.(但没有做升级).
  新增了几个小例子.用于快速了解这个控制台绘制层.
  解析了_kbhit( )函数的返回值. 使之可以取得上,下,左,右光标,以及ESC,空格,回车键.
  图形的显示又回到了开始的彩色绘图.相比之前几帧的效率,不能和现在的同日 而语.

其中,完成度较高的要属俄罗斯方块了.基本上是一个成型的小游戏.

由于刷新率很高.我这机器跑40帧,在公司机器跑200帧.虽然用了双缓冲,在在快速交换缓冲的时候,也会闪屏.因此我将其限制为了10帧. 但画面的更新是按时间来的.因此不会影响.

不说了,上码,发图.

下载地址.CCGE v1.0.1
CCGE v1.0.1发布. 或许就此结束._第1张图片
CCGE v1.0.1发布. 或许就此结束._第2张图片
CCGE v1.0.1发布. 或许就此结束._第3张图片
CCGE v1.0.1发布. 或许就此结束._第4张图片

你可能感兴趣的:(CCGE v1.0.1发布. 或许就此结束.)