Continue with Javascript or switch to C++

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

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

    JavaScript 3D Library.

  • Are you using threejs for your WEBGL? If not, I'd recommend it as it's by far the most popular library for doing it. Do you know how many of your users are on IE? It hasn't been updated in 9 years and has been the default browser on Windows computers for a while now.

  • RuntimeCompiledCPlusPlus

    Change C++ code at runtime

  • The only recent attempt to make something like this practical, as far as I know, was RCCpp. Going by the GH activity, it looks like it kind of went nowhere.

  • 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
  • SFML

    Simple and Fast Multimedia Library

  • But since your goal is "learning C++ by making a game" rather than "delivering a game" SFML may be the way to go. Pretty much everything you learn through SFML should be transferrable to other C++ jobs as well (sans Embedded Systems.)

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