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

Godot 4.2 独立游戏开发实战:3个月完成1款2D平台跳跃游戏并上架Steam 本文详细介绍了使用Godot 4.2引擎在3个月内完成2D平台跳跃游戏《跳跳遗迹》并上架Steam的全过程。从核心玩法验证、美术资源管理到模块化开发流程,再到Steam上架和后期维护,为独立游戏开发者提供了实用的实战指南和避坑建议。 阅读详情
无意中看到steam平台。知道这个平台上有很多游戏,第一次接触这个平台是在Dota2出来时,想在mac os系统上玩游戏的时候。今天看到这个平台上也有独立开发者开发的游戏发布。听说也有开发者赚了不少钱的。在网上找了一下开发工具。发现下文特地拿来分享。想必这几个工具一定要比写C++代码的cocos2d-x好用很多。
这些年,一直在从事cocos2d-x引擎的游戏开发。除了U3d和UE4之外,很少接触到其他的游戏开发工具。今天也算收获不小。虽然工具是winodws下使用的,但好像开发出来的游戏支持很多开发平台。这样也算是弥补了自已在游戏开发界的眼界。
文章中提到的三个2D游戏开发工具:
文章的评论中还提到几个3D游戏开发工具:
其实还有很多游戏引擎,参考下边的链接。
本人凭着对游戏开发的热爱,尝试学习了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直接支持多平台输出,而不需要额外购买导出插件。
Godot做2D像素风Steam游戏,真的比Cocos香吗?聊聊我的踩坑与选型心得 本文对比了Godot与Cocos Creator在2D像素游戏开发中的实际表现,从成本效率、技术友好性到商业变现全链路分析。Godot在2D工作流、性能优化及Steam平台集成方面表现优异,特别适合独立开发者和小型团队。通过实测数据和案例分享,为开发者提供引擎选型的实用指南。 阅读详情

相关推荐

AI赋能独立游戏开发:从零到上架Steam的完整实战指南

游戏开发正经历一场由AIGC(AI生成内容)驱动的范式变革。传统开发中美术、音效等资源创作的高门槛,如今可通过AI工具矩阵有效降低。其原理在于利用大语言模型进行创意与文案辅助,通过图像生成模型快速产出2D美术资源,并借助AI编程助手提升代码效率。这一技术价值在于将单人开发者的核心角色聚焦于游戏策划设计与程序实现,大幅降低了独立游戏的创作成本。在实际应用场景中,开发者可以基于Godot或Unity等游戏引擎,整合AI生成的角色、场景与音效,快速构建可交互的游戏原型。本文以2D平台跳跃游戏为例,详细演示了如何利

weixin_34268579的博客 388

从零开始的steam独立游戏独自一人的开发生活

自己一个人做游戏自己做策划、美术、程序,会把一些涉及到的关键技术发到优快云作为自己的博客记录,也算是一些积累,鼓励自己不停更。

qq_43130377的博客 1893

steam独立游戏开发销售全流程:2025实战版

作为一名独立开发者,将心血之作成功发布在Steam并实现盈利,是梦想也是挑战。本指南结合Valve官方要求、开发者实战案例(如《灵魂石幸存者》《装修大师》《混沌银河2》)及行业最新趋势,拆解七个核心阶段,帮你避开雷区,直达目标。目标:低成本验证核心玩法可行性,确定方向。核心玩法设计:技术选型与成本控制:原型测试与反馈:目标:完成核心内容,集成Steamworks功能,准备商店素材。高效开发策略:集成Steamworks API:商店素材准备(直接影响转化率!):目标:通过审核,积累愿望单,获取首发流量扶持。

theoxiong的博客 4499

Clickteam Fusion Developer 2.5 介绍

前言:2013年本人从verycd上获知这一强大的2D游戏制作工具,当时的名称叫做Multimedia Fusion Developer。从上传者的介绍来说,这是一款可以实现任何2D形式的游戏制作工具。 当时按照官方教程在短短30分钟内就制作出了一个打砖块的游戏,在那时就感到工具的厉害。在这3年间,学习此引擎的走了不少弯路,翻墙到youtube上看别人制作的视频教程。也坚持不懈的研究此引擎。

