这个游戏的GIF是由大约15行代码驱动的,我认为这是非常令人印象深刻的。这是因为GameMaker的事件系统非常简单和容易使用。实际上,我并没有使用GameMaker来制作这个游戏,而是使用了自己的游戏引擎,这个引擎深受GameMaker 8的启发,用于测试其性能。GameMaker 8的语言是我第一次编程语言,我决定用我的自己的编程语言替换旧的GML,因为我想挑战自己,自己创造一个引擎和语言,GM8对我来说非常怀旧(与现代GameMaker不同),似乎是可能的使命(某种程度上)对一个像我这样的有motivation的开发者来说。这个项目是一个C#项目,包含一个与老GameMaker 8 IDE等价的IDE,一种我自己编写的解释性编程语言,以及一个基于MonoGame的后端引擎,这将允许我在将来将游戏导出到桌面和移动设备上。哦,和不是AI垃圾,相信我,如果你检查代码,你会清楚地看到这一点。我在做它,因为它非常有趣和挑战性,它可能永远不会达到现代GameMaker的水平,但这不是我的目标。如果听起来对你有趣的话,你会很高兴知道它是开源的,你可以在这里找到项目所有部分的完整代码+一些基本文档:https://github.com/ArcadeMakerSources/ArcadeMaker 。并且在这里:https://www.reddit.com/r/csharp/comments/1sj9ieb/im_making_a_game_engine_with_my/ 你可以阅读更多关于我如何开始这个项目的内容。这里是关于我如何使用引擎来制作这个小游戏的视频 我很想听听你对这个的看法!
GameMaker的简洁性是卓越的
评论 (0)