C语言从入门到编游戏要怎么做?

 我来答
猪八戒网
2023-04-03 · 百度认证:重庆猪八戒网络有限公司官方账号
猪八戒网
猪八戒网(zbj.com)创建于2006年,现已形成猪八戒网、天蓬网和线下八戒工场的“双平台+一社区”服务模式,是中国领先的人才共享平台。
向TA提问
展开全部

从c语言入门开始,

1,学习c语法和面向过程的计算机算法:

在这个阶段,一开始就编写WINDOWS程序并不是一个好的想法,应该在细节较少的字符模式中学习一些基本概念,诸如:数据类型、3大程序结构、数组、函数、结构和指针,从中了解面向过程程序设计的一些概念。练习编写一个字符界面的程序,比如五子棋,贪吃蛇等都行,如做不出来,建议放弃做这一行。编译系统用wintc行,用vs也行。不管你是否愿意,国内大部分人都是在大学用谭浩强的《c语言程序设计》这本书入门的,你也可以用,当然你也可以几本入门的书混着看,理解就好。

2,过渡到制作大程序的思想:图形界面和面向对象的思想:[封装]。

从基础字符模式到windows的窗口模式编程,从面向过程思想转变到面向对象思想,是必须的。如果前一阶段你用谭浩强的《c语言程序设计》这本书,那么就继续用他的《C++程序设计》也不失为一种好选择,这本书是在他的《c程序设计》的基础上,一脉相承的引出了c++,过度比较平滑,也能从中了解一些面向对象的概念。结合《windows程序设计》(CharlesPetzold),一本至今无人能出其右的作品,隆重推荐,是从dos过度到windows的极好的读本。详细的极其通俗的介绍了windows程序设计需要的几乎全部基础细节,很少有纰漏,唯一的缺点也就在这里,简直太全了,你要有足够的耐心和毅力。同时《MFCwindows应用程序设计》(任哲)在学习《windows程序设计》(CharlesPetzold)第5版的过程中,甚至是在其上册前5章学习完毕后,就可以用《MFCwindows应用程序设计》学习MFC的程序设计了,这样你很快能使用MFC来设计功能强大的windows程序。不过这本书的真正好处在于一步一步引导你从面向过程思路转变到面向对象思想,你可以在它的引导下将你字符模式编写的面向过程的游戏转变为图形模式下面向对象游戏。

3,在完成了前两个阶段的学习后,恭喜你c语言游戏制作技能中[编码基础]你已经有了,但是游戏开发是一个复杂的活,一方面它不是孤立的编码过程,需要你了解诸如数学、计算机原理、操作系统、计算机网络,数据库,图形图像处理,美工设计等等知识,同时大型程序还需要了解如何与人合作开发,如何进行需求分析,文档编制等等。另外当前最前沿的游戏开发逐步转往手机游戏编制上,设计前后台开发。要追逐这些开发方向,在c编程的基础上学习些html的开发,thinkphp和mysql开发,JAVA开发等等app编程。

最后祝君早日潮头争锋!

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式