CodeMore的博客 5738

Godot独立游戏开发全流程:从架构设计到Steam上线的商业实战指南

游戏引擎是游戏开发的核心工具,它通过提供渲染、物理、音频等底层系统,将创意高效转化为可交互的体验。其工作原理在于抽象硬件复杂性,让开发者聚焦于游戏逻辑与内容创作。掌握一款引擎能显著提升开发效率,降低技术门槛,是实现游戏产品化的关键技术。在众多选择中,开源引擎以其灵活性、可控性和社区支持,尤其受到独立开发者和小型团队的青睐。本文聚焦于使用Godot引擎进行商业游戏开发的全流程实践,深入探讨如何构建稳健的**项目架构**与高效的**资源管理**规范,涵盖从核心玩法设计、性能优化、本地化集成,到自动化测试、构建打

weixin_33922670的博客 454

GameMaker Studio:GameMakerStudio基础操作与界面介绍

GameMaker Studio 使用的脚本语言称为 GameMaker Language (GML),这是一种专为游戏开发设计的简单而强大的脚本语言。GML 提供了丰富的内置函数和结构,使得游戏逻辑的编写变得直观且高效。它支持变量、函数、控制结构(如循环和条件语句)、数组、字符串操作等,是学习游戏编程的理想起点。GML 的一大特色是其直观的语法,类似于自然语言,使得初学者能够快速上手。此外,GML 还支持面向对象编程,允许开发者创建自定义类和对象,进一步提升游戏的复杂性和可维护性。

kkchenjj的博客 1368

上架Steam一周的付费游戏,开源了!其实你能“薅”的不止一只羊

月石一 发自 凹非寺量子位 报道 | 公众号 QbitAI最近,一位开发者把自己在Steam上的游戏——SNKRX开源了,这一举动引发了网友们的关注。这款游戏几天前刚刚在Steam上线,售...

量子位 4560

GameMaker Studio开发:GameMaker Studio基础入门_开发环境的安装与配置

在本节中,我们将详细介绍如何安装和配置GameMaker Studio 2开发环境,以便您可以顺利地开始您的游戏开发之旅。

chenlz2007的博客 2151

Steam上那些用Lua写的游戏:从《挺进地牢》到《星露谷物语》模组,聊聊LÖVE 2D的实战潜力

本文探讨了LÖVE 2D框架在商业游戏开发中的实战潜力,从《挺进地牢》到《星露谷物语》模组,展示了Lua脚本语言在游戏开发中的广泛应用。文章分析了LÖVE 2D的高效开发、轻量化特性和性能优势,并提供了安装和开发环境搭建的实用指南,帮助开发者快速入门并提升技能。

weixin_33743703的博客 328

GameMaker Studio开发:打包与跨平台发布_1.游戏开发基础

通过以上步骤,您已经搭建了一个基本的游戏开发环境,创建和管理了游戏的基本资源,实现了游戏的基本逻辑,设计了游戏界面,并学会了如何测试和发布您的游戏。希望这些内容能帮助您顺利地开始游戏开发之旅。在后续的章节中,我们将进一步探讨更高级的游戏开发技巧和功能实现,敬请期待。

chenlz2007的博客 1418

Clickteam_Fusion_2.5.rar

解压密码:123 安装说明:https://blog.youkuaiyun.com/hongfu951/article/details/118517942 游戏和软件创造从来没有比Clickteam Fusion 2.5更容易或更快! 使用Fusion 2.5惊人的事件编辑器系统,你可以快速生成游戏或应用程序。 在您的第一个小时内,您将了解该工具的基础知识。 通过鼠标点击编译windows应用,或者购买我们的可选出口商,瞄准iOS、Android、Flash和XNA (windows Mobile phone和Xbox)等额外平台。 利用Clickteam Fusion 2.5的力量。

Ebitengine Steam发布终极指南:从开发到PC平台上线全流程

