首页 > 搭配 > 经典 > 如何自己编程做游戏,怎样制作一个游戏软件

如何自己编程做游戏,怎样制作一个游戏软件

来源:整理 时间:2023-01-09 21:03:36 编辑:问贝网购 手机版

本文目录一览

1,怎样制作一个游戏软件

游戏软件是通过游戏制作工具来制作的。而游戏制作工具是通过计算机编程来制作的。也就是说,一般情况下,要制作一款游戏软件需要从编程学起,如c++、java等,用这些编程语言去制作出游戏制作工具,然后用这些工具来制作游戏。当然了,不懂编程语言的话,也是有一些现成的游戏制作软件的,比如rpg maker,agm

怎样制作一个游戏软件

2,怎么编写游戏程序

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

怎么编写游戏程序

3,怎么学电脑编程编游戏

我是做Unity游戏引擎开发的 无论做什么开发 你要有一定的语言基础一般pc游戏 都是自研引擎 一般会使用c++作为开发语言如果是移动端 Unity引擎会占绝大部分 使用c#作为主要的开发语言,也可以使用js(一般公司要求c#) 也有一些自研引擎不管任何引擎都需要语言基础 所以选择好方向和引擎 然后学习该引擎使用的编程语言然后去了解该引擎的api 可以买官方书籍 看官方文档 或者 网络视频 也可以去培训机构

怎么学电脑编程编游戏

4,怎么自己创造一个游戏

首先你要学习一门基本的编程语言,然后,你要选择你想创造游戏的类型,如果你有志向,可以选择一门合适的游戏引擎,或者是自己编写一个引擎。选好引擎之后,要根据你想要的游戏进行基本设定,然后对角色创造,刻画,对游戏方式的设计,剧情有无,剧情的编写,模型的构建,各种条件的编写,游戏的测试等等……
这个要看你想做什么类型的游戏了 1.网页游戏 2.手机游戏 3.客户端游戏 3d的还是2d的 建议你搜索下ccos2d,和unity3d

5,怎么编程游戏

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

6,如何自己制作游戏

我感觉你可以考虑找会编的兄弟帮你边一个傻瓜型的游戏制作软件,当然要有着样的人帮你.你可以自己设计游戏的头像\招式\语言\情节.如果不行的话有个国外的软件我忘记名字了可以让你做积木游戏,自己搜下再不行我建议做游戏修改,就象陈木大哥一样,修改三国.作出小修改也很了不起如果还是不行,那么就找几块石头玩老虎吃绵羊吧,也算是自己制作游戏.游戏的制作并不是特别难,不必什么都学,可以你出理念找"猪八戒"之类的找些伙伴建立小团队,但是要付钱的.这个世界就是这样,不必什么都会,但是要有钱,要么有脑子.不过有脑子的都给钱打工了.正经的:游戏要筐架,基本理念,主人公,怪,升级还是养成.做游戏是团队的事情,自己做就会很累.反正我们学校的那几个牛B就做过一个小游戏,就不做了.有不少的插件可以参考.多用素材.
自己执着游戏需要会编程才行....C++,JAVA都可以做出游戏,不过需要这2门语言随意一门达到中级水平才能编出像样的游戏
您好,ga为您解答!游戏制作的概念比较宽泛,因为游戏制作具体分为游戏美术,游戏程序,游戏策划,他们需要学习的软件都不同。游戏美术方面,是3dmax,zbrush,ps,甚至游戏引擎也可以看做是一种软件。游戏策划方面,是office系列,画流程图的各种软件等。游戏程序方面,是学习程序语言。比如c,c++,as3,php等等。建议你先根据自己的兴趣和自身情况,选择一个大的方向和具体的职业方向来学习。
我感觉你可以考虑找会编的兄弟帮你边一个傻瓜型的游戏制作软件,当然要有着样的人帮你.你可以自己设计游戏的头像\招式\语言\情节.如果不行的话有个国外的软件我忘记名字了可以让你做积木游戏,自己搜下再不行我建议做游戏修改,就象陈木大哥一样,修改三国.作出小修改也很了不起如果还是不行,那么就找几块石头玩老虎吃绵羊吧,也算是自己制作游戏.游戏的制作并不是特别难,不必什么都学,可以你出理念找"猪八戒"之类的找些伙伴建立小团队,但是要付钱的.这个世界就是这样,不必什么都会,但是要有钱,要么有脑子.不过有脑子的都给钱打工了.正经的:游戏要筐架,基本理念,主人公,怪,升级还是养成.做游戏是团队的事情,自己做就会很累.反正我们学校的那几个牛B就做过一个小游戏,就不做了.有不少的插件可以参考.多用素材.

7,怎样去开发一款游戏

步骤一.选择你的游戏库除非你想写自己的游戏库,包括那些麻烦的图形和声音编程模你应该需要一个开源的游戏库,他们都提供了相同的基本功能。任何一款优秀的游戏库所需具备的特征:加载和播放声音;加载和显示图像;基础的图像操作(旋转缩放等);原始图形绘制方法(点,线,矩形等);显示文字的方法;多线程支持;基本的计时器功能。一些游戏引擎:Simple Fast Multi-Media Library (SFML): http://www.sfml-dev.org/Simple DirectMedia Layer (SDL): http://www.libsdl.org/Allegro: http://www.allegro.cc/penGL (GFX only, however, there are wrapper libs like AllegroGL): http://www.opengl.org/DirectX (Windows only): http://msdn.microsoft.com/en-us/directx/Irrlicht (3d lib): http://irrlicht.sourceforge.net/步骤二.确定好剧本所有游戏都从这里开始,想法来自大脑。首先,想出一个游戏的点子,一旦你有了一个简单的点子,就去扩展它。例如,一个棋盘游戏,主题是什么,胜利条件是什么,规则又怎样。如果一个游戏有人物或故事,就去创造他们。一定要保证当你的游戏完成时,你对你的游戏将要成为什么样非常清楚。游戏越是复杂,在开始之前你就越需要花时间来计划,这样当你在编码的时候就不用去担心这些问题了。记住,你的游戏会像你当初创建它的样子。步骤三.定制你的引擎到这一步,你需要计划出你的游戏引擎所需的各个组件,并且能够让它们融合在一起,根据你项目的复杂程度,你也许不需要这个步骤,这也是检验你游戏引擎哥哥部分正常工作的好时机,确保他们在放到实际项目之前是正常工作的。同时,你也因该开始设计你项目中的类(如果你使用OOP的话)。记住,已经有一些现成的引擎,并且适用大部分的项目。步骤四.编写你的引擎(如果你要自己动手的话)现在可以正式开始编写游戏引擎了,这里不是说开始写游戏,而是核心渲染,物理,文件管理等等。用引擎里的类和方法来构建你的游戏。根据游戏的复杂度,引擎的代码可能与游戏的代码类似。对于一个很复杂的游戏,可能还需要一个资源管理器,一个资源管理器所做的就像它的名字那样,管理资源(图像,音乐,声音等等),它可以保持代码整洁,并帮助你避免内存泄漏。可以参考一个优秀的资源管理器Xander314.尽量让你的代码严谨,接口简单,这样做之后,当你在写游戏的时候就不需要去查看源代码,找函数名了。一种好的编程方式就是OOP。
文章TAG:如何自己编程做游戏如何自己编程

最近更新

经典排行榜精选