无意中看到steam平台。知道这个平台上有很多游戏,第一次接触这个平台是在Dota2出来时,想在mac os系统上玩游戏的时候。今天看到这个平台上也有独立开发者开发的游戏发布。听说也有开发者赚了不少钱的。在网上找了一下开发工具。发现下文特地拿来分享。想必这几个工具一定要比写C++代码的cocos2d-x好用很多。

这些年,一直在从事cocos2d-x引擎的游戏开发。除了U3d和UE4之外,很少接触到其他的游戏开发工具。今天也算收获不小。虽然工具是winodws下使用的,但好像开发出来的游戏支持很多开发平台。这样也算是弥补了自已在游戏开发界的眼界。
文章中提到的三个2D游戏开发工具:
GameMaker: Studio,Clickteam Fusion 2.5和Construct 2
文章的评论中还提到几个3D游戏开发工具:
Axis Game Factory和Leadwerks Game Engine: Indie Edition
其实还有很多游戏引擎,参考下边的链接。

2D游戏引擎:

http://www.slant.co/topics/341/~what-are-the-best-2d-game-engines
3D游戏引擎:
http://www.slant.co/topics/1495/~what-are-the-best-3d-game-engines

转自:http://steamcn.com/t94987-1-1
本人凭着对游戏开发的热爱,尝试学习了Steam平台的3款2D游戏开发软件的基础教程,这三款软件分别是:GameMaker: Studio,Clickteam Fusion 2.5和Construct 2。因为没有系统学习过编程,也不是专业游戏开发人员,下面对这三款软件的对比,仅限于通过学习三款软件的基础教程后对他们的了解进行讲述,内容不一定正确和全面,仅给大家作为参考。

一、总评
1. 这三款软件都是买断制的,而不像一些大型游戏引擎,需要按时间支付版权费用。
2. 三款软件都是以2D游戏开发为主,支持非编程试开发,以及多平台导出。即是说,不要求专业的编程知识即可进行游戏开发,制作的项目可以导出为多种平台文件,降低跨平台开发成本。
3. 区别于RPG Maker这类专项游戏开发软件,软件提供的都是最基本的游戏功能设置,虽然理论上说是可以开发任何类型的游戏,但个人感觉开发动作类游戏要相对简单一些,但开发策略或RPG类型的游戏,需要构建一些基础功能,开发难度会更大一些。简单来说就是自由度有了,但一切都需要从头来过。

二、软件的版本和价格对比

GameMaker:Studio 官方网站:http://yoyogames.com/
官方提供以下4个版本:
免费版本(下载地址)在使用资源上有一些限制,详细内容参考这里。

Standard版本售价$49.99,和免费版本相比只是去掉了资源使用限制,因为不支持其它扩展,主要用于教学和培训,因此不建议购买。
Professional版本售价$99.99,包括所有功能,但要做其它平台输出就需要单独购买相应的扩展,例如你如果想开发苹果手机上的游戏,那么就需要购买iOS Export。
Master Collection版本售价$799.99,一次性买断所有的扩展和以后推出的新扩展,一次性投入,终身受益。
各个版本功能对比见 http://yoyogames.com/studio
需要注意的是官方没有直接提供各个版本的升级方案,即是说如果你有Standard版若想升级为Professional版的话,只能重新购买。但如果想升级也并非完全不可能,例如官方在新年的促销活动中允许玩家以补差额的方式进行升级。
关于Master Collection的价格还有一个小故事,讲述的是在2013年8月,YoyoGame为了庆祝推出GMS1.2版本和Yoyo编译器,特别将Master Collection版本的售价从$499.99提升到$799.99,另外还在官网搞活动可以支付差额获得Master Collection的非Steam版本。(详情点这里)
最近在官方的技术博客中发布了一些关于1.3开发中的新特性文章,有兴趣的可以去看看。

Clickteam Fusion 2.5 官方网站:http://www.clickteam.com/
官方提供以下3个版本:
免费版本(暂无下载)缺少一些功能。
标准版本售价$99.99,有一些商业用途上的限制,Steam平台上的也是这个版本。
Developer版本售价$399.99,免去一切限制。
各个版本功能对比见 http://www.clickteam.com/compare-versions
多平台输出作为额外的模组需要单独购买,以后官方还会推出内购商店用来购买官方或是第三方开发的一些功能模块。
Fusion 2 的版本原来是叫Multimedia Fusion 2(现已被Clickteam Fusion 2.5取代),另外官方还有一个软件叫The Games Factory 2,官方在玩文字游戏么?
Fusion 2 曾经出现在Humble商店每周特惠活动的第32周内,可以在官网支付40刀升级为Fusion 2.5,并可激活Steam版本。
关于Fusion 2.5对于Fusion 2进行的提升以及优惠信息,请参考这里http://www.clickteam.com/clickteam-fusion-2-5-released.html。
Construct 2 官方网站:https://www.scirra.com/
官方提供以下3个版本:
免费版本(下载地址)在使用资源上有一些限制。
Personal版本售价79英镑(Steam售价$118.99),无功能限制,限定个人使用。
Business版本售价259英镑(Steam售价$398.99),无限制,如果你的作品给你带来的收入超过5000美金,就要买它了。
在Steam的商店页面下面的差评中,有人评论Steam上的版本不够稳定,建议使用官方版本。
可能因为是基于Html5技术开发,所以Construct 2直接支持多平台输出,而不需要额外购买导出插件。

