当前位置:  开发笔记 > 编程语言 > 正文

有没有一个像样的开源游戏机

如何解决《有没有一个像样的开源游戏机》经验,为你挑选了2个好方法。

我有一个年轻的侄子,他渴望成长为一名游戏程序员,我想把他介绍给开源世界,并给他一个甜蜜的礼物.

有那样的东西吗?



1> Adam Davis..:

嗯,这是一个棘手的问题,因为我们不知道你的侄子所处的水平,从未明白这样一个事实,即如果没有比初学者提出的更多的工作,很难产生一个非常漂亮的炫耀游戏.

X游戏站

尽管如此,AndréLaMothe的X Game Station仍然是您所要求的系统 - 初学者的指南和系统,介绍如何利用资源有限的硬件开发具有交互元素和游戏玩法的复杂程序.这几乎是游戏设计师要做的事情.

GP32

该GP32还旨在填补这一空白,但具有更强大的处理器.继任者从未被释放,公司不久后破产了,但你仍然可以在ebay上或在原始机器周围开发的社区内找到一个.

谷歌Android

您也可以考虑使用Google Android平台.现在,手机游戏将成为未来最大的平台之一.Android并不是完美的游戏设置,但它是一个很好的第一近似,并不是非常昂贵,并包括一个强大的开发工具集,适用于高端移动处理器.一些大牌游戏开发公司已经承诺支持这个平台,所以它在简历上也会很好看.

但是一个便宜的电脑和VGA图形书作为一个孩子是惊人的有趣...

-亚当



2> Matt Pascoe..:

有很多开源平台用于游戏开发,如果你去这里有大量的游戏引擎和开发平台.对于一个编程经验很少的初学者,我建议像Game Maker或RPG Maker这样的游戏引擎,它们是拖放游戏引擎.这两个都是免费的开源游戏引擎.这两个游戏引擎的另一个问题是它们仅限于2D游戏,即使Game Maker允许你制作和FPS类似Doom风格的图形.

对于一个更中级或初级的程序员,我诚实地建议Torque,它既有2D和3D游戏引擎.此引擎作为开源许可,但您仍需要从其站点支付编译版本.过去我在Torque上取得了很大的成功,尤其是Torque Game Builder(2D游戏引擎).拾取并开始制作好看/功能性游戏非常简单.实际上,许多XBOX现场游戏都是使用Torque游戏引擎构建的,比如Marble Blast.

另一个开源游戏引擎,我听过很多好事,但没有机会尝试,是Multiverse.Multiverse实际上是针对MMOG创作的.Multiverse的优点在于它可以创建3D游戏环境,但也允许将Flash内容集成到游戏世界中.

对于更高级的程序员,我建议调查SDL,OpenGL和OpenAL.这些不是游戏引擎,而是游戏程序员的图形和声音库.这些是完全开源的,可以免费使用.大多数游戏技术将在其软件中实现一个或所有这些库的实现.

尽管XNA不是开源的,但它也是开始更高级程序员的好地方.它不仅可以创建XBOX游戏,还可以为PC和Z​​une开发.

你可能想要向你的侄子建议的另一件事是修改他拥有的现有游戏.大多数PC游戏和许多控制台游戏允许某种形式的游戏修改(关卡设计,重写等).我见过的一些比较流行的游戏引擎是源引擎和虚幻引擎.有许多在教程MODDB和3DBuzz(其中也有对游戏编程和设计等方面的伟大的教程).

除了我列出的内容之外,我还听说过有关Ogre3D和Havok(许多游戏中使用的物理引擎)的好东西.他还可以去景点,如IGDA,Gamasutra上,GameDev,游戏职业Guie,3D巴兹对游戏开发的附加信息.

希望这些信息有所帮助

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有