I love making games with Javascript and the HTML5 canvas. Can I do something similar in c++?

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

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

    Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2

    filament

  • qt5

    Qt5 super module

    qt5

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

  • raylib

    A simple and easy-to-use library to enjoy videogames programming

    I'm developing a roguelike during my livestreams, using raylib as renderer and I like it very much. I can also compile to webassembly and run it on the browser. Raylib is very simple but effective.

  • qnanopainter

    Library for implementing OpenGL accelerated Qt (Quick) C++ UI components.

    I did not say Qt specifically, but QNanoPainter. That's a library that allows an API that is similar to the HTML Canvas one. The nanovg library that backs it, it's written in C, and I don't know of any other C++ API for it if you don't want to have Qt, but probably exists.

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