PyWeek - iDG United - feedback

Fun Prod Inno Disq N/W Comments
3 3 4

this game segfaults on linux but i got it working on windows. good action, and the physics of the bungie string definitely keep it challenging. the absurdness of the situation makes it even better (why not just shoot everything from the gunship helicopter, which seems to be tough enough to run right through several enemies?)

3 3 3

Heheh love the humor :)

5 5 4

Great game, not much I would change.

3 4 4

Nice music and sound effects. The game itself is pretty neat too, but I feel like the mechanic isn't as fun as it should be. The player has too little control over the shooting, really. :P Nice boss battle, even though it was a bit hard!

3 3 3 yes

Starting screens shows with helicopter sounds, game crashes with 'segmentation fault' when I hit the space bar. Ubuntu 8.04.

4 4 4

That was quite fun. A very interesting way to use the theme in a shoot'em up game. Having to protect both the helicopter and the gunner at the same time and dealing with the bungee physics felt different in a good way. I liked the boss, too, it looked nice. Although the graphics weren't retro, I liked the retro font and music, and the messages put a nice touch in it. I played it to the end and had fun, nice work.

4 3 5

The framerate makes the game unplayable for me, but everything else about the game is well done and polished. A version that fixes the framerate could I think gain popularity beyond pyweek. Without fixing the framerate, it would be another example of "ewww, python = slow".

5 5 4

Nice!

4 4 4

Hehe.. Billy died.. Timmy died.. Bwahaha!!

3 3 4

i like the indirect control idea. i enjoyed smashing johnny against the flow once i won. a bit of blood would have been nice.

2 3 1

Too much enemies in the beggining. Need balancing

1 1 1

facundo@pomcat:~/pyw7/idg/BungieChopper-0.52b$ python run_game.py
Fallo de segmentación

1 1 1 yes

<p>Couldn't get it to work. AFter the intro screen I press spacebar and receive a segfault. no traceback, no info. Other games with gl/pyglet/avbin work fine, so I think it is not my siystem

4 3 3

Nice game mechanic :) love the arcadey feel

5 4 4

Omg this game rulez! I laughed so hard when the new dudes kept coming down. It was a bit hard but i really liked it!

1 1 1 yes

pyglet is easy enough to bundle in your deployment. I would recommend doing that in future comps.

Traceback (most recent call last):
File "run_game.py", line 2, in <module>
from gamelib import main
File "/opt/personal/pyweek7/BungieChopper-0.52b/gamelib/main.py", line 13, in <module>
import game, menu, util.fixedsteploop, sys, data, resources, util.draw
File "/opt/personal/pyweek7/BungieChopper-0.52b/gamelib/game.py", line 2, in <module>
import helicopter, gunner, rope, bullet, resources
File "/opt/personal/pyweek7/BungieChopper-0.52b/gamelib/helicopter.py", line 3, in <module>
import verlet, resources
File "/opt/personal/pyweek7/BungieChopper-0.52b/gamelib/verlet.py", line 3, in <module>
import resources
File "/opt/personal/pyweek7/BungieChopper-0.52b/gamelib/resources.py", line 58, in <module>
heli = heligrid.get_animation(0.03)
AttributeError: 'ImageGrid' object has no attribute 'get_animation'

3 3 3 yes

The game segfaults when I try to start (from the main menu).

I'm on linux.

4 4 3

Pros:

Great backgrounds.

Nice scrolling.

Smooth movements.

Contras:(in my personal opinion)

The retro bits looks unnapealing. The eight way fire is too hard to manage, the classic 'fire
forward only' probably would feel better.

A little too hard the enemies ?

FYI: if you are considerig to release a postcompo version, may I point that your code needs very
little to be compatible with python 2.4 ? At this stage it only need to change about sir
ocurrences of

class xxx():

to

class xxx(object):

That will work both for 2.4 and 2.5

Glad to play your game.

3 4 3

Quite original idea for a shooter! :D

1 1 1 yes

Sadly did not work for me in Ubunutu 8.04 with pyglet installed. The startup screen appears but it segfaults when space pressed.

4 5 4

I like the "ahhh!!" sound :D

1 1 1 yes

Severe frame rate problems make it unplayable for me (MacOSX 10.4, dual 1.2GHz G4, Radeon 9000 Pro).

5 5 5

FANTASTIC game! I love the graphics and the deaths and the controls and the physics and the
premise -- it's just a fantastically executed game. Sadly, I got a crash with it:

Traceback (most recent call last): File "run_game.py", line 3, in main.main() File
"/Users/clint/Desktop/Downloads/Pyweek/BungieChopper-0.52b/gamelib/main.py",
line 143, in main pyglet.app.run() File
"/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/pyglet/app/__init__.py",
line 264, in run EventLoop().run() File
"/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/pyglet/app/carbon.py",
line 84, in run self._timer_proc(timer, None, False) File
"/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/pyglet/app/carbon.py",
line 133, in _timer_proc sleep_time = self.idle() File
"/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/pyglet/app/__init__.py",
line 187, in idle dt = clock.tick(True) File
"/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/pyglet/clock.py",
line 692, in tick return _default.tick(poll) File
"/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/pyglet/clock.py",
line 295, in tick item.func(delta_t, *item.args, **item.kwargs) File
"/Users/clint/Desktop/Downloads/Pyweek/BungieChopper-0.52b/gamelib/util/fixedsteploop.py",
line 33, in _tick self.update_function(self.step) File
"/Users/clint/Desktop/Downloads/Pyweek/BungieChopper-0.52b/gamelib/main.py",
line 75, in update self.game.update(dt) File
"/Users/clint/Desktop/Downloads/Pyweek/BungieChopper-0.52b/gamelib/game.py",
line 215, in update self.gunner.update(TIME_STEP_SQ, self.keys) File
"/Users/clint/Desktop/Downloads/Pyweek/BungieChopper-0.52b/gamelib/gunner.py",
line 56, in update if self.y < = 16: self.die() File
"/Users/clint/Desktop/Downloads/Pyweek/BungieChopper-0.52b/gamelib/gunner.py",
line 45, in die self.context.gunner_down() File
"/Users/clint/Desktop/Downloads/Pyweek/BungieChopper-0.52b/gamelib/game.py",
line 148, in gunner_down self.stage.delay(self.fail, 4.0) AttributeError: Game instance
has no attribute 'fail'

This is in Python2.5 on OSX.

All told, great game! I love the names of the soldiers, and the disappointment / encouragement
when you lose a soldier and shove another one onto the bungee. Hilarious game -- incredibly
well executed. Top notch! Taking off a point in production because of the hard crash bugs
(happened twice in 3 games) -- otherwise I would give you full marks on production.

4 4 4

LOL. Men hanging from a chopper! Hilarious.

3 4 3

Feels polished and responds well; the physics are really well done. I found it quite frustrating to play though; enemies attack too fast for you to be able to pull the guy out of the way in time, even if you do manage to keep concentrating on both the chopper and the guy at once.

2 3 3

A little big difficult for me. Nice rope simulation.

3 3 4

Excellent fun, I enjoyed it!

4 3 4

Cool graphics, nice sfx and music, Great idea =)

1 1 1 yes

Sorry, I only have pyglet 1.0 (ubuntu), so no pyglet.resource module.

I'm only judging based on what I can run with packaged libraries or at least get working with minor code fixes.

2 4 2 yes

I get a segmentation fault when I press space. Game looks pretty though.