GOTO

Two Steves, a Dave, a Ben, and a Tim. Our name reflects our organizational structure. We are Case Western Reserve University students. GOTO Logo

Awards

Give this entry an award

Diary Entries

2 hours to go and I'm feeling contemplative.

Hey there. I'm new.

We're new.

I've never entered PyWeek before. I learned Python about a month and a half ago. I have years of game programming experience, but I haven't completed anything substantial since this school year started. Fortunately, I'm working with what might be a great team. I've never worked with any of them before, and I hope we all live up to each other's expectations.

We've got a kickass design bouncing around between us that will work for 4 of the 5 themes. We're experienced programmers. My only worry is that this is a busy week for all of us. I have two exams this week and a 30 page paper due in three days. How the hell am I going to squeeze in type for this thing?

I really want to use pymunk, but I can't get it to work at all. It doesn't like my PyWhatever.dylib, even though I followed the instructions for Mac OS X to a T. Looks like we'll be implementing our own physics engine. I'm not too worried, though - the design is already between my ears, and in our game, everything is a sphere, so it shouldn't be that bad. Even if the spheres are sometimes stuck together.

PSA: If your game uses PyGame, I won't be able to play it. I've tried to install it five times. MacPorts always fails halfway through on some component or other, and the .pkg installer complains that I don't have "System Python 2.5," even though I do have an up-to-date Python installation. If anyone knows how to fix it, be my guest, but frankly I'm sick of it.

PyWeek Resolutions:
-No obsessive news/forum reading
-Less putzing around and more puttin' my nose to the grindstone
-Don't get last place

5 comments

Skellington and Pyglet.resource

(thanks to rjones on #pyweek!) If you want to use pyglet.resources with skellington, you need to add the following lines to data.py after you import pyglet: pyglet.resource.path.append('data') pyglet.resource.reindex() Then everything will work.

2 comments

Basic physics engine up

I've got four engines stuck together and under human control in a simple wraparound environment. Unfortunately, I don't have svn set up yet, but that's coming soon.

Add a comment

create-upload.py result not working on my Mac

No errors during the actual script, but when I try to run "run_game.pyw", the game crashes and dumps the following in the Console:
PythonLauncher[8457] doscript: Could not activate Terminal
PythonLauncher[8457] doscript: AESend(activate): error -600
PythonLauncher[8457] Exit status: -600
com.apple.launchd[220] ([0x0-0x1b31b3].org.python.PythonLauncher[8457]) Stray process with PGID equal to this dead job: PID 8459 PPID 1 Terminal
Can any other Mac users help me out?

4 comments