大家好,

可能你们会觉得有点好笑,我现在 36 岁,家庭男人,有两个小孩子,每天都要应对公司的工作,并希望能够创造出自己的 2D 上下滚动的动作冒险游戏(也可以是 RPG,两者我都觉得是很好的选择)。

但是我一点也不擅长编程,甚至可以说是非常底层的基础知识而已。

我曾经服务于一家公司,但当公司倒闭了之后,它被子公司收购了。我接到了另一家公司作为 IT 支持员的工作,因为我依赖于工作的收入,而我在 IT 上也没有反对的想法,所以我接受了这份工作。现在,我已经在这家公司工作了两年了。我主要负责解决 Windows 问题,管理计算机硬件、移动电话和其他设备。

然而,我至今仍然没有从事过编程或脚本的工作。在我的同事那里,他负责编程,而我则会帮助他处理其他事情。我非常想学,但每当我尝试在晚上观看一段关于 PowerShell、Python 等 YouTube 视频的时候,我会感到非常枯燥。这些都是典型的工作内容。然而,我仍然想学习脚本与编程,以便提高职业技能。毕竟,我想成为更好的自己。

大约是 15-18 年前,我是搭建了一个 mini 项目,使用 RPG Maker VX,工作的过程让我十分享受。不知道为什么我停止了......有很多事情发生了。

我的思考重点是...我如何将喜欢的游戏(玩游戏超过 30 年了)与为了工作而提高技能的学习相结合,例如学习脚本和编程。

你们觉得这是不可能的吗?

我的愿望是创建一个像 “Zelda” 的 2D 游戏,具有大量的谜题等等。这会是我的未来梦想。或者只是一个上下滚动的 2D RPG 游戏,我喜欢《Lufia》中的谜题。

然而,在我开始之前,我必须非常非常小心地下手,一步一步来。

哪个游戏引擎我应该选择呢?我听说 RPG Maker 是很有趣的,但是我只能理解逻辑,与事件发生器一起工作。那么为什么不试试呢?我已经拥有一台 RPG Maker VX Ace - MV。

但是也许更长期来看,Game Maker 或者 Godot 会更为合适,因为我可以直接切入学习脚本与编程知识。

我在 humble bundle 上发现了这些资源:

https://www.humblebundle.com/software/learn-to-make-games-in-godot-gamedevtv-software?hmb_source=&hmb_medium=product_tile&hmb_campaign=mosaic_section_1_layout_index_2_layout_type_threes_tile_index_2_c_learntomakegamesingodotgamedevtv_softwarebundle

https://www.humblebundle.com/software/zero-to-game-dev-hero-course-learning-bundle?hmb_source=&hmb_medium=product_tile&hmb_campaign=mosaic_section_1_layout_index_5_layout_type_threes_tile_index_2_c_learngamedevelopment2026megabundle_softwarebundle

这些套装值得吗?

你们有更好的资源吗?

我并不希望制作商业游戏。我的理想是用游戏作为一种游戏,同时也提高我的编程技能,给我的工作赚取。我工作的时候并不急切。也许我的这个项目会是一个 10 年的过程。有时我可以花 1 个小时去玩,每次可能都会减少一点。

我知道我需要学习每个脚本或编程语言的语法,但是我听说我可以以后很快就能适应。

对不起这么长的文章......我希望你们能给予我的一些帮助和思路。