• 那些不用写代码也能做游戏的工具


    本文首发于微信公众号:小蚂蚁教你做游戏。欢迎关注领取更多学习做游戏的原创教程资料,每天学点儿游戏开发知识。

    嗨!大家好,我是小蚂蚁。

    “我不会写代码,还能做游戏吗?”不少想做游戏的朋友可能都会有这个疑问,答案当然是“能”。

    在这个时代,你不懂摄影,但是却可以用手机轻松地拍出好看的照片;你不懂图像处理,但是却可以一键让你的照片显示出各种各样的效果;你不懂画画,但是却可以通过语言描述,让 AI 帮助你画出你可能凭借自己永远都无法画出的作品......工具在不断的降低创作的门槛,让越来越多的人能够做一些原本只有少数人才能做到的事。

    即使不会代码,也并不影响你做游戏。会不会写代码,并不是做游戏的必要条件。

    感谢工具的力量,是先进的工具让做游戏这件事对很多人来说成为了可能,下面我就为大家介绍几个不需要写代码,也能够做游戏的工具。

    1.GameMaker

    官方网站:https://gamemaker.io/zh-CN/gamemaker

    在独立游戏开发者的圈子里非常的有名气,已经诞生过很多使用这个工具制作的有名游戏了,例如那个你可能听说过的《去月球》,《废都物语》。

    这个游戏制作工具是可以免费使用的,但是如果你想要将做出的游戏导出到某些平台的话,是需要收费的。

    如图,对于个人游戏开发者来讲,大概需要一个“INDIE”版本,一年的价格是 100 美元。

    2.BuildBox

    官方网站:https://signup.buildbox.com/

    也是一个有名的通过拖拽搭建各种组建,就能够快速制作出游戏的可视化工具,可以制作 2D 和 3D 游戏。无需编写代码,也能快速的制作出游戏。

    这个工具也是可以免费使用的,但是想要用到某些功能就需要收费了。

    3.GDevelop

    官方网站:https://gdevelop.io/

    这是一个免费开源的无代码可视化游戏制作工具。可以将游戏到出到 PC,移动平台或者是网页端。

    工具中包含一个易于使用的强大的事件系统,无需编写任何代码,通过各种事件描述来实现游戏逻辑。

    以上 3 个都是国外的可视化游戏制作工具,下面来介绍 2 个国内的可视化游戏制作工具。

    4.唤境

    官方网址:https://www.evkworld.cn/

    国内发展的比较好的可视化游戏制作工具,无需编程,也可以靠着比较强大的编辑器做出各种类型的2D游戏。

    可以将制作的游戏导出到 PC,移动,H5 等各种平台,另外还有很重要的一点,使用是免费的。

    5.微信小游戏制作工具

    官方网址:https://gamemaker.weixin.qq.com

    微信团队的一个还不是很成熟的可视化的游戏开发工具,无需编程,使用积木块像拼积木一样的来搭建出游戏的逻辑。仅支持制作微信小游戏,使用也是免费的。

    以上是 5 个不用编程也能做游戏的工具,希望可以给你一些参考和帮助。

    不少人对于可视化工具是有偏见的,尤其是技术圈的人,认为这些工具只能玩玩,做不出来像样的游戏。但是任何一个可视化工具基本上都能拿得出不错的作品,而且这些作品基本上都是一些不懂代码和技术的人做出来的。

    这是一个很有意思的现象,会写代码,开发技术高超,就一定能做出好游戏吗?好像不一定。每一种工具的产生自会有其产生的理由,有的工具是给会写代码的人用的,有的工具是给不会写代码的人用的,但是工具不是目的,最终的游戏才是目的。因为玩家更关心的是游戏到底好不好玩,而不会去关心你到底是用什么做出来的。

    熟悉我的朋友可能都知道,在以上的 5 个可视化工具中,我选择了最后一个微信小游戏制作工具。是的,就是看上去最不成熟的那个。至于为什么要选择这个呢?因为它有一个其它 4 个工具都不具备的优势。这个优势就是它是微信的,它能够制作微信小游戏,凭借这一个优势就超越了其它所有的缺点和不足。

    同样的一个工具,在好的工匠手里是打造出精美物件的利器,在不会使用的人手里无非是多了一个无用的东西而已。工具会不断发展和变化,但是好工匠的手艺是不会变的。

    但愿我们能做一个好工匠。

  • 相关阅读:
    Vue3 生命周期新写法
    C语言内存函数
    【LeetCode力扣】297. 二叉树的序列化与反序列化
    2022大一新生买什么电脑好?这几款值得考虑
    python中使用多线程批量导入包
    CentOS 编译安装Redis
    深入理解 python 虚拟机:pyc 文件结构
    微信小程序开发系列(十八)·wxml语法·声明和绑定数据
    JavaScript中的浅拷贝和深拷贝
    高效解决香港服务器负载过高的方法
  • 原文地址:https://blog.csdn.net/flyhorsejun/article/details/126225991