回答过类似问题,
如果您不是在找工作,请先确定一个项目,然后向您喜欢的最好的项目学习。
然后看看项目需要什么解决方案游戏开发素材,包括动画、AI、语言等。 可视化编程也是编程,但是最好了解其背后的调用机制,这个黑匣子有什么用,调用这个黑匣子最好在哪里?
了解脚本的生命周期可能比了解引擎所使用的语言的便捷功能更重要。
GameMaker很好,Pixel Game Maker也很好,RPGMaker也很好,我觉得unity、ue4、godot、cocos Creator都很好。 如果英语不好的话,unity、ue4、cocos都有中文社区常见的游戏开发引擎,但其实你可以用翻译软件得到一个大概的翻译。
更好、更成熟的引擎具有许多功能,所有这些都是旨在开发各种游戏类型的通用工具。 但如果你想想你现在想做什么、能做什么、需要什么功能,这些通用工具不一定能实现你想要的功能。
制作2D游戏时游戏开发素材,GameMaker、Pixel Game Maker、godot、cocos Creator都有很好的支持。 首先选择一个稳定的版本进行。 不能实现的功能先留下。
当游戏可以运行时,请先完成您的第一个游戏、第二个游戏和第三个游戏。
游戏结束后是最酷的。 别人给其他引擎做的demo很漂亮,结构多么合理,渲染也很棒。 游戏还不如自己完成的游戏爽!
未来的路还很长常见的游戏开发引擎,加油!
文章来源:https://www.zhihu.com/question/383765966/answer/1115863794