10个顶级游戏制作工具,制作自己的游戏

jopen 11年前

1) Game Maker

Windows 平台上的最好用的游戏制作工具 - Action Game Maker 的正式发行。它是在全球风靡二百万拷贝的游戏制作大师系列的延续。继在 RPG Maker XP/VX 上取得成功(尤其是拥有大量「欧美风格控」玩家的青睐)之后,Action Game Maker 作为公司的易用、「即点即拖即可制作游戏」的软件,扩展了多种游戏格调,同时支持三种类型的动作游戏的混合制作,成品游戏可以导出为 Windows 独立程序以及额外支持的 XNA (Xbox 360) 和 Adobe Flash 格式。基于内建的、可供分析观摩的范例游戏,你不需要具备任何与编程、图像合成相关的只是便可以制作经典的2D 动作游戏,左右平台闯关、上下 ARPG 、四方向射击游戏都随你便!使用可以进行简单调整的、基于流程图进行层次呈现的用户界面,更不用说标题画面了,对新手来讲直接制作游戏几乎是一马平川!尤 其是软件自带的强大的动画编辑器,以及基于图砖的布局设定,还有混合多种游戏类型的能力,更能使得你作出更加出色的游戏!你可以在一个游戏中混入各种格 调。

10个顶级游戏开发工具,制作自己的游戏

2) Phrogram

    Phrogram 是专门用于为青少年、儿童学习编程的语言, 使用 Phrogram 每个人都可以制作计算机游戏,软件和艺术作品。Phrogram 使得编程如此简单以至于从来没有学习和自学过编程的新手也可以胜任编程工作。Phrogram 是学习和制作计算机游戏和图形化软件的最佳方式。Phrogram 还可以通过有趣,交互式和直观的范例让理解诸如几何学,三角法和物理等复杂项目变得更加简单。Phrogram 甚至可以制作独立于你自己软件的 Windows 安装程序,因此你可以与其他人共享你的作品,甚至在他们没有 Phrogram 软件的情况下。Phrogram 包括一个有趣且简单的初学者编程指南,一个详细的用户向导以及150多个你可以从中学习的游戏和软件样本。最重要的是:Phrogram 非常有趣!

10个顶级游戏开发工具,制作自己的游戏

3) Pygame

 pygame是主要构筑在SDL库基础上的一组Python模块的集合,它使我们能够用Python语言来创建功能完 整的游戏和多媒体程序。pygame是高度括平台可移植的,在任何SDL支持的平台上都可以运行(几乎可以在任何平台和操作系统上运行)。

注:SDL(Simple DirectMedia Layer)是一个跨平台的多媒体库,可以用来访问底层的音频、键盘、鼠标、摇杆、3D硬件(通过OpenGL)以及2D视频缓冲。它被用在MPEG播放 软件、模拟器和很多流行的游戏中,包括获得大奖的Linux版的"Civilization: Call To Power"。

pygame是自由、免费的,以GNU LGPL 2.1协议发布,完整的协议可以在 http://www.gnu.org/copyleft/lesser.html 找到。这协议基本上就让你可以在你的任何项目中使用pygame。你可以用它来创建开源、自由、免费、共享或者商业游戏。但是如果你要增加和改变 pygame本身的功能,你必须以一种LGPL兼容的协议来发布这种修改。

10个顶级游戏开发工具,制作自己的游戏

4) RPG Maker Web

10个顶级游戏开发工具,制作自己的游戏

5) Love 2D

Love 是一个框架,使用 Lua 编程语言制作2d游戏。Love 是完全免费的,并且可以用于任何开源项目,闭源商业游戏。
  • love.audio 音频模块
  • love.event 事件模块
  • love.filesystem 文件系统模块
  • love.font 文字模块
  • love.graphics 画图模块
  • love.image 图片模块
  • love.joystick 摇杆模块
  • love.keyboard 键盘模块
  • love.mouse 鼠标模块
  • love.physics 物品模块
  • love.sound 声音模块
  • love.thread 你猜
  • love.timer 计时模块

10个顶级游戏开发工具,制作自己的游戏

6) Flash Game Dojo

10个顶级游戏开发工具,制作自己的游戏

7) XNA Game Development

10个顶级游戏开发工具,制作自己的游戏

8) Toucharcade Development Tools

10个顶级游戏开发工具,制作自己的游戏

9) Gideros Mobile

10个顶级游戏开发工具,制作自己的游戏

10) Stencyl

10个顶级游戏开发工具,制作自己的游戏