This is the website for my Allefant project which for many years was hosted on SourceForge. It is a collection of various games I wrote over the years for short game programming competitions, such competitions usually taking about 2 days to create the complete game (code as well as art). The first such game I made was Allefant back in the year 2000. Some of the games also were worked on afterwards and polished a bit, so they are actually playable. Most are little more than a tech demo though. They are all open source.
Peter added a nice set of unit tests to Allegro 5. It uses simple config files which allow adding new tests without re-compiling. I just made a quick script which updates and compiles the code then runs the tests and prints out the results here: http://allefant.com/tests.py
Now I just need to get around to adding graphics and sound It’s running on Allegro5 in that video btw – but using my wrapper which can use other backends.
I like moving the website around lately. This time just from one Corenetworks host to another though Really have to update my theme or switch to a stock theme. The Page-Categories plugin doesn’t quite work any longer so things are not working right without updating the theme.
I saw a link to upgrade. So I clicked it. It warned about backups and then displayed this:
Upgrade WordPress
Downloading update from http://wordpress.org/wordpress-3.0.zip.
Unpacking the update.
Verifying the unpacked files…
Installing the latest version…
Upgrading database…
WordPress upgraded successfully
Not even 5 seconds and done. Nice. It’s not that upgrades were hard to do on SF, but still, compared to downloading a .zip, scp and ssh and unzipping, just clicking a button is easier
Just testing out if maybe I should move this away from SourceForge. Seems like it was really easy to migrate WordPress. Another point for WP. Also, doesn’t work better here than on SF, so a point for SF – considering they hosted me for free for so many years nobody will ever beat them
I spent the whole weekend doing LD. The theme was “islands” so none of the ideas I had in mind would work. Instead I went for another 3D game. While it would have been the perfect chance to try out Ogre3D or Panda3D I went with my own 3D stuff again – looking at the souces from my previous LD entry Swarm and pyweek entry 20000. In the end I still spent about 80% of the time getting the engine to work, so might as well have tried one of those other two (and way more powerful) engines. Here’s a link to the LD page.
Updated to WordPress 2.9.2. Some plugins are broken now like 1blogcacher or the comment captcha one which made it take some time. But mostly because I tried to fix some cookie issue which were caused by 1blogcacher in the end. Might go back to another cache plugin (just so I can view the site faster myself – 1blockcacher worked great for that while it lasted).
Looks like Allegro 5 is on track to actually getting released. Evert had the honor of doing the historic commit:
Revision: 12842
http://alleg.svn.sourceforge.net/alleg/?rev=12842&view=rev
Author: eglebbk
Date: 2010-01-24 23:13:25 +0000 (Sun, 24 Jan 2010)
Log Message:
-----------
Removed END_OF_MAIN() from all Allegro examples and from the library.
For me the END_OF_MAIN macro always was one of the bad things about Allegro 4 and now in A5 we finally have done away with it. Why it was so hard to get rid of it is an interesting story all by itself… but not what I was going to post about…
In fact the reason I’m posting is just to keep my three-posts-per-year rate up. Seeing how it’s still only January, I might even do much better this year. On the other hand with work and all kinds of other troubles I highly doubt that. And my focus also is more on Sword of Fargoal than on Allegro 5 right now – still maybe there will be a weekend where I spontaneously decide to take part in a LudumDare or similar. I kinda missed the last LD as well as PyWeek and SpeedHack – much harder to have time for this kind of things now. And I miss them a lot.
Anyway, I plan to port one of my games on this site to my ipod using Allegro 5. Haven’t decided which one yet. But it will be some incentive to hack on A5. That is if Trent has left any bugs to fix for me in the iphone port. Not sure I’ll really get around to it though and then whether I’ll submit the game to the app store… it would mean getting a dev license and for that ideally first registering a company name – which may be easy and cheap, but just as well may be not.
Just upgraded wordpress to 2.8.4, and since I felt like throwing away some money, purchased a domain for this site. After being up for 10 years or so it deserves it. So, I can view my homepage now by typing in allefant.com instead of allefant.sf.net