Defenestration
This was my first Ludum Dare, and I was really looking forward to it. Well, I did have fun making a game, but there’s one major problem: I don’t have Windows, I don’t have access to Windows, and I couldn’t find anyone to port my game to Windows. So I kind of feel left out. Not only can nobody play my game, but I can’t play most of the other people’s games.
I always have such a great time with PyWeek I thought for sure I’d like this too. But I really have to consider whether Ludum Dare is for me. If I needed Windows to participate, I would easily choose not to participate. But maybe that’s not necessary. I could write in C++ instead of Python, and maybe more people could run my source. Or I could learn Flash or something highly portable. I still couldn’t play most of the other games, but it’s a step up. We’ll see.
Anyway, it’s been enlightening. And at the very least, I enjoyed making something, so it’s not for nothing.
I used Ruby for my first entry, and Python for my second. I’ve used Flash+flixel for the rest. I would highly recommend it. Although I am not as much of a fan of AS3 as other languages like Ruby or Python, my Flash games have gotten FAR more play than my downloadable ones. I even had exe and dmg versions for Windows and Mac, but people just don’t like downloading games.
An alternative is a Unity Indie license… it will let you code in pseudo-Python (their language Boo is a variant of Python), but it will also cost you $200 for an indie license. They have a 30-day trial, though.
What OS are you on? Who did you ask to port it? We from the ‘other’ OSes must stick together!
I’m running Ubuntu. I haven’t given Wine a try yet, but perhaps I shall…. Thanks!
Also, have you tried Wine? It works for about 50% of the Windows games I try here.
If you worked in Python, send me your code (or is it just your download link?) and I’ll give porting it a shot. I write my LD games in Linux with Python/PyGame, and porting is a breeze — but I do have access to windows, which certainly helps!
Yes, it’s my download link. It uses Python + pygame+ PyOpenGL. It would be greatly appreciated if you could even take a look at it!
If someone could finish this port ASAP, that would be great. I’ll be doing a post soon for some last minute voting on entries with complications.
This should hopefully work:
http://phuce.com/uploads/deepescape_win32.zip
FYI, pyopengl does *not* play well with py2exe. It took a bit of hacking to get this to work. I would recommend looking at pyglet instead of pygame+pyopengl for future python opengl stuff.
Outstanding! Thank you so much, noonat! I had no idea it would be such a pain, and I’ll definitely use pyglet in the future instead of pyopengl. Thanks for the tip!
I’ve updated my entry page now!