Tag: links

Curated C library

Curated C library

Rusty links
Image by Positive_Images from Pixabay

Back when I wrote the About.com website I created (curated!) a list of useful C libraries. You can still see if you look on archive.org, for instance this is it back in 2013 when I finished working on about.com.

Now that library was general stuff, not with a games (or loosely games related) like this site but many of the links still work. Back then most websites used http not https, so if a link doesn’t work, change the url to https and try it again. Some links will have ‘rotted’; its inevitable on the web (and I never miss a chance for a visual pun!) but all of it was open source so it probably has a higher chance of it still being around.

I will also be trying to salvage games/games related links from there and add them to my sites games links or C code links. For instance I found the CBM-64 BASIC and 6502 emulator in C by developer Michael Steil on GitHub and have added them to the C code links.

Another new page – C Code links

Another new page – C Code links

I’ve added a page (you can see it in the bar just below the banner) for C Code links.  Just because the primary aim of this blog is about Learning C Games (programming), that includes learning C and there’s often no better way than studying or using other people’s source code.

As I come across code, I’ll add it here. I’ve started it off with Awesome-C which is a very comprehensive set of open source links.

 

New page added to Website

New page added to Website

Word Cloud
Made with WordArt

I thought it about time to add a list of curated C utilities such as compilers, IDES etc. So you’ll see that bar under the title now includes Links To C Utilities.

One of the included links is to Cheerp which is a C/C++ compiler that can output WebAssembly. One of my goals is to add a WebAssembly chapter to my first EBook, after the 2nd one on Linux is done.  I want to play my asteroids game in the browser.

I have used EmScriptem to do this but I’d like to see what other tools are available.