本文目录一览

1,游戏编程怎么搞

简单的手机游戏很多语言都可以做,象VB,VC,DELPHI,C,都可以,但是网络游戏就复杂多了,最主要的就是C,C++语言 了,还有算法,数据结构,这最重要,。基本上这是必须会的,而且还要是高手
首先得会语言. VB VC 一样都不能少... 好好学习

游戏编程怎么搞

2,怎么编写游戏程序

游戏程序 与一般的程序编写是类试的 就看你擅长什么语言 然后多了解一下该语言对游戏的开发需要的包 和工具 然后就是精通该语言了
编游戏要用FOX或C++,至于怎么编要你自己学了。 建议先看看人家是怎么编的。
你要做游戏底层开发那很辛苦,要设计界面、美工之类的又要艺术细胞,总之,不是那么简单的。

怎么编写游戏程序

3,游戏程序是怎样制作的

实际上呢,游戏是一个庞大的数据库系统加函数调用, 整个游戏编制分3部分:美工,音效,脚本 编程只是脚本,而美工需要绘图,音效需要编曲 这些事情都是要解决的,初期做游戏可以用傻瓜式软件 如RPG MAKER XP、VX,GAME MAKER 6.0 SRPG MAKER 95,ACTION GAME MaKER 等等 然后等思路成熟,就用C++ VB等软件编程 做之前,要明确游戏该调用些什么,游戏系统是什么 然后动手,编程,绘图 …… 很多事的,我是业余游戏制作者,有事加我

游戏程序是怎样制作的

4,怎么编程游戏

首先,别的都不管,一定要先学精以下数学科目:线性代数、空间解析几何、微积分。都要学到比较深的程度,千万不能囫囵吞枣,否则往后的压力会越来越大。现在本科的内容其实不够的,例如quaternion你在课本里就没学,但游戏里绝对用得多。还有,课本里大概也不会教你怎样判断任意两个多面体是否相交。这些都要靠自己多钻研、多琢磨,不能满足课本内容的。然后,看你是侧重图形、物理、还是AI方向。图形方面,其实基本上就是几何和光学问题,关键是熟悉API(DirectX或OpenGL)。如果想获得尖端效果,则要先学一些光学基础,然后才能进入可编程Shader的美妙境界。物理方面,本人经验太少,只能说:这真的是太太复杂了。AI方面:本人也没经验。就不多说了。最后才说C++编程:其实C++编程这东西真的很奇怪。我们先是在课堂上学了一套东西,然后实际开发的时候人们又会告诉我们那套东西是不能用的(理由一般就是性能低啦、不安全啦,等等),反正又得学另一套东西。搞C++特别是游戏的人,都有一种近乎病态的完美主义倾向,企图用目前并不完美的语言工具实现完美的目标(最典型的病态就是那个const,什么都加const,其实你就算加了const,人家用强制类型转换,一样可以转成非const)。还有那个指针,如果你真的用CObject*pObj这样的形式,肯定要被人骂。他们要用所谓的“smartpointer”。诸如此类,都相当变态。其实真的要做AAA级的游戏,简直就和强迫自己开发一套操作系统、加上一套程序框架、加上实现绝大多数的数据结构和算法一样痛苦。为什么那么痛苦那么麻烦?想想:做一个游戏,本质上就是想用有限的资源模拟出无限的显示世界,而创造这个复杂的世界是上帝才能胜任的事情,那你想模拟它出来,不就是要和上帝竞争吗?(本人不信教,呵呵。)当然,如果你只是满足比较不那么出众的游戏,或许并不用那么痛苦,随便拿个所谓的“引擎”过来用就行。或者用C#,也可以吧。
学游戏编程的话,我推荐几本书:初学的2d《visual c++游戏编程基础》《visual c++经典游戏程序设计》

5,怎么编写一个游戏

要编写游戏,首先得学会几门编程语言. 编程主要语言有:C#,VisualC ,VisualBasic,Delphi...等. 如果是新手,建议学VisualBasic6.0 下面简单介绍一下VisualBasic. 随着VisualBasic的逐步发展完善和功能的不断括展,很多软件开发人员利用VisualBasic开发了大量的应用软件。VisualBasic已经成为使用人数最多,应用领域最广的程序设计语言和软件开发工具. 特点: 1.面向对象和可视化的程序设计. VisualBasic实现了对象的封装,是程序员只需把注意力集中到对象的设计.特别是对程序界面的设计. 2.事件驱动的运行机制. VisualBasic程序是在Windwos环境下开发的,因此其运行机制是事件驱动的。也就是只有发生某个动作 (如按下某键,鼠标移动等动作时发生的变化等),才会执行相应的程序段.这种机制使人机交互更为方便,程序的功能大大加强,也为多任务运行方式提供了保证. 3.结构化的程序设计语言. 在程序结构方面,VisualBasic继承了QBasic的所有优点,不但完全符合结构化程序设计的要求,而且具有较 强的数值运算和字符串的处理能力. 4.多种数据库访问能力. VisualBasic具有很强的数据库访问能力,不但能方便的处理诸如VisualFoxFro,Access,等小型数据库 中的数据,还可以轻松访问MicrosoftSQLServer等大中型数据库中的数据. 5.提供了功能完备的应用程序集成开发环境. VisualBasic的集成开发环境用户界面,代码编写,调试运行和编译打包等诸多功能于一体,为程序员提供了一 整套功能强大的应用程序开发环境. 6.方便使用的联机帮助功能. 利用集成开发环境中的帮助菜单或F1功能键,用户可以随时获取和查阅有关的帮助信息(MSDN). 其易学易用,是新手的最好选择. VisualBasic6.0_SP6中文大企业版: http://119.147.41.16/down?cid=1303293C6915FF2FB86ABF31DC5D4534981F7612

文章TAG:编程游戏怎么做  游戏编程怎么搞  
下一篇