Steam平台3款2D游戏开发软件对比(转)相关推荐

  1. 网页及移动平台2D游戏开发探索

    最近入手了一台Nexsus S,发现在移动平台上3D游戏的体验比较差,还是2D细腻的画面表现力更好,也更适合休闲游戏的开发,于是搜索了一下2D游戏开发环境: 1. 可以跨PC,IOS,Android的 ...

  2. Unity4.x 2D游戏开发基础教程第1章Unity及其组成的介绍

    Unity4.x 2D游戏开发基础教程第1章Unity及其组成的介绍 本书主要讲解的是,如何使用Unity开发2D游戏.但在开始讲解之前,最好先熟悉一下Unity这个工具.本章会首先介绍Unity的下 ...

  3. Unity 2D游戏开发快速入门(内部资料)

    Unity 2D游戏开发快速入门(内部资料) 试读样张:http://pan.baidu.com/s/1hqh5oqw Unity 2D游戏开发快速入门4 前  言 Unity是一款综合的游戏开发工具 ...

  4. Unity 4.x 2D游戏开发基础教程大学霸第一更

    Unity 4.x 2D游戏开发基础教程 大学霸 第1章  Unity及其组成的介绍 本书主要讲解的是,如何使用Unity开发2D游戏.但在开始讲解之前,最好先熟悉一下Unity这个工具.本章会首先介 ...

  5. [转]2d游戏开发:游戏地图编辑器

    2d游戏开发:游戏地图编辑器   akinggw 金桥信息 2006-06-15 游戏地图编辑器   作者:akinggw 朋友们,大家好! 今天,我们将讲解游戏开发中一个重要的工具DD"游 ...

  6. flutter能开发游戏吗_Steam上架游戏开发软件,不用代码也能制作游戏,而且还是免费的...

    时代在变化,科技在进步,曾几何时我们一度以为的高科技,在现在看来也不过是平常到不能再平常的东西.游戏开发也一样,以前需要代码才能开发制作而成,现如今都不需要了,直接编辑就OK, Steam商城这次就上 ...

  7. 2D游戏开发 - SkyGameEngine2d坐标系

    2D游戏开发 - SkyGameEngine2d坐标系 一.DX11使用的坐标系 二.屏幕坐标系&窗口坐标系 三.SkyGameEngine2d 坐标系 四.世界坐标系&局部坐标系 五 ...

  8. 2D游戏开发 - SkyGameEngine2d 创建一个游戏项目

    2D游戏开发 - SkyGameEngine2d 创建一个游戏项目 一.前期准备 二.获取引擎工具 2.1 下载工具集 2.2 解压并且打开工具 三.使用工具 3.1 工具界面介绍 3.2 设置引擎路 ...

  9. 2D游戏开发 - SkyGameEngine2d 引擎架构 | 目录结构 | 引擎入口点

    2D游戏开发 - SkyGameEngine2d 引擎架构 | 目录结构 | 引擎入口点 一.引擎架构 二.引擎目录 2.1 src目录介绍 三.项目目录 四.引擎框架入口点分析 4.1 main.c ...

  10. Unity 2D游戏开发视频教程 Unity 2D Game Developer Course Farming RPG

    Unity 2D游戏开发视频教程 Unity 2D Game Developer Course Farming RPG Unity 2D游戏开发课程农业RPG MP4 |视频:h264,1280×72 ...

最新文章

  1. 分布式RPC框架性能大比拼
  2. [原]java开发中遇到的问题及解决方法(持续更新)
  3. Android按钮持续按下执行,Android 按钮长按下去重复执行某个动作,放开后停止执行动作...
  4. AnswerOpenCV(1001-1007)一周佳作欣赏
  5. url中能出现的字符_网站URL配置4个技巧,轻松获得更多流量
  6. CentOs基础操作指令(运行级别)
  7. mysql最长字段_在mysql中使用GROUP BY时,如何选择最长的文本字段?
  8. ubuntu18.04编译Open Pose 1.7
  9. 360,驱动精灵文件夹删除方法,解决管理员权限下仍无法删除的问题!
  10. 金蝶KIS专业版V14.1下载链接,金蝶KIS专业版V14.1新增功能介绍 安装包下载地址
  11. 台式计算机主板,主板天梯图2020 热门台式机电脑主板排行榜
  12. CSDN每日一练:蛇形矩阵
  13. Windows10系统的Linux子系统中安装MySQL数据库心得
  14. div+css的ppt,DIV+CSSPPT课件.ppt
  15. 【Stateflow】使用时序逻辑控制Stateflow图执行
  16. 目标检测YOLO实战应用案例100讲-基于深度学习的水下图像增强及目标检测算法研究与应用
  17. 基于Python的复杂环境中车道线自动检测系统
  18. 达内怎么样,亲身经历后终于知道
  19. [Linux 基础] -- Linux 内核中的 MFD 子系统
  20. html小游戏--纯页面html小游戏贪吃蛇(基础版)

热门文章

  1. microchip-02之MCC工具安装
  2. Chrome 批量删除指定站点历史记录
  3. 学习路之Linux--获取root权限
  4. 【暴力破解】medusacrowbar工具
  5. 好奇心是怎么驱动成功的
  6. 书到用时方恨少,绝知此事要躬行--谈TCP/UDP编程
  7. 信息安全术语中英文词条对照表
  8. 高德sdk定位当前位置_高德api获取当前位置
  9. vim基本指令(一)
  10. 光子晶体的应用背景和研究历史