2010
02.07
New features since 1.5.0b2 :
- new random number generator (Complementary Multiply With Carry) courtesy of Mingos. This one is 2 to 3 times faster than Mersenne twister and has a much longer period. It’s the default RNG in libtcod 1.5 but you can still use Mersenne twister by explicitely selecting it. It breaks the RNG api btw…
- Dijkstra pathfinding if now official and documented.
- added a new sample for C and C++ showing how to use the SDL callback for eye-candy
- added integer version of the gaussian distribution RNG function
- noise samples now use subcell resolution
- added helpers for fast console coloring in python
Check the changelog for more details.
Grab the library here while it’s hot
[update] libtcod.net 1.5.0rc1 is also available. Now Chris is so fast that I don’t even have to announce libtcod and libtcod.net in different posts
2010
02.04
Mingos has just posted two videos on youtube that show you how to compile the latest svn libtcod on windows with MingW and how to create a basic hello world program with it in Code::Blocks. Click on the pix below to see them on youtube. You can also find the links in libtcod’s tutorial page. This is only the beginning of a bigger series that will show you how to make your project work on Windows and Linux using the same Code::Blocks project. A big thank to him. This series will be so much better than the (really poor) existing documentation…


2010
02.02
I’ve just created a sample that demonstrates how to use the SDL callback to add post-processing to the screen at pixel level. Check the video on youtube (sorry no embedded video):
http://www.youtube.com/watch?v=cXxHnPf3BBs

2010
01.31
The dijkstra module is more and more polished, in fact polished enough to get a sample :

The cave background’s shading shows the distance stored in the Dijkstra grid. I think we’re close to a 1.5.0rc1…
2010
01.30
And here are some free colorful psychedelic posters for people in love with meteorology graphs
For some weird reason I can’t help but stare at them from time to time, imagining all the adventures and the dungeons that must exist in those worlds… Erm… I think I need to go out more often…