Ebitengine是一款基于Go语言的简单2D游戏引擎,本文将带你完成从开发到Steam平台发布的完整流程,帮助独立开发者快速将游戏推向市场。 ## 🚀 准备工作:搭建Ebitengine开发环境 ### 安装Go语言环境 首先确保你的开发环境中已安装Go 1.16或更高版本。访问[Go官方网站](https://go.dev/)下载适合你操作系统的安装包,按照指引完成安装。 ### 获

gitblog_00407的博客 549

从S参数矩阵到硬件实现:手把手教你用耦合微带线设计Marchand巴伦

本文详细介绍了使用耦合微带线设计Marchand巴伦的完整流程。从奇偶模理论和S参数矩阵分析入手,结合ADS仿真软件进行参数优化与电磁仿真验证,最终指导PCB布局、制作与实测调试。文章以2.4GHz Wi-Fi前端电路为例,手把手演示了从理论计算到硬件实现的全过程,并分享了关键的工程经验与调试技巧。

weixin_29271263的博客 535

【小记】steam 神奇软件

steam神级软件

爱学习的卡比兽 427

史上最全的Logisim存储系统实验教程(基于华中科技大学计算机组成原理实验)内赋源码下载

本博客是最全的最好的解释的华中科技大学计算机组成实验存储系统实验,本博客给出了电路实现,也给出了使用电路的原因有利于新手学习十分详细。并且内赋源码下载。

qq_62325622的博客 2万+

如何利用东南大学齿轮箱数据集进行故障诊断?从数据采集到模型训练全流程解析

本文详细解析如何利用东南大学齿轮箱数据集进行故障诊断,涵盖从数据采集到模型训练的全流程。通过信号预处理、特征工程构建及多种机器学习模型对比,帮助开发者高效实现工业设备健康管理。特别适合希望将AI技术应用于工业场景的Python开发者。

m2n3b4v5c6的博客 375

2d游戏设计,pygame 游戏开发

此次作业是使用pygame模块自主设计一款2D游戏。 此次制作的游戏灵感来源于jumpKing,这是一款出售于steam的高技术游戏。 我们选择了他们的操作方式:需A、D键来控制人物的移动,以及空格键使人物跳跃,并且空格键蓄力时间越长跳的越高 下面开始介绍一下,我们此次游戏的制作过程吧。 一,设计游戏的基本逻辑和界面。 这是在草稿本上画的一些基础的界面和事件的触发判定等等。 完整的游戏设计并没有在里面完全展示。 二,游戏中的class设计 1,player类 在Player类中,我们.

wubaohu1314的博客 981

华为主题包HWT从入门到排障:下载、导入、修改与兼容性指南

手机主题是很多用户个性化设备的起点,华为手机的主题文件以HWT格式封装,本质上是一种结构特殊的ZIP压缩包,内部包含壁纸、图标、字体和XML配置。了解HWT的目录结构与系统版本兼容性,能帮助用户避开导入失败、秒回默认等常见问题。本文从HWT的基本原理讲起,梳理了安全下载渠道、三种导入方式、应用失败的系统性排查思路,并介绍了解包修改壁纸与字体的方法。无论是普通用户还是进阶玩家,掌握这些技术细节都能更从容地在EMUI与HarmonyOS环境下管理自己的主题资源。

weixin_31155097的博客 349

你需要启用steam社区界面功能以进行购买_打开了新世界的大门!Steam好评的实用工具/软件推荐...

Steam平台主要被当成一个游戏平台来使用,不过其实它也提供了不少其它内容,比如动画制作、照片编辑、音频制作等实用工具,其中既有一些好玩有趣的黑科技产品,也有一些强大复杂的高级软件;有些工具甚至比游戏还好玩。今天就为大家推荐Steam上12个“备受好评的实用工具产品”。Wallpaper Engine:壁纸引擎好评率:98%说到Steam的实用工具,那“壁纸引擎”一定是绕不开的,这款看似简单的软件...

weixin_39955938的博客 1562

深度可分离卷积(DepthwiseSeparableConvolution):Depthwise卷积与Pointwise卷积

