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

Amazon API Gateway: Securing Endpoints using Cognito User Pool

CypressIO: a Reason For Cautious Optimism in the World of Testing

Solution Architecture Models — IOT

Mayur Rele Explain Python As A Preferable Language For Machine Learning

Terraform Console and Output

EOSphere Guild — September ’21 Update

[Webinar] Deploying scalable Meteor and Node applications with DigitalOcean and Cloud 66

Using SOPS and git hooks to share secrets — Part 1

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

A new Property Management System is now available to be integrated with PouchNATION — PouchNATION

99 Percenters — Mobile App Prototype Quiz Journey #AD&PRLab

VidIQ vs TubeBuddy [2022]: Which is Best and Why?

Lumencraft Devlog 1: Let’s destroy this world!