Outside Projects
Here’s where I’ll highlight games and apps done by others. Check out the first two entries! One is a game, and the other is a sound effect generator (woo!).
Yay! An update to NFont! This one fixes a bug in getWidth() and adds TrueType support by using SDL_ttf (optionally, of course).
Here’s where I’ll highlight games and apps done by others. Check out the first two entries! One is a game, and the other is a sound effect generator (woo!).
The full release of v1.0.0 is now up. There are a few name changes and a bunch of new functionality. To go along with it, there’s a tutorial/guide up as well! With that and the updated documentation, it’s easier than ever to get your graphics on.
Here’s a complete example of how to write a platformer video game like Super Mario Bros. It covers the basics: A character under the influence of gravity and flat platforms to jump on. If you’ve always wanted to make a game like this but you don’t know where to start, then this is your chance!
Want to use SDL? Never had the motivation? Here’s an easy article on installation, going from having nothing to having graphics.
A prerelease copy of the new version of Sprig is out! New features include a built-in dirty rect system, line thickness controls, and polygon transformations. Check it out and don’t forget to grab the updated documentation! After some more testing, the official v1.0.0 release will be posted.
Hey, I’ve added some more nice functionality to Sprig, but it won’t be online until I have a chance to rebuild the library. Some changes include a makefile (gasp!) and very useful polygon transforms (rotate, translate). These polygon functions are simple, so you can grab them here if you want them now.
New version of SDL_ColorDef. This time it has the W3C web colors. That makes over 200! Now there is a great range of choices.
Here’s a port of NFont to the C language. It takes a different approach to the library to make it feel good under C without C++’s classes.
New version of SDL_ColorDef with a convention change and the addition of RGBA controls.