1,怎么做一个简单的游戏简单游戏设计我就说简单点吧:首先要有策划(想法) , 就是你想做怎样的游戏,这个游戏如何,适合那些玩家 , 那些点可以吸引到玩家 。有了策划后你就得找美术(素材) , 简单的说就是图片 , 还有一些动画 。接着就要coding,写代码 。三步完成之后就可以测试游戏,发布游戏了 。设计一款游戏嘛...给你推荐几个好上手的游戏引擎rpgmaker xp,恋爱游戏制作大师,非常好上手,没有任何编程基础都可以做出自己想要的游戏~~很好用而且免费 。很多大学有个专业叫数字媒体艺术(数字媒体工程),建议你关注,喜欢就加油吧~!就做Flash开始吧,那是最基础的,先去下在个Flash软件,做个小动画,然后做成游戏,
2 , 如何编程游戏需要学习多种编程语言 。1:首先要知道游戏编程用的什么语言 。2:c++语言是目前最为稳定的、指针最为全面的语言 。游戏尤其网游的稳定性要求极高,因此必须用c++ 。3:先学c语言,c语言是全部计算机语言的基础更是c++的基础 。因此要学好 。再学c++,这个要学精,不然开发游戏没戏 。然后学数据结构、数据库、线性代数、离散数学结构 。4:html、css、js也要知道 。5:如果要制作跨平台游戏 , 建议学习下opengl/opengles,这是个很强大很专业的图形接口,因为很多平台支持所以适合跨平台游戏制作使用 。6:做2d游戏,可以使用cocos2dx等一些引擎,当然你也可以使用上面的3d引擎制作2d游戏 。
3,怎么编程游戏首先,别的都不管,一定要先学精以下数学科目:线性代数、空间解析几何、微积分 。都要学到比较深的程度,千万不能囫囵吞枣,否则往后的压力会越来越大 。现在本科的内容其实不够的,例如quaternion你在课本里就没学,但游戏里绝对用得多 。还有,课本里大概也不会教你怎样判断任意两个多面体是否相交 。这些都要靠自己多钻研、多琢磨,不能满足课本内容的 。然后,看你是侧重图形、物理、还是AI方向 。图形方面,其实基本上就是几何和光学问题,关键是熟悉API(DirectX或OpenGL) 。如果想获得尖端效果,则要先学一些光学基础 , 然后才能进入可编程Shader的美妙境界 。物理方面,本人经验太少 , 只能说:这真的是太太复杂了 。AI方面:本人也没经验 。就不多说了 。最后才说C++编程:其实C++编程这东西真的很奇怪 。我们先是在课堂上学了一套东西,然后实际开发的时候人们又会告诉我们那套东西是不能用的(理由一般就是性能低啦、不安全啦 , 等等),反正又得学另一套东西 。搞C++特别是游戏的人,都有一种近乎病态的完美主义倾向,企图用目前并不完美的语言工具实现完美的目标(最典型的病态就是那个const,什么都加const,其实你就算加了const , 人家用强制类型转换,一样可以转成非const) 。还有那个指针 , 如果你真的用CObject*pObj这样的形式,肯定要被人骂 。他们要用所谓的“smartpointer” 。诸如此类,都相当变态 。其实真的要做AAA级的游戏,简直就和强迫自己开发一套操作系统、加上一套程序框架、加上实现绝大多数的数据结构和算法一样痛苦 。为什么那么痛苦那么麻烦?想想:做一个游戏,本质上就是想用有限的资源模拟出无限的显示世界,而创造这个复杂的世界是上帝才能胜任的事情 , 那你想模拟它出来,不就是要和上帝竞争吗?(本人不信教,呵呵 。)当然,如果你只是满足比较不那么出众的游戏,或许并不用那么痛苦 , 随便拿个所谓的“引擎”过来用就行 。或者用C#,也可以吧 。学游戏编程的话,我推荐几本书:初学的2d《visual c++游戏编程基础》《visual c++经典游戏程序设计》【简单的编程游戏怎么做,怎么做一个简单的游戏】
4,如何编程游戏当下互联网行业发展迅速,与之相关的产业大多发展都很好,游戏设计的前景自然也是相当不错的 。一个游戏问世要经历很多环节 , 剧本设计,原画创作,场景建模,但核心部分还是编程语言开发 。主要学的内容如下:1.游戏程序设计:C++程序设计入门;基本数据类型和输入输出;流程控制语句;数组、指针和引用、函数;程序结构和书写规;范结构体和联合体、类;继承与多态;异常处理与程序调试 。2.算法与数据结构:算法分析;数据结构;基本算法;STL的概念与使用;静态库与动态库;XML库的使用 。3.Win32程序设计:Windows程序入门;Windows消息;GDI绘图游戏工具与MFC;网络编程基础 。4.游戏数学和智能应用:游戏中的坐标系;矢量、矩阵;几何碰撞;物理模拟;人工智能与寻路算法 。5.2D游戏技术与应用:2D游戏技术概论;游戏地图系统;GUI系统;战斗系统设计;任务系统;优秀的声音引擎BASS;Cocos2D-X引擎;Box2D物理引擎 。互联网行业目前还是最热门的行业之一 , 学习IT技能之后足够优秀是有机会进入腾讯、阿里、网易等互联网大厂高薪就业的,发展前景非常好,普通人也可以学习 。想要系统学习 , 你可以考察对比一下开设有相关专业的热门学校,好的学校拥有根据当下企业需求自主研发课程的能力,能够在校期间取得大专或本科学历,中博软件学院、南京课工场、南京北大青鸟等开设相关专业的学校都是不错的,建议实地考察对比一下 。祝你学有所成,望采纳 。
推荐阅读
- 职业技术培训机构宣传稿件,培训机构招生新闻稿软文怎么发布
- 编程for循环语句,用for循环语句编写程序输出
- 安卓手机配音软件,手机配音不好听怎么办?可以这样做!
- 如何翻译pdf中的英文,英文版的PDF怎么转换成中文
- 安卓快捷栏,快捷通知栏技能列表出炉!
- 安卓系统常见问题,安卓系统有哪些问题?
- 安卓手机如何硬格式化,手机怎么会格式化卡?
- 苹果13主题商店是哪个,还有哪里可以下载iphone主题除了91和威锋
- 安卓 flv,三款播放器支持硬件加速播放