回想一下,我已经大四了,这几年的编程慢慢地也有了一点进步。从最初的只会控制台到而今的窗体、图像、游戏。
从最初的面向过程到而今的OOP,都有了一些自己的拙劣想法。
想说点什么,,,先写一下几个今天的想法。
关于游戏中的背景的制作,如果不采用贴图而直接使用OpenGL画的话:
最好将背景的数据流(即单元结构体为struct{x,y,z,r,g,b,a};存入到外部文本中,需要的时候直接load进游戏中,
然后调用相关单元绘制函数进行绘制、移动、旋转,即可。显而易见,比在脚本中重复绘制每一个方块方便很多。
当需要更新背景时,只需要更改外部文本中的数据即可。what's the most important!,对于关卡的保存和更新同样适用。
希望将来自己尽量把自己想要的效果实现。
尽量使用聪明而有效的方法。
尽量把代码封装好,易于拓展。
尽量注释比较重要的代码。
多写一些笔记,感想。
多关注一些游戏相关的新闻,多玩一些推荐的好的游戏,补充灵感。
任何编程语言和相关知识都可以去学习了解,只要有需求。
好了,今天的感想就到此为止。要回去睡觉了。明天还有课呢,