Marek Kost

Game developer

Baba Is You clone in Godot C#

So yesterday I sat down and decided to do something easy and fun. I really liked Baba Is You game and wanted to refresh my Godot knowledge. So this happened.

Last time I used Godot I have coded in GDScript which I had nothing against but C# is closer to my heart since I have been using it in my Unity projects for last 8 years.

I wasn’t really surprised when I found out making a game (or a really – and I mean really – small demo of whatever you can come up with) in Godot is not much different than using Unity, on top of that, the engine is lightweight, easy to use and fun to experiment with.

I don’t want to make this post into an ad for Godot (even though it’s free, open source, can target multiple platforms, supports various programming languages) so I’ll cut it here.

If you want to check out the demo yourself (first level of Baba Is Here without fancy animations), download the github repository and run the game from builds/ folder

Github repo contains all the code and art made by me, you can do whatever you want with it. The code would go through some refactoring if I was to use it in an actual game but for the purposes of this demo it’s as good as it needs to be. Also if anyone crazy (or bored) enough makes a level or adds something else to the project, let me know.

Post Author: marekkost

Leave a Reply

Your email address will not be published. Required fields are marked *