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

Category: Game Programming

link to Comparison: C vs. C++ for Game Development

Comparison: C vs. C++ for Game Development

Many people choose C++ almost immediately when they start developing games, and often with good reason. But wouldn't good, old, plain C do the trick for this job? Taken as a whole, both C and C++...

Continue Reading
link to How To Use PlaySound in C?

How To Use PlaySound in C?

Are you looking to play a Sound in C just by using the PlaySound function Windows provides? Here I'll show you how to use it properly. Using the PlaySound(...) function in Windows from the...

Continue Reading
link to How To Program a Windows API GUI in Modern C?

How To Program a Windows API GUI in Modern C?

Writing a Windows GUI Application with Windows API was avoided by many programmers due to its complexity, but is it really something to be afraid of? In the WinAPI you essentially need the...

Continue Reading
link to Loading a GLSL Shader from File in OpenGL using Pure C

Loading a GLSL Shader from File in OpenGL using Pure C

Writing Shader Code within the source code of the "normal" application is very tiring. You also don't have syntax highlighting because you have to provide it in a string variable, not to mention...

Continue Reading
link to How Can You Play .WAV Files in the C Language?

How Can You Play .WAV Files in the C Language?

Have you ever tried to play sounds from within your C Program? Playing a .wav file is a common use case, may it be as a sound effect or background music for your game and/or application. There...

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

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

Playing sounds and music in your application or game is a must have. One way to do this is the PortAudio library. But how do you start? PortAudio is a cross-platform open source audio library that...

Continue Reading
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
© 2025 Copyright Modern C Programming