A. 如何从零开始写一个简单的游戏引擎

一个游戏引擎,这是非常复杂的一个小小的想法,Xianluo必须列出几个模块:资源和文件管理系统,游戏循环,输入系统,渲染引擎,动画系统,


碰撞系统,游戏系统,如果你想更复杂一点,还加入了调试性能分析工具和游戏相关。因为这个主题是为了实现一个简单的游戏引擎,我建议我们先用opengl或DirectX做一个简单的游戏,然后剥离掉游戏的可重用部分,这就变成了一个简单的游戏引擎。

所以如果我不知道代码或计算机图形或数据结构,我的建议是学习C和C++语言的第一和DirectX或OpenGL,和数据结构。如果你懂汇编语言,它会更漂亮。从零开始,它具有基本的编程技巧、基本的计算机图形知识和基本的数据结构,可以从头开始创建游戏引擎。

B. 怎么开发一些简单的软件,如一些小游戏。

有些网站有简单设置小游戏开发,不过都是国外的网站,国内目前还少,如果要完已经做好的小游戏,可以给你推荐一个谷米谷经典小游戏平台

C. 怎样制作出简单的单机游戏

RPG制作大师:
RPG制作大师是一款RPG的制作工具,宗旨为不懂程序编辑的一般玩家也能做出RPG游戏。

FPS游戏制作大师:
FPS Creator X10可以让玩家自制第一人称射击游戏,并且能利用Windows Vista中DirectX10的全新酷炫功能。通过这款工具,玩家不懂编程也可以设计出专业的3D游戏。制作过程非常简单,只需拖放操作就可以为游戏加入数以百计的特效,因为FPS Creator X10完全支持Direct X10功能集。

Action Game Maker-动作游戏制作大师:
该软件为一款制作动作游戏的工具。用这个软件可以做出RPG游戏、平台过关(横板跳跃过关)游戏以及射击游戏。使用者可以任意添加素材,并运用AGM的强大功能分割素材,玩家的行走、跳跃速度还有重力、子弹等完全由你自己调整一下速度就行了!而且这个软件还拥有一套可以制作动画的系统,玩家的动画就在这里制作。

「恋爱游戏制作大师2」是一款让玩家可以将心目中游戏实现并与人分享的游戏制作工具。前作「恋爱模拟共和国」自从2000年推出中文版,便引起华文地区众多热爱创作的玩家热烈回响,透过独立创作并于网上与各地玩家分享作品的方式,网络人气居高不下。自从原创公司enterbrain推出二代续作,不但加强各方面的制作功能,设定也更加细致多样化,同时也在工具中提供玩家期待已久的游戏范例与丰富的素材资料,让许多玩家为之疯狂,纷纷上网联署支持中文版的推出。光谱资讯这次顺利地为玩家引进这款备受嘱目的「恋爱游戏制作大师2」,错过一代的玩家可千万别再次错过啰。

Edgame Maker(简称E.M).是一款独立游戏制作软件,采用Lua脚本驱动,外接插件模式.极大的降低了业余游戏制作门槛,你可以制作做出你希望的任何2D游戏,包括网络游戏.目前仅支持2D游戏制作.

M.U.G.E.N是一款由美国的Elecbyte小组使用C语言与Allegro程序库开发的免费的2D格斗游戏引擎,目前M.U.G.E.N有分别在DOS、Windows和Linux等操作系统上运行的版本,而MUGEN在日文中意为无限的意思,制作者们希望通过这个平台能够创造无限格斗的可能。

以上是简单的制作工具,什么FLASH啊,java啊,D3D什么的要手动编程,很难学的。

D. 最简单的游戏软件大概怎么开发的

随着游戏开发工具的不断发布,对于游戏制作者的门槛已经是越来越低了。在游戏专开发界有盛名的两属款软件:“RPG Maker”和“橙光文字游戏开发工具”在相比之下对于游戏开发者的要求是最低的。
这两款软件使用的是完全直观的游戏开发方式,脚本已经内置于程序中,开发者甚至不需要做任何调整,仅仅在地图中添加你所想要发生的事件即可。非常的直观、方便。

E. 制作一个简单的游戏需要拥有哪些技术

制作一个简单的游戏需要有很多的技术,首先你要有编程的能力。其次还有3d动画那些制作的。还需要美术方面的。

F. 游戏开发哪个简单

当然是unity

G. 请问 安卓游戏是怎么开发的 能不能举个最简单的游戏开发例子

android开发建议你先从java学起,java的好书有很多,但是我建议您先专注研究一本,等把这本吃透了再看其他的就容易的多了

Java类的推荐书籍:
HeadFirst java、 Java编程思想、Java2核心技术、Java程序设计经典教程

Android类的推荐书籍:
Android应用开发详解、 Android应用开发揭秘、 Android游戏开发详解

Java类的书我建议您先看HeadFirst Java,这本书是美国人写的有中文版,文风诙谐幽默又不失专业,有助于培养学习的兴趣

Android类的书我建议您先看 Android应用开发详解,内容很细代码也全,注释很多,可读性强

所有人在学习任何新知识时都是从零开始,head first java这本书有很多例子,至少可以通过复制书上代码编写一两个小程序,这就是很好的开始啊。

你从书上内容实践成功1个小程序到10个小程序是开始的第一步
你从独立编写1个小程序到独立编写5个小程序是第二步
你从读懂1个复杂程序源代码到读懂20个复杂程序源代码是第三步
第四步你学成出山了