专栏名称: 量子位
վ'ᴗ' ի 追踪AI行业和技术动态,这里更快一步!关注我们,回复“今天”,更多大新闻等你来发现
目录
相关文章推荐
51好读  ›  专栏  ›  量子位

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

量子位  · 公众号  · AI  · 2021-05-31 12:58

正文

月石一 发自 凹非寺
量子位 报道 | 公众号 QbitAI

最近,一位开发者把自己在Steam上的游戏——SNKRX开源了,这一举动引发了网友们的关注。

这款游戏几天前刚刚在Steam上线,售价是15元 (促销价12元)

并且大部分网友给出了很高的评价:

游戏非常有趣,价格还公道~

这是一款Roguelite类型的游戏,主角是一条能自动攻击敌人的“战斗蛇”:

并且可以用不同的组合,创造出独一无二的造型:

现在,只需安装Steam平台,下载并运行存储库,就可以愉快的 薅羊毛 玩耍了。

新手也能开发同款

一只羊还不够?别急,其实你可以自己开发游戏。

比如,像SNKRX这样一款可玩性高的小游戏,开发起来难吗?

有网友指出,这款游戏是受到Auto Battlers的启发,将不同的部分设置成不同角色,再通过蛇的外形组合起来。

游戏控件很简单,联系机制也容易掌握,开发人员的 工作量并不多

对于新手如何开发游戏,网友们也纷纷支招。

有网友推荐 Solar2D ,它是一个跨平台开源框架,由Corona SDK引擎发展而来。

非常适合为移动设备、电视、桌面系统和HTML5快速创建应用程序和游戏。

Solar2D官网提供了多种简单的示例:

比如,跳跃:

打字机:

除了Solar2D,还有人推荐JavaScript游戏库 Kaboom.js

除了代码数量不多,Kaboom网站还提供了详细的教程。

与Solar2D相似,官网也提供了各种基础示例:

不过,网友们提到最多的,还是 LÖVE ,这是一款使用Lua编程语言的2D游戏引擎,对新手十分友好。

如果让我教新手,我可能让他们从LÖVE开始,它非常简单,只需在屏幕上显示一些内容,无需搞乱配置、构建系统和包管理器等。







请到「今天看啥」查看全文