How to create a videogame

This page summarizes the projects mentioned and recommended in the original post on /r/worldbuilding

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • RenPy

    The Ren'Py Visual Novel Engine

  • If you want to make a 'visual novel' (similar to a CYOA, but with more graphics, animations, etc.) then Ren'Py is the way to go. If you're willing to learn a bit of Python, you can totally customise it.

  • twinejs

    Twine, a tool for telling interactive, nonlinear stories

  • If you want to make something text-based, then the easiest ways are either: Twine (makes something like a CYOA book, with fixed options) Look into 'interactive fiction' engines if you want to allow text input for what the player wants to do. TADS is a good choice, but there are others.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Godot

    Godot Engine – Multi-platform 2D and 3D game engine

  • However, if you're willing to learn, the best choice would be to learn a full game engine. That way you can do whatever you want and make any type of game you want. There are three choices that are any good: Godot, Unreal, and Unity. Any of them will be good to make any game (even AAA games).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts