惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Tailwind CSS Blog
C
CERT Recently Published Vulnerability Notes
P
Proofpoint News Feed
Vercel News
Vercel News
博客园 - 三生石上(FineUI控件)
IT之家
IT之家
Help Net Security
Help Net Security
月光博客
月光博客
N
News and Events Feed by Topic
Cloudbric
Cloudbric
博客园 - 司徒正美
L
LangChain Blog
Recent Commits to openclaw:main
Recent Commits to openclaw:main
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
T
Tenable Blog
The Register - Security
The Register - Security
The Hacker News
The Hacker News
I
InfoQ
The Last Watchdog
The Last Watchdog
MyScale Blog
MyScale Blog
Schneier on Security
Schneier on Security
WordPress大学
WordPress大学
小众软件
小众软件
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
宝玉的分享
宝玉的分享
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
K
Kaspersky official blog
L
LINUX DO - 热门话题
N
News | PayPal Newsroom
F
Fortinet All Blogs
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
S
Security @ Cisco Blogs
Recorded Future
Recorded Future
大猫的无限游戏
大猫的无限游戏
H
Help Net Security
Google Online Security Blog
Google Online Security Blog
S
Schneier on Security
C
Cisco Blogs
N
News and Events Feed by Topic
V2EX - 技术
V2EX - 技术
Latest news
Latest news
PCI Perspectives
PCI Perspectives
T
The Blog of Author Tim Ferriss
P
Palo Alto Networks Blog
T
Tor Project blog
Project Zero
Project Zero
云风的 BLOG
云风的 BLOG
Webroot Blog
Webroot Blog
Attack and Defense Labs
Attack and Defense Labs
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org

机核

