Danske Søren Grønbech har frigivet et multimedie-udviklingsbibliotek til C++ som "open source". GameCode-biblioteket, som tidligere er udgivet på Metrowerks CodeWarrior-CD, kan hentes gratis fra http://www.sodan.dk/gamecode/. Det findes i versioner til Windows og Mac OS, og Grønbech fortæller, at en Linux-udgave er under udvikling.
GameCode består af tre dele:
- Et let-at-bruge API som bruges til at initialisere et multimedia-program
eller et spil.
- Et antal funktioner til at vise grafik, afspille lyd, vise tekst osv.
- Et konverteringsprogram som gennem et simpelt script-sprog kan konvertere grafik, lyd og andre datafiler.
GameCode kan også komprimere data og sammenføje flere datafiler i en enkelt fil. Kildeteksten er frigivet til alle komponenter.