Is it a waste of time learning OpenGL for a toy project?

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

    Simple and Fast Multimedia Library

  • You could use instead SFML. The alternative is having to learn how to do that using an specific OS.

  • GCTP

    The General Cartographic Transformation Package (GCTP) is a system of software routines designed to permit the transformation of coordinate pairs from one map projection to another.

  • Another fun starter project idea is to make an application that displays shapefiles in a map-like display where you can zoom and pan around. You can use a GCTP library to translate lat/lon to various 2D coordinate systems, and you can get world maps in shapefile format from IPUMS.

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

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

  • Consider also https://www.raylib.com/ Gamedev.tv uses it for their intro to c++ course here https://www.gamedev.tv/p/cpp-fundamentals

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