游戏性能旗舰最强之选,一加 Ace 6 至尊版国补到手价2999元起 6元钱自己更换电动车刹车线 《生化危机9:安魂曲》编剧Haris Orkin专访 摸金游戏?音乐游戏!暗区新赛季这把能弹的琴有何来历? 好评国产武侠SRPG《息风谷战略》免费DLC现已推出 | 机核 GCORES 碎片 《生化危机:安魂曲》将于5月实装首个免费更新内容 | 机核 GCORES 新锐东方游戏,谱写世界新章! 沉浸式恋爱视觉小说游戏《心象演算》免费试玩版现已正式上线 | 机核 GCORES 互动影游《代号三国:龙起》上线!穿越三国与曹操并肩、与佳人同行、与权谋博弈! 《老头收集梦想生活》,游戏酒桌会6,录音笔VOL.689 | 机核 GCORES 破界·共生——《白日梦:无限世界》五大核心游戏特点解析 价格已到史低,锐龙5 9600X/锐龙7 9700X正适合抄底 时间循环之旅即刻启程!《归环》一周目测试今日开启 热门在线韩游变魂游,洛奇衍生作能否打破“花瓶”魔咒? LG UltraGear evo 全新高端显示器系列:当“5K”遇见“AI”,不止强大,更懂热爱 反套路三国互动影游《代号三国:龙起》今日上线! 愿望单登记人数突破10万!备受瞩目的“女儿养成游戏” 《梦幻魔法公主》今日于Steam平台上线!限时八折优惠中 《黑神话:悟空》全球音乐会2026巡演将于4月29日12时开票 | 机核 GCORES “Snowguelike”生存肉鸽挖矿新作《蛙穿雪境》公布发售日期,5月7日正式上线 | 机核 GCORES 重塑移动办公、AI创作新境!全新华硕灵耀Air系列、ProArt 骁龙版震撼首发,创芯未来 均分88:《Saros》媒体评分汇总 | 机核 GCORES 上海烛龙公布合作遗迹探险游戏《吉时已到》首支预告片 | 机核 GCORES 首个独立游戏《萝薇日记》已上线Steam! 烛龙新IP《吉时已到》首曝,打造国内首款中式合作遗迹探险游戏 喜加一:《暗黑破坏神Ⅳ》国服现已开启限时免费领取本体活动 | 机核 GCORES 新版《生化危机》电影定于9月18日上映,官方网站现已上线 | 机核 GCORES 《冲就完事模拟器2》“星球大战”联动DLC正式宣布 | 机核 GCORES SteamController将于5月4日发售,售价99美元 | 机核 GCORES 事已至此,内存这么用也算省钱了,“2+1”非对称双通道应用实测 505游戏母公司现已收购《明末:渊虚之羽》IP | 机核 GCORES 基石 手动杂谈12|格斗游戏也能讲好故事 | 机核 GCORES I Love You Mr Snowball 我的向日葵小姐 会比GTA6先发售吗?最硬核的生存游戏《DAYZ》要推新DLC了 周记02:在2026遇到新怪谈 什么硬件,能让游戏Loading界面快速消失? | 机核 GCORES GadioSpec《百年风云世界杯》免费试听集 | 机核 GCORES 百年风云世界杯Vol.1丨足球崛起 | 机核 GCORES 100年前,一群人提前替我们经历了AI恐惧 | 机核 GCORES 《呼啸山庄》2026 ——一辆当代艺术的大卡车冲撞了我的大脑 手游《天穗之咲稻姬:日之香巡灵传》宣布将于7月27日停服 | 机核 GCORES 集结梦之队,征战世界杯,《最佳球会ONLINE》上线Steam 山水绝景随心拼 休闲建造游戏《千里山河录》Steam商店页公开 巫师帽、法袍、魔杖,为什么它们是影视、游戏里的法师必备三件套? 《无鞘信使》-第一章 复古风自动战斗肉鸽《终结之终结》Steam商店页面现已上线 电脑里有一款不破不立的MMO,录音笔VOL.688 | 机核 GCORES 《生化危机》30周年纪念周边发售,这次是真的“保护伞” 可靠耐用+AI全能,惠普战66 2025锐龙版深度体验 《时之书:无尽终章》关卡“大航海时代”全球首次公开 经典名作《乌龙派出所》改编经营模拟游戏《乌龙派出所~阿两的商店街物语~》正式宣布支持简体中文 明日开冲,解锁反套路三国互动影游《代号三国:龙起》即将上线 独立游戏《这是我的宝藏!》已发售~ 降低难度不是唯一解,无压力死亡也是好体验 Netflix官宣新片《普通人》:讲述韩国现代史上的权力风暴 《生化危机:安魂曲》全球销量现已突破700万份 《绝地鸭卫》PC版5月15日正式发售 亡妻回忆录?女性向情感叙事游戏《S-mail》现已正式发售 全新酷黑风格,酷睿Ultra 200S PLUS的高性价比搭档!七彩虹BATTLE-AX B860M-PLUS S WIFI7 V20 超级黑刃主板测评 胖狗 索尼发布了港台地区PS5产品价格调整公告,将于5月1日起实施 二次元怪猎+性感美女!《碧蓝幻想:无尽黄昏》开启Beta公测 这款怪谈类型中式恐怖游戏居然更新了?! 《百日战纪 -最终防卫学园-》改编漫画将于今年冬季开启连载 《如被附身,请致电我们》:匈牙利黑色幽默恐怖小说 《竹屿山房杂部卷五》(译文) 大树 超越引擎 摄影分享丨四月 碎片杂记vol.72 当老式FPS与老式动画技术碰撞出新时代的火花—《神探杰克鼠》 想做独游,如何避免首个项目就褒姒? 在线多人动作游戏《OCTOPinbs》将于5月12日上线Steam! 《酒鬼女神的酒诡》确定将于2026年登陆Steam 《CRYMELIGHT》将于11月5日(周四)正式发售!4月25日开始预购! 钢铁国度MKI部落Evolution,蛮兵部分 【钢铁国度】部落-Primal MK I,蛮兵部分 这是一个高中生用ai跑出来的作品,我自称他为物理神话 钢铁国度MKI部落Metamorphosis,蛮兵部分上 钢铁国度MKI部落Metamorphosis,蛮兵部分下 INDIE Live Expo于4月25日举办:首发9款新作,超200款独立游戏亮相 暗黑卡牌策略新作《魔忌:穷鼠啮狸》发布全新中文试玩版和发售预告片,4月30日正式上线在即 战锤40K长篇小说:变节者・苦难主宰(三)(全书完) 战锤40K长篇小说:变节者・苦难主宰(二) 战锤40K长篇小说:变节者・苦难主宰(一) 英语语言学习丨短语专题1:短语的特点 唯一的EVE战争 【少前同人】【M200】战术人形会梦见音乐会吗 【昏迷3】即将发售,前作主角悉数到场!“恶灵”宋老师化身可操控角色 业内人士:游戏公司“十有八九”使用生成式AI,包括卡普空 欢庆一周年:《光与影:33号远征队》全新纪念艺术图、超值折扣与免费更新同步上线 才刚刚开始呢 【抽奖】《星际卡车司机》推出免费大型更新,四折平史低折扣进行中 四人合作FPS游戏《佣兵猎手》抢先体验重大更新 1 现已上线 Raw Fury新作《深馅地牢 Deep Dish Dungeon》将于今秋加入 XGP 塔防幸存者游戏《魔怪来袭》推出首个 DLC 《饿狼传说:群狼之城》1周年纪念!新DLC“沃尔夫冈·克劳萨”今日参战 猫狗相伴 欢乐闯关 双人合作平台跳跃游戏《猫狗同行》上线Steam商店页 《同行:月球逃脱》(Together: Moon Escape)上线将于明日上线Steam
译介丨Danielle Riendeau:最好用的游戏开发免费工具
虎鸽咕咕 · 2023-07-20 · via 机核

