Can I make games in C?

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

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.com
featured
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.
www.influxdata.com
featured
  • raylib

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

  • Of course you can: opengl and vulkan are originally written in c. If you would like to create your own engine you can learn them (opengl is simpler). If you prefer to use an already existing engine, I would suggest raylib, a library for writing games in c (and a lot other languages). It is very portable and easy to use, their examples are very well made. I made some games with it, if you are interested I made a raycasting engine inspired to old doom games (nothing too special)

  • asteroids-demo

    Asteroids Clone for Windows

  • Source: https://github.com/skeeto/asteroids-demo Source guide/walkthrough: https://idle.nprescott.com/2021/understanding-asteroids.html

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

    A simple raycasting "engine" written in c with raylib for graphics.

  • Of course you can: opengl and vulkan are originally written in c. If you would like to create your own engine you can learn them (opengl is simpler). If you prefer to use an already existing engine, I would suggest raylib, a library for writing games in c (and a lot other languages). It is very portable and easy to use, their examples are very well made. I made some games with it, if you are interested I made a raycasting engine inspired to old doom games (nothing too special)

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

  • Zig! Can you C?

    1 project | dev.to | 4 Apr 2024
  • Ask HN: Do you know any open source (2D or 3D) asset libraries?

    1 project | news.ycombinator.com | 27 Feb 2024
  • Raylib – A simple and easy-to-use library to enjoy videogames programming

    1 project | news.ycombinator.com | 8 Feb 2024
  • Advice for managing a group of beginner C programmers, myself included

    1 project | /r/C_Programming | 21 Nov 2023
  • What are some good projects in C for an experienced dev?

    1 project | /r/cprogramming | 20 Nov 2023