raylib vs SDL2 vs Allegro. Which would you recommend for simple games?

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
  • sdl2-tutorial

    sdl2+c tutorial

  • Check out the SDL2 Game Tutorials, they're C only and cover basics, graphics, sound and bitmap fonts, see also the Github sources of this series. If you want to use TTF fonts there's another C tutorial at that site.

  • LearnC

    Contains source code and resources for the Ebook Learn C Games Programming For Beginners Windows edition.

  • I wrote asteroids in C + SDL2 about 2,000 lines of code and that included high score table, and high speed pixel perfect collision detection. The code is here: Windows C source code (Visual Studio), or Linux C Source code (VS Code + clang). The chapter 48 has the full version; the other chapters are steps.

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

    A website for the 2nd ebook. Learn C Games Programming for beginners on Lionux

  • I wrote asteroids in C + SDL2 about 2,000 lines of code and that included high score table, and high speed pixel perfect collision detection. The code is here: Windows C source code (Visual Studio), or Linux C Source code (VS Code + clang). The chapter 48 has the full version; the other chapters are steps.

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