译文仅供参考,仅用于学习交流,请勿转载,谢谢!

作者:Danielle Riendeau

原文标题 : The best free game making tools

正文

入门游戏开发并不需要很多成本,有许多强大的工具都可以免费获得,业余爱好者、学生或是有一定经验的人都可以使用这些工具潜心创作。从Bitsy、Ren'py这一类小型专业游戏引擎,到Unity、Unreal一类的大型工具的免费版,这里列举了一些最低门槛、最好用的免费工具。

更新了社区建议的免费工具和引擎列表。

目录:

你想做什么类型的游戏?

在你考虑使用什么工具集/引擎时,你需要问自己的第一个问题就是:你要做什么类型的游戏。我总是跟我游戏设计课的学生说,要把范围尽量缩小(也就是说,尽量把项目计划得小一些,才更有可能持续推进、保证完成!) 开发者John Thyer有一篇很棒的博客文章,写到如何制作优秀的小游戏

不过这只是说范围:大多数游戏类型所包含的范围都很小。所以想想你想做什么,第一人称射击(first person shooter)、恋爱模拟(dating sim)、方块消除(block puzzler)、赛车(racing)还是其他什么类型的游戏,再选择你要用的工具。下面列出的工具中,有些(例如:Ren'Py和PuzzleScript)更针对特定类型(针对视觉小说和2D解谜游戏),而其它工具,比如Godot、Unity、Unreal,则更宽泛一些。

最好的免费游戏引擎

游戏引擎是什么?它是软件的集合体,这些软件让用户(或用户团队)能够把资产(如原画、动画、音效、音乐元素等)与代码结合在一起,用代码指示所有内容在游戏环境会如何产生互动。游戏引擎可以简单地比喻成一种可交互的舞台剧:角色、物体、原画/声音资产这些东西就像是演员和道具,代码则像是剧本,是指挥各所有内容如何相辅而行,与玩家产生互动的“规则”。

在很多引擎的引擎环境中,你还可以制作简单的资产(如2D游戏的精灵(Sprites),3D游戏的模型或音效);而大多数引擎也都支持在项目中导入其他程序制作的内容。

Bitsy

Bitsy是一个易于上手、基于浏览器的工具,特别适合做小游戏的开发者。它的技术限制:一块小画板和友好简单的编程系统,反而让创作者更能发挥创意,而且它的社区非常繁荣(包括定期举办的game jams),经常产出眼前一亮的作品,突破了简陋框架的限制。我个人会把Bitsy推荐给我游戏设计课上的所有学生,尤其是他们需要完成小范围的工作,获得项目经验,这些内容也同样适用新人游戏开发者。

Ren'Py

你如果喜欢视觉小说以及相关的作品,功能多、易上手的Ren'Py肯定当仁不让。来自其官网:“Ren'Py是一个视觉小说游戏引擎——世界上无数的创作者都在使用——能帮你用文字、图像和声音,在电脑和手机设备上,讲述一个可互动的故事。它们可以是视觉小说,也可以是生活模拟游戏。易于学习的脚本语言让谁都可以高效地创作长篇视觉小说,而它也完全可以用Python脚本创作复杂的模拟游戏。”

Ren'Py游戏支持导出web/HTML5、Windows、Linux、Mac、Android和iOS。

PuzzleScript

PuzzleScript是一个基于浏览器的工具,用于创作基于瓦片的解谜游戏。通常会将《仓库番》(Sokoban,译注:经典推箱子游戏)与有趣的标题联系在一起,比如《雪人难堆》(A Good Snowman is Hard to Build)(也是用这个工具开发的!)。不过它的规则很灵活,可以围绕“推”这个核心机制,开发各种各样的内容。

PuzzleScript游戏支持导出HTML。

Unity

Unity和Unreal是列表中最重量级的两个工具,出产过不计其数的商业游戏产品(包含各种类型),而且还有免费的个人许可证,可供小伙伴们入门与精通(根据许可证的条款,还可以发布作品)。Unity的官方网站也有相当强大的学习站点,包含超多超长的教程以及相关在线内容:你应该也有在Game Developer上注意到相关的内容!Unity非常泛用,支持2D/3D模式,可以用来制作可以想到的几乎所有类型的游戏。

Unity中使用C#编程,项目整体由场景、游戏物体组织构建而成,挂载在游戏物体的C#脚本负责指示游戏物体的行为、交互。

想用Unity开发视觉小说的话,那我们得安利你看一下这个非常适合初学者的GDC演讲,由Secret Lab发起,介绍它们的开源工具Yarn Spinner。

Unity游戏支持导出web/HTML5、Windows、Linux、Mac、Android、iOS、所有主流主机以及各种AR、VR应用。请注意,免费许可证并不一定支持某些导出方式。

Unreal Engine

Unreal Engine, 列表上的另一个重量级游戏引擎,为小伙伴们也提供了免费的个人许可证。Unreal和Unity有很多相似之处,也有很多相异之处。与Unity相似的是,Unreal适合制作几乎所有类型的游戏,同样支持2D/3D作品。

Unreal游戏支持导出web/HTML5、Windows、Linux、Mac、Android、iOS、所有主流主机以及各种AR、VR应用。请注意,免费许可证并不一定支持某些导出方式。

Godot

Godot是一个开源游戏引擎,在过去几年里异军突起,尤其是独立游戏开发者需要找一个Unity或Unreal的替代品(尤其是开源的需求)。

Godot的开发者也需要使用C#(行业标准的脚本语言)或是根据需要使用 GDScript。

从整体结构上,Godot使用的是节点、树、场景和信号:游戏可以说是节点树,在场景中管理,而信号则用来将场景“连”在一起。

Godot游戏支持导出“桌面或手机,web也可以”。

Game Maker Studio 2

Game Maker Studio是一个非常强大的工具,出产过不少相当成功的商业独立游戏,比如《传说之下》(Undertale)、《光明旅者》(Hyper Light Drifter)和更近一点的《浮岛物语》(Forager)这些经典作品。

请注意,免费版工具对作品发布有着极为严格的限制。为了在GX.games平台之外的地方发布你的作品,你需要升级到creator、indie或enterprise层级。

Game Boy Studio

Game Boy Studio是另一个简单、可拖放操作的游戏引擎(它也可供有经验的程序员在底层开发) ,开发者(译注:该处链接是使用该引擎制作的游戏 Kudzu 的游戏开发日志)可制作任天堂钟爱的复古掌机风格的游戏:使用固定颜色的调色板,以及专注于行动的其他限制。

Game Boy Studio官方网站:“你可以生成能在模拟器、网页或Game Boy实体机上运行的ROM文件。”

在选择游戏开发工具时,你应该考虑哪些因素?

现在我们已经了解过一些不错的选择,接下来是我们在选择游戏开发工具箱时主要考虑的一些因素。还是一样,思考一下你想做的游戏类型、你对玩家体验的目标、你自己的需求和创作倾向,让它们去做决定。

游戏用户交互界面( Game User Interface)

你需要选择用着舒服的工具箱,它能给你提供适合你、你的工作风格、你的目标的用户交互界面。上面有些游戏引擎支持拖放式的交互(包括Game Boy Studio),而大型工具箱,像Unity和Unreal支持根据你的工作流程高度自定义界面。货比三家,多看看教程,找到最符合你创作者身份的默契工具。

游戏开发支持(Game Development Support

无论你选择了哪个工具,遇到疑问、难题的时候,都会希望得到良好的开发者与社区的帮助。浏览这些工具的时候,看看引擎的支持页面、教程资源或社区资源,确保你需要的时候能获得帮助和指导。

游戏引擎工具箱(Game Development Toolset

有些引擎会有个简单的工具集,使你的工作流程更加高效。比如,你想用内置的精灵创建工具创作一个非常小的游戏,Bitsy就可能给你带来出其不意的效果;你想做一款简单但功能齐全的FPS游戏,就可以直接打开Unreal,开始绘制一系列房间就好。想想你游戏的需求、你对玩家体验的目标,以及你理想中的工具箱会怎样帮你做到最好。

游戏创意软件:游戏逻辑(Game Creation Software: Game Logic

游戏逻辑:或者,简单来说,游戏的核心结构、机制是一门很深奥(而且庞大)的学科,值得数年的深入研究。从核心合刊,你游戏的逻辑可以归结为几个关键要素:你(玩家)正在做什么:你该如何与游戏世界互动,它又会如何做出应对?如果我正在玩赛车游戏,踩下了刹车,我会(通常来说)不断减速直到停下。如果我正在玩平台游戏,我向右跑并按下了“跳跃”按钮,根据动作执行时所处的地形,可能会跳到一个设定好的纵向距离和横向距离。

你在游戏中编写的每一个脚本和设计决策都将融入游戏逻辑中。

你会有自己想设计的游戏,而你选择的游戏工具箱必须的有能力帮你实现这些逻辑,所以得好好根据这点选择游戏引擎。评估一下自己的编程技术和舒适区:也许你在Unreal、Unity或Godit中,C#脚本写得如鱼得水;或是在Ren'py里,Python脚本用得炉火纯青。再或者,你有可能会专精于其中一个可以用拖放式交互界面抽象化的引擎。

游戏设计工具(Game Design Tools

游戏整合工具(Game Integration Tools

你需要引擎和Photoshop、Blender、Aseprite或其他的资产创建软件能达成什么程度的协作?在决定工具和资产创建流程时,你需要思考一下工作流程更适合集成哪些内容。

游戏动画工具(Game Animation Tools

动画是大部分游戏为作品注入生命力、活力和/或过场的通常方式。它可以像包含数百个角色的超精细3D动画那样复杂(想想某款《刺客信条》(Assassin's Creed)游戏中繁忙的街道或市场场景),也可以像菜单栏中的一个高亮变化那样简单。

你的动画需求将在很大程度上取决于你的游戏风格和规模,其中一些工具集支持简单、更适合该游戏类型的动画(Ren’py、GB Studio、Bitsy等),而Godot、Unity和Unreal则为2D/3D的动画需求提供了强大的编辑器:你通常会在另一个程序中创建这些动画,再将其导入到你的引擎中。

游戏物理工具(Game Physics Tools

考虑你游戏里的物理需求:你是否正在制作一些物理模拟的内容,受到重力、弹射物的速度、玩家或其他角色(或载具)的动量的强烈影响,以保证“不违和”?如果是的话,你最好先学习拥有强大物理功能的工具箱(如Unreal和Unity)。对于其他类型的游戏,像是视觉小说、RPG、或是不依赖物理的解谜游戏,你可以使用更轻量的工具箱。

游戏音频工具(Game Audio Tools

有些小型引擎可在引擎中创建音效和音乐,但是大多数引擎都需要你从其他应用程序中导入。比如在这个列表中,GB Studio可以在引擎中直接创建音乐和音效,而如果想在Unity里设置音效和音乐,你就需要将音频资产导入,然后把它们与检查器(inspector)窗口相连。

游戏测试工具(Game Testing Tools

和所有软件一样,游戏也需要测试,包括可玩性(你需要呈现给测试玩家已获得反馈)和功能性(所有内容都可以正常运行?)无论你选择什么引擎,打算制作多大规模的游戏,都应该设定计划,定好测试,为测试玩家打包,创立用于收集反馈、bug调试的系统。

游戏导出工具(Game Export Tools)

一旦你对自己的游戏已经足够满意(你可能已经为此进行了多次迭代),你会想要导出,然后分享你的成果:可能会在商业平台或其他站点获得反馈。这里列出的各种引擎,各自支持不同类型的导出,请检查每个条目下的介绍,了解能够导出的文件格式和平台。

游戏发行工具(Game Publishing Tools

无论你想做什么游戏,都需要考虑一点,就是你想把这个游戏放到哪去!你正在game jam中开发游戏吗,可能还想让其他人更容易玩到?考虑考虑能简单导出成HTML或是能简易导出PC版的工具。想创造VR体验?在这个列表中,Unity和Unreal也许是你最好的选择 。发行也直接关系到下一个问题:你要发行在哪个平台?

游戏平台(Game Platforms

这和游戏发行息息相关:你的目标是哪一个平台?你还需要确保任何付费引擎的免费许可证允许你发行在你选择的平台上。无论何时下载新软件,都请确保你检查了该工具官网上的许可协议。

社区建议

自从这篇文章当初发表以来,社区中的许多开发者都分享了他们认为有用的免费引擎,以及其它游戏制作工具的资源。我们在这里附上了其中的一些建议。