-
Archives
- May 2012
- April 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- May 2005
- April 2005
-
Meta
Author Archives: Allefant
Pyweek #14
Yay, finally finished a compo entry again! I made a little puzzle game called Yellow and Dangerous for PyWeek 14. This one was a lot of fun. I used Python 3, which just is so nice to use. Very high … Continue reading → Continue reading
Posted in News
Comments Off
FOSDEM 2012 in Brussels
Really need to add a blog entry about this – I was there a few weeks ago. Was coding some Wesnoth related stuff: units.wesnoth.org Also not directly related, I made a Pacman clone while bored: It uses no external datafiles, … Continue reading → Continue reading
Posted in News
Comments Off
Global Game Jam 2012
On Friday I travelled to Vienna to attend my sister’s “Sponsionsfeier” (ceremony where she was awarded her Master’s degree in biomedicine). I had heard of the GGJ earlier from Oncer in #Moosader so looked up the address and went there. … Continue reading → Continue reading
Posted in News
Comments Off
SantaHack 2011
I took part in SantaHack 2011 and made a game called xmas. Download (.exe plus sources) is here.
Posted in News
Comments Off
The Coke diet
How Coke helped me lose weight! I love Coca Cola. I was drinking 2 liters of it per day. Every day for about 10 years. And despite what people claim I never had any health problems. About half a year … Continue reading → Continue reading
Posted in News
Comments Off
Speedhack 2011
Took part in Speedhack 2011. The game I made is called Red, White & You. The speedhack rules this timere were ESRB-E rating, random, color, propaganda and lazyness. Not much to get a specific game idea so I just started … Continue reading → Continue reading
Posted in News
Comments Off
LD48 2011 (#20)
Took part in this LD. However, I had no time to prepare and also have too much stress with work and getting Fargoal 2 done to be really into it. Coding for 2 days straight as I did in some … Continue reading → Continue reading
Posted in News
Comments Off
fosdem picture
Just testing how this will appear on ludumdare.com/planet. Will it show my name as “allefant”? Do pictures appear?
Posted in News
Comments Off
fosdem
2011 is the year of travelling for me, travelled infinitely many more times than any previous year already Mainly meeting the Wesnoth devs here, which is quite fun. They seem to be talking about Wesnoth all the time. And at … Continue reading → Continue reading
Posted in News
Comments Off
Global Game Jam 2011
Last weekend I went to Vienna and took part in the global game jam. indeterminatus mentioned it in #allegro on Tuesday or Wednesday, on Thursday in a moment of insanity I ordered train tickets and on Friday was standing in … Continue reading → Continue reading
Posted in News
Comments Off
Google App Engine
Just tried converting our Sword of Fargoal news server to Google App Engine because I heard good things about it. And indeed using its Python framework is quite nice. Instead of a database they provide a data storage facility which … Continue reading → Continue reading
Posted in News
Comments Off
Apple has no idea of user interface design
It’s fun how broken apple devices are, compared to all the hype they get. I just wanted to buy an app on my gen4 ipod touch. After clicking the buy button it asked me to log in with my email … Continue reading → Continue reading
Posted in News
Comments Off
wordpress theme updated
I just updated my wordpress theme to support “widgets”. The old plugin which shows new games in the sidebar didn’t work with WP 3.x so I wanted to fix it and those widgets seemed like the proper way. However none … Continue reading → Continue reading
Posted in News
Comments Off
TINS 2010
Managed to finish an entry for TINS 2010. Unlike LD48 and similar where you can basically make what you want, the main task here is to implement all the numerous rules all entries have to follow. And it’s fun to … Continue reading → Continue reading
Posted in News
Comments Off
Allegro 5 regression testing
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 … Continue reading → Continue reading
Posted in News
Comments Off
took part in ludumdare #18
Named my game Zombie Master. Here’s a video:
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.
Continue reading
Posted in News
Comments Off
new host again

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 … Continue reading → Continue reading
Posted in News
Comments Off
New Year
Ok, it’s 2008 since some time, but the first time I feel like posting. In the meantime, there was another LD48 I took part in, sometime last December. Results are here, and while not doing good in general, I made second place in the graphics category. Need to figure out how I can get one of those pelly graphics to display here, I always wanted one, and now finally, rather unexpectedly, I got one
Maybe not totally unexpected, as I did take some time making shiny animations in Blender. On the other hand, I chose to make a puzzle game and ran out of time to create levels during the compo. When will I ever learn. Also have yet to add the game to the site here.
Continue reading
Posted in Uncategorized
Comments Off
Shedskin
Recently Phil Hassey from #ludumdare directed my attention to Shedskin. Shedskin is a Python to C++ compiler – so it could solve the same thing I’m currently solving with my crude line-by-line .py -> .c converter.
However, my experience with it was that it’s not quite ready. It started with being hard to get running at all – I ended up copying the lib folder and the FLAGS file from the original distribution into my project. Also, it is all but obvious to me how to interface external libraries. I ended up manually keeping 3 files, a .py, a .cpp and a .hpp in sync, editing each one for each function to add. This is what stopped me from actually doing much at all with it, it’s clearly too painful to be useful that way. Maybe a way could be found to directly let me use external code instead? I call libc.printf, and it puts a call to printf. At the most, there should be a single description file where I specify the necessary header stdio.h and the types (and maybe also the library?) Editing three files for each symbol is almost as bad as manually using the Python-C-API. Also, again packaging related, there needs to be sane way to incorporate shedskin into my projects, the generated makefile and FLAGS file won’t cut it at all.
Furthermore, one of the main reasons I prefer C over C++ is compile time. This was already noticeable with my shedskin test – gcc needed several seconds just to compile the code produced by shedskin for the short test program and library wrapper, likely because it’s somehow pulling in lots of headers. My reference code doing the same only takes an instant from .py (reg-exped to .c) to the executable. Additionally, the Shedskin website says that it will need increasingly longer for the type inference with growing number of lines, so with a real program, that may add a lot more time even. Not compatible with my rapid testing way of coding.
Finally, I don’t think type inference is very important for me personally. With dynamic code, it is nice that I can just throw around objects of different types and let everything be sorted out where I want, even using techniques like duck typing. With static code, seeing what types are needed actually can be an advantage sometimes – else I manually would have to add comments about the types or do manual type inference. So, for now, shedskin is not for me.
Continue reading
Posted in Uncategorized
Comments Off
Retrohack
Took part in the allegro.cc Retrohack. Teaming up with Paul, we made quite a nice little beat-em-up – yet have to update the games section and put up a page for it.
In other news, there’s another LD48 coming up soon. Sadly, I was just informed today that I will lose at least half of Saturday – so that sucks. But well – might still be able to pull something off, just have to sleep less or something.
Continue reading
Posted in Uncategorized
Comments Off