怎么用电脑编程一个游戏,怎样在电脑仲自己做一个游戏

1,怎样在电脑仲自己做一个游戏学学编程很有用另外,推荐RPG制作大师,可以帮你简单的制作RPG游戏
2,如何用c语言编游戏如果你想用C语言编写游戏,你需要先了解一些基本的游戏编程概念和技术 。C语言是一种底层的编程语言,它可以直接操作计算机的硬件资源,因此非常适合编写高性能的游戏程序 。以下是一些你需要掌握的基本技术:游戏循环:游戏循环是游戏程序的核心,它负责不断地更新游戏状态和渲染游戏画面 。在C语言中,你可以使用循环语句来实现游戏循环 。图形渲染:游戏画面的渲染是游戏编程中的一个重要问题 。在C语言中,你可以使用图形库来实现图形渲染 。常用的图形库包括SDL、OpenGL等 。物理模拟:许多游戏都需要进行物理模拟,例如碰撞检测、重力模拟等 。在C语言中,你可以使用物理引擎库来实现物理模拟 。常用的物理引擎库包括Box2D、Bullet等 。用户输入:游戏需要响应用户的输入,例如键盘输入、鼠标输入等 。在C语言中,你可以使用输入库来实现用户输入 。常用的输入库包括SDL、GLFW等 。声音和音乐:游戏中的声音和音乐是游戏体验的重要组成部分 。在C语言中 , 你可以使用音频库来实现声音和音乐的播放 。常用的音频库包括SDL_mixer、OpenAL等 。以上是一些你需要掌握的基本技术,
3,电脑上怎么制作游戏这个要去下载一个编程软件啊 。首先开发一款游戏要先了解他的规划在设计他的造型三维图像要用专业的软件【怎么用电脑编程一个游戏,怎样在电脑仲自己做一个游戏】
4,如何编程制作一款游戏一、游戏开发制作的概念游戏开发是一个过程,为了激发玩家玩游戏热情,通过遵循设计制作规则 , 来设计人物、场景等游戏要素 。主要流程包括原画创作、建模、材质、灯光及渲染、骨骼设定、动画、特效等部分 。涉及范畴包括:游戏规则及玩法、视觉艺术、编程、产品化、声效、编剧、游戏角色、道具、场景、界面等等元素 。游戏程序开发归根到底就是软件工程,是游戏制造环节中不行短少的重要部分 。游戏程序开发是技术含量最高的 , 游戏程序员的薪资也相对其他职业高许多,目前游戏职业中游戏程度人才的缺口非常大 , 供不应求 。二、游戏开发需要具备的知识游戏本质分析 , 游戏产业概论、游戏开发流程及职业划分、玩家需求分析、构思创意及文档编写要求、游戏故事设计、游戏元素、规则、任务、系统、关卡设计、游戏平衡设定、界面与操作功能 。透视基础、构图基础、结构素描、明暗素描、艺用人体解剖基础、人物速写、Adobe软件应用、造型基础、游戏美术风格技法、色彩基础、游戏色彩练习、肖像绘制、质感表现 。3DMAX软件基础、游戏材质基础、游戏道具制作、作品渲染游戏场景制作技巧、场景材质制作、卡通角色制作、写实角色制作、怪物制作 。简单分类的话就是:1、扎实的算法知识 。主要有:树或图的搜索算法、A*算法、碰撞检测算法、BSP树、人工智能2、相关图形处理知识 。比如:DirectX编程、OpenGL编程、图形学的相关知识(三维图形的形体、纹理、贴图、照明,还有三维对象的消隐算法比如油画算法,Z缓存)和动画处理知识 。如果想深入还要学会几种三维引擎比如OGRE 。3、扎实的程序语言功底,主要代表为VC、DELPHI和JAVA 。其中VC使用最广,现在比较大的游戏也由此开发;DELPHI功能也很强,很多网游:比如网金、传奇都用到了DELPHI;JAVA用于开发手机游戏 。三、游戏开发需要学哪些游戏开发需要学哪些,课程是什么样的呢看学游戏程序开发主要有最通用的C及Windows程序设计课程,算法设计、数据结构、软件工程、游戏技术 , 游戏设计方法及流程等课程 。所有课程以行业最实用技术为参考,综合初学者的接受能力精心设计 。1、基础公共课:游戏概述Photoshop平面软件及像素美术3dsmax软件基础及效果图制作游戏程序设计基础及游戏制作原理游戏策划、制作、测试及运营实践游戏行业规划及职业素质 。2、专业技能课:手机2D游戏开发2D游戏开发技术实战C语言及算法基础WIN32程序开发及MFC基础2D游戏开发实践行业规划及职业素质 。2D网络游戏开发主要学习内容有网络游戏程序设计、网络游戏算法设计、2D网络游戏平台设计以及商业实战项目训练,包含C、数据结构、算法基础、WindowsAPI使用、MFC原理及其应用、2D图形渲染技术、界面设计与应用 。3、游戏程序方向:Direct3D程序开发基础3D游戏开发技术实战游戏引擎的修改与使用网络通讯、数据库及游戏服务器、行业规划及职业素质、游戏综合项目实战训练、基地顶岗项目实训 。四、游戏开发常用软件1、3dsMAX:大多数游戏开发公司美工使用,效率较高,可以独立制作游戏中所有美术相关资源 。2、Delphi:直接编译生成可执行代码,编译速度快 。由于Delphi编译器采用了条件编译和选择链接技术,使用它生成的执行文件更加精炼,运行速度更快 。在处理速度和存取服务器方面,Delphi的性能远远高于其他同类产品 。3、Photoshop:PHOTOSHOP是一个很好的图像编辑软件,PHOTOSHOP的应用领域很广泛,在图像、图形、文字、视频、出版各方面都有涉及 。4、MAYA:跟3dsMAX差不多的软件,因个人喜好而定,MAYA在制作动作的方面较MAX稍差,不过在很多方面这两款软件都是可以兼容的 。5、其他:在个人计算机上 , 可以用目前流性的软件开发工具,比如:C,C , VC,Delphi,CBuilder等 。由于Windows操作系统的普及和其强大的多媒体功能,越来越多的游戏支持Windows操作系统 。五、学习游戏开发需要了解的常识1、图形引擎主要包含游戏中的场景(室内或室外)管理与渲染 , 角色的动作管理绘制,特效管理与渲染(粒子系统,自然模拟(如水纹 , 植物等模拟)),光照和材质处理,LOD(LevelObjectDetail)管理等,另外还有图形数据转换工具开发,这些工具主要用于把美工用DCC软件(如3DSMax,Maya,SoftXSI,SoftImage3D等)软件制作的模型和动作数据以及用Photoshop或painter等工具制作的贴图,转化成flash游戏开发程序中用的资源文件 。2、物理引擎主要包含游戏世界中的物体之间、物体和场景之间发生碰撞后的力学模拟,以及发生碰撞后的物体骨骼运动的力学模拟(比较著名的物理引擎有havok公司的gamedynamicssdk,还有opensource的ODE—OpenDynamicsEngine) 。3、游戏开发工具主要包含关卡编辑器,角色编辑器 , 资源打包管理,DCC软件的插件工具等开发 。4、支持局域网对战的网络引擎开发,主要解决局域网网络发包和延迟处理,通讯同步的问题,有同步通讯和异步通讯两种做法,异步通讯用于那些对运行帧速要求比较高的游戏,同步通讯相对异步通讯来说效率相对低,但是同步通讯的编程模型相对异步通讯来得简单一些 。5、游戏引擎主要是把图形引擎、声音引擎、物理引擎整合起来,主要针对某个游戏制作一个游戏系统,其包含游戏关卡编辑器 , 主要用途是可以可视化的对场景进行调整,光照效果和雾化等效果调整 , 事件设置,道具摆放,NPC设置,另外还有角色编辑器 , 主要用于编辑角色的属性和检查动作数据的正确性 。一般日本游戏公司的做法 , 他们会把关卡编辑器和角色编辑器直接做到游戏中,所有的参数调整都在游戏中通过调试菜单来进行编辑,所以一般他们把这部分调试菜单的功能做的很强大,同时在屏幕上实时的显示一些重要的信息,这样做的好处是关卡编辑器调整的效果直接就是游戏的效果,但是对于程序的重用性来说可能不是很好,比如说要用到另外一个游戏项目中就比较难,除非两个游戏类型相同,只要把场景和角色数据换一下,还有做下一代产品也没有问题,只要根据式样增加调试菜单的功能就可以了 。想成为一个游戏开发人员,就得先成为一个很好的程序开发人员 。当你成为一个很好的程序开发人员时 , 就可以考虑学习游戏开发了 。成为游戏的测试人员 , 游戏的艺术人员 , 或者是游戏设计人员,或者游戏的管理人员都是成为游戏开发人员的前期步骤之一 。5,请问在电脑上怎么才能创造游戏那是不可能的,网络游戏面对玩家群体,需要服务器,更需要一个游戏制造和游戏维护团体 。如果单单只创造一个简单的游戏,那你还是先学习程序编程吧在电脑上用浏览器搜索看看有没有" 苹果手机游戏电脑版下载"有你就下载.解压.安装6,怎么在电脑样制造游戏自己的话基本只能通过VB,Delphi等编程软件写一些小游戏 , 比如打牌啊,俄罗斯方块等等...大型游戏,基本不可能一个人编出来,即使你有技术,你也没这个精力与时间你别想了..自己做...那都是制作小组调用很多模板才做出的...7,如何用电脑制作游戏那要看你做什么游戏了,如果像俄罗斯方块这样的小游戏,VB和Flash就可以做 。如果是大的3D游戏,那很可能就要用到C++和Direct3D什么的 。总之都是要编程的 。还有要制作大型的3D游戏有时还会用到3DMAX的总之,游戏编程是一个很漫长的过程,在开始这个过程之前,请你一定要做好心理准备 。如果你没有接触过任何相关的知识的话,那么,一定要做好1~2年的准备,应为在开始正式开发游戏之前,你还有很多的工作要做 。我的建议是,最好要从一些简单的编程做起 。编程的语言有很多种,有简单,有难,但是如果可以的话,最好还是从C语言开始把,毕竟这是一门很实用的语言,而且他的移植性很好,学完后也便于一些更高级语言的学习,如C++,VC++或者JAVA 。当你有了一定的编程基础后(往往这是很不够的),不要急于求成,因为你至少还要了解很多的相关知识,比如说你可以先看看操作系统是如何运作的,在通过学习一下计算机组成来了解一下各个部件的关系和执行方式,如果可以的话,在看看汇编吧,毕竟知道更多的东西会有助于你其他方面的提高 。其实开发一个游戏真是一件很辛苦的事情,要学习的东西真的很多 。在享受最终那份成就感之前,需要熬过无数枯燥的日子 。常用的开发工具有vc++,j builder及codewarrior , 在设计工具上则更是和普通的pc游戏制作软件没有大的区别 。有的设计人员更愿意使用“骨灰级”的二维设计工具dp,也有人愿意用3dmax、maya建模之后再进行二维修改,当然所有这些方法都要根据游戏的最终设定来决定 。得下载一软件

    推荐阅读