Adam Gray

Blog
06/03/2020

Godot

I’m a nerd, shocked I know.

Game programming was how I got into software development. I started by building simple games with Java (😫) using LWJGL to handle all the stuff like loading OpenGL, abstracting away things like rendering shapes etc…

Most times I try and build a game, I get lost in the “engine” part of game making. Which honestly I find incredibly enjoyable, but I never end up with a game.

So this time I set out to try and build something more “game-like” so used Godot as I’d heard it was an awesome, open-source game engine that would work great for a simple 2D game.

I built all the assets (graphics, animations) using Aseprite. And utilized Godot’s GDScript for programming (it’s an awesome little python-like language!)