本系列文章转载至hwenycocodq520
一、前言
码夫掐指一算,博客搁置已半载有余。这半年多来,油价涨的涨,食物毒的毒,小日本越发嚣张……惟独码夫心如止水,不,是技如止水,技术还停留在“社会主义初级阶段”,丝毫没有进步的痕迹。惟叹息:天纵然生我,何还为吾配愚脑……
回到现实,即使码夫天生愚笨,但生活还是要过,技术也要沾沾,不枉老天赐我“码农”的光荣称号,码夫发誓:即使进步慢,也不放弃学习;即使被鄙视,也不痛苦难过;即使学不懂,也不知难而退……即使毕业工作了,也要站在码农的岗位上,贡献自己微薄的力量,为中国软件行业的“缓慢发展”贡献一双手——这双辛勤的手用来拖国家后腿!
废话一堆掩饰了码夫的不自信,为何不自信,你懂的!废话之后就该进入今天的主题了——控制台小游戏编程。从我的博客其他文章可以看到,我几乎都在做着近乎相同的事情:简单的小游戏编程,原因很简单:我就懂这么多,超过这个范围我就不懂了,大家应该要体谅下我们这种智力水平有限的码农。回到主题:为何名曰“黎明前的黑暗”,这里要小小得意一下,这个名字起得非常科学,既描述了这系列游戏的开发环境(控制台.黑暗),也暗示着这与以往所看到的控制台游戏有所不同,黑暗的终结将会迎来黎明的曙光。那黎明后的景象会是如何,以后的几篇文章将会逐渐揭开这个面纱。
本系列内容与以往章节所讲解的内容有差异,不是针对某个小游戏如何开发的讲解,而是讨论用于构建控制台字符类型游戏所需要的基本模块,这些模块可以用于简单类型小游戏的开发,一定程度上提高了控制台小游戏开发的效率,我们也可以把它看作是一个微型的字符游戏开发包。尽管没啥技术含量,但对于C#初学者和对小游戏编程感兴趣的同学来说,还是有一些启示作用的,所以我选择了分享这个知识,总的来说:我们就把它当作是一个“玩具”吧,玩耍玩耍,认真就输了。
贪吃蛇
键盘熟练工 领空防卫战 爆破七色砖
- 游戏框架模块
- 游戏输入模块
- 游戏渲染模块
- 游戏声音模块
- 游戏实例分析
C#入门者、游戏编程爱好者。
作者水平有限,讲解过程中难免会出现分析不全面和错误的地方,请大家给予理解,你们的意见如同沙漠里的甘露,十分珍贵,最后感谢大家能阅读我的文章。
开发工具:Microsoft Visual Studio 2008
http://download.csdn.net/detail/hwenycocodq520/4638269
http://download.csdn.net/detail/hwenycocodq520/4630387
控制台小游戏系列之《爆破七色砖》Demo
今天的文章C#游戏编程:《控制台小游戏系列》之《一、黎明前的黑暗》分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/67214.html