今天心血来潮,想捣鼓捣鼓游戏引擎,看看能不能自己也整个小游戏啥的。
我是两眼一抹黑,啥也不知道。就在网上瞎搜,发现好多人都在推那个Unity 3D,说是新手用起来最顺手,界面看着舒服,资料也多,还能用C#写代码。听着是不错,可就喜欢折腾点不一样的。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
然后我就发现Godot Engine,说是开源免费,2D和3D都能做,还特别灵活。最对胃口的是,它说自己小巧简单,部署起来不费劲,还支持好几种编程语言!
-
我就开始动手试试。
-
先去把Godot Engine的安装包给弄下来。
-
双击安装,一路下一步,还挺快的。
打开Godot Engine一看,界面还真挺清爽的,没那么多乱七八糟的按钮,看着就舒服。
然后我就跟着网上的教程,一步一步来。先是建个新项目,然后试着拖几个素材进去,摆弄摆弄场景,感觉还挺好上手的。
不过光是拖素材也没啥意思,得让它动起来才行。
我又去翻翻文档,看看怎么用GDScript写脚本。这GDScript看着跟Python似的,还挺亲切的。
我试着写几行代码,让一个素材动起来,还真成功!当时心里那个激动,就跟小时候第一次拼好一个乐高模型一样。
这中间也遇到不少坑。有时候代码写错,素材就不动,或者干脆整个引擎都崩溃。这时候就得去查资料,或者去论坛里问问大佬们。好在Godot的社区还挺活跃的,基本上都能找到答案。
折腾一天,总算是把Godot Engine给摸个大概。虽然还没做出啥像样的游戏,但起码是入门。
总结一下今天的收获
Godot Engine确实挺适合新手入门的,开源免费,小巧灵活,界面友文档和社区也都不错。
要真正做出一个完整的游戏,还有很长的路要走。不过今天迈出第一步,感觉还是挺有成就感的。
除Godot,我还顺便解一下其他几个开源的游戏引擎,比如什么Irrlicht Engine,OGRE,还有Panda3D等等。
以后有时间,再去挨个试试,看看哪个更适合自己。毕竟工具嘛适合自己的才是最好的!