A new article… On alpha-blending with SDL.
I’m releasing the Level Editor as open source… It’s really useful if you have access to GigaSun Jet, but the source code might be of interest if you’d like to see how I handle certain things. Be warned, however, that I only just ran through the code and cleaned it up after about a year of not touching it. There’s a lot of dumb stuff in there.
Added ImageHandler, a C++ class that loads, converts, and stores images so that you can load your pictures on demand when you need to or preload them if you want to, while never worrying about duplicates.
MulpyPong
Added MulpyPong, a simple multiplayer Pong clone written in Python.
SPriG v0.941
Sprig has been updated with some fixes to the arc drawing routines (arcs, filled arcs, and rounded rectangles work now) and several small things.
Another new section (that was quick) that holds tutorials and articles is up. A few items are there already and I have a couple of examples on their way.
A new section has been added to hold projects for platforms that I don’t work with commonly.
NFont v1.61
A bugfix version, v1.61, has been posted. A portability bug (vsprintf) was in the drawPos
and drawAll animation functions.
A draft version of the documentation is up. All of the functions are documented, but the project isn’t finished. I still have to make lots of things link together. For now, though, the docs are still very helpful and nice-looking.
SPriG v0.94
SPriG version 0.94 released! There are many changes since the last release, including some new functionality, compatibility with GNU C, and testing on Debian Linux! SPG_FilledArc and SPG_RectRoundFilled still need some work for the next release, but the other additions work great. Of note is that SPG_LineH changed semantics: The arguments changed from XXY to XYX.