Game Dev Journal Entry 1: Deciding on a Game Engine

Deciding on a game engine takes a lot of thinking

What is my goal?

  • I am NOT trying to make money off a game or necessarily grow a community around it
  • I am NOT trying to make something 3D.


  • Free
  • Easy to use (otherwise, I’ll go back to LibGDX)
  • Large community with documentation
  • Deployment options including desktop, web, Android
  • Github version control
  • Linux compatibility
  • Some programming
  • Multiplayer/networking capabilities (nice-to-have)
  • Deployable to Nintendo Switch (nice-to-have)

Ruled Out



Verdict: Godot




Software Engineer @ Compass.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Load Shedding for Busy Services

How to debug the code without using Log in an android studio?

How to delete duplicate files from Windows and Mac

Buying enterprise software? Decide in hours, not months, with TestBox

Dependency Tracking as a best practice for tag management — Magic Pixel

21 days of Code with Code Warriors — Day 4

How to Create EC2 Images in AWS?

File Transfer and Antivirus bypass on isolated systems

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Nathaniel Morihara

Nathaniel Morihara

Software Engineer @ Compass.

More from Medium

Translating Imagination into Art via AI

Microsoft’s Acquisition of Activision Blizzard: It’s not NOT About the Metaverse

Difference between Web2 and Web3

Where is the Metaverse Going?