Skip to content
Modern C Poogramming
Search
  • Object Orientation
  • Unit Testing
  • Game Programming
  • Functional Programming

Category: Game Programming

link to Programming with SDL Audio in Pure C (How to Start?)

Programming with SDL Audio in Pure C (How to Start?)

Programming your game with SDL (respectively SDL2) is a reasonable approach. But how do you make that speakers play your sounds and music? The Simple DirectMedia Layer (SDL) has an audio sub...

Continue Reading
link to Programming with OpenAL in Pure C (How to Start?)

Programming with OpenAL in Pure C (How to Start?)

Sound and most of the time also music is mandatory if you want to be at least a little bit serious about programming your own game. OpenAL is a good choice for doing this, but how can you even...

Continue Reading
link to Can You Use SDL (Simple DirectMedia Layer) in Pure C?

Can You Use SDL (Simple DirectMedia Layer) in Pure C?

The SDL Library is a very good choice when you want to program games. But when you want to write your game in the C programming language without the C++ ballast, can you still use it? The Simple...

Continue Reading
link to How Can I Create a GUI Using C Programming?

How Can I Create a GUI Using C Programming?

In most applications you have some sort of widgets like buttons, dialogs, sliders, etc. Even in Games you have at least the menu and options dialogs where you might need them. So if you program your...

Continue Reading
link to Can You Really Write a Game Engine in C?

Can You Really Write a Game Engine in C?

Programming in C has a lot of advantages but also some disadvantages like not being object oriented or functional. Although you can theoretically develop most programs with any language, is it really...

Continue Reading
link to How Can You Draw Shapes in C Easily?

How Can You Draw Shapes in C Easily?

Sometimes you may want your C program to draw some simple shapes on the screen without using sophisticated GUI Frameworks like Microsoft Forms or Qt. What options are there and on which operating...

Continue Reading
« PREV Page 1 Page 2 Page 3 NEXT »

About Us

Modern C Programming is about bringing modern programming concepts like Object Orientation, Unit Testing and Functional Programming to the good old C Language. It also goes into the different parts of Game Programming and Game Engine Programming in C.

LEGAL INFORMATION

Please see our Privacy Policy for all legal information: Privacy Policy

  • Privacy Policy
  • Contact
  • About Modern C Programming
  • About Marco Lieblang
  • Sitemap
© 2023 Copyright Modern C Programming