To program basic 1980's style 2D games, and basic non-native UI interface-forms (including positioning text on screen), which graphics library would you recommend?

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

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

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

  • This shows a lot of the drawing options: https://github.com/raysan5/raylib/blob/master/examples/textures/textures_image_drawing.c

  • raygui

    A simple and easy-to-use immediate-mode gui library

  • This shows examples of lots of gui elements: https://github.com/raysan5/raygui/blob/master/examples/controls_test_suite/controls_test_suite.c

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • olcPixelGameEngine

    The official distribution of olcPixelGameEngine, a tool used in javidx9's YouTube videos and projects

  • The pixel game engine is pretty nice.

  • asteroids-demo

    Asteroids Clone for Windows

  • Asteroids (guide to source)

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