深度可分离卷积不用多说,在轻量级网络架构方面是一个绕不开的话题,只要接触深度学习多多少少会接触。深度可分离卷积即DepthwiseSeparableConvolution,该卷积将一个常规卷积过程划分成两个完成Depthwise卷积和Pointwise卷积,在保证输出一样时,计算量大大降低。首先来看,一个常规卷积是怎么实现的。其示意图如果我们从通道数变换的角度来看,卷积就是将3通道的tensor变为了4通道的tensor,我们来看看深度可分离卷积是怎么实现通道的变化的。...

xu.hyj 1万+

YOLO26改进策略【Neck】| arXiv 2025 分层多头注意力HMHA 子空间拆分提多样 + 通道重排降冗余,强化目标检测精度

HMHA(Hierarchical Multi-Head Attention,分层多头注意力)旨在解决传统多头注意力(MHA)在图像恢复任务中的核心缺陷——特征冗余。传统MHA将通道均匀拆分给各个头,导致不同头学习的子空间信息相似,进而出现多头关注同一区域、忽略退化区域修复的问题,限制了模型的特征表达能力。HMHA通过“分层子空间拆分+通道重排序”策略,让每个头学习差异化、互补的上下文特征,从根源上缓解冗余,提升图像恢复任务中对复杂退化场景的特征捕捉能力。

Limiiiing的博客 208

上架 Steam 一周的付费游戏,在 GitHub 开源了!

大家好,我是小 G。最近,一位开发者把自己在 Steam 上的游戏 ——SNKRX 开源了,这一举动引发了网友们的关注。这款游戏几天前刚刚在 Steam 上线,售价是 15 元(促销价 1...

qq_36189144的博客 931

ResNet改进(20):融合Swin Transformer与ResNet

这种混合架构的设计理念是:在保留CNN强大局部特征提取能力的同时,引入Transformer的全局建模优势。我们实现的模型在ResNet18的基础上嵌入了一个简化版的Swin Transformer Block,旨在探索两种范式结合的可能性。通过在ResNet早期阶段引入Transformer模块,我们既保留了CNN强大的局部特征提取能力,又获得了Transformer的全局建模优势。本文提出的ResNet与Swin Transformer混合架构,探索了CNN与Transformer结合的可能性。

2401_82355416的博客 858

3个理由告诉你为什么这款Android Steam客户端值得你立即尝试

还在为手机玩Steam游戏而烦恼吗?Pluvia为你提供了终极解决方案——这是一款轻量级的非官方Android平台Steam客户端,让你能在手机上浏览、下载并畅玩无DRM保护的游戏,还能与好友聊天互动。🚀 ## 📱 问题解决:手机玩Steam游戏的三大痛点 ### 痛点一:移动设备无法访问完整Steam库 传统上,Steam移动应用主要专注于商店浏览和社区功能,但无法直接运行游戏。这意味着

gitblog_00176的博客 1067

什么是 SAP S/4HANA 的 Brown Field 迁移和 Green Field 迁移

Brown Field实施涉及升级现有的 SAP 环境并继续使用一些遗留组件。它类似于传统升级,因为它涉及软件更新、一些数据转换和一些业务流程的调整。它仍然具有破坏性,但比Green Field实施要少得多。如果你是风险厌恶者,倾向于逐步使用 S/4HANA 的功能,或担心 S/4HANA Green Field方法的成本,那么你可能更喜欢这种方法。混合方法结合了Brown Field和Green Field迁移的一些元素。它从公司的 SAP 系统的副本开始,包括配置设置和定制。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1322

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

国外有哪些知名的类似Steam的游戏上线发布平台

这些国外平台为游戏开发者和玩家提供了类似于Steam的数字分发和社交功能,并在游戏发行、购买、更新、多人联机等方面提供了便捷的服务。不同的平台侧重点不同,有的专注于独立游戏(如Itch.io),有的专注于大作和公司自家游戏(如Epic Games Store、Origin),还有一些平台侧重于捆绑销售或慈善捐赠(如Humble Bundle)。游戏开发者可以根据目标市场、受众群体和自身需求选择合适的平台进行发布。4o mini。

小宝哥Code的专栏 4364

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

上一篇: bitcoin-cli 命令(转)
下一篇: 使用Clickteam Fusion 2.5 Developer开发ios游戏
woodcol
博客等级 码龄19年 288粉丝 429原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值