PyWeek - Not A Ninja - feedback

Fun Prod Inno Disq N/W Comments
3 3 3

nice background sounds

1 1 1 yes

The game wouldn't start for me. The program would execute, but nothing would happen. I waited for 60 seconds. I Ctrl-C'd it and apparently it's hanging on pyglet.resource.reindex(). I dunno.

2 3 2

Hard gameplay, not really a new idea. Does it really fit the theme?

4 4 4

I think the idea of this game is great. It's an easy game to get into and it's fun. It's also a nice interpretation of the theme: get "blocks" off a lawn by completing them. My only problem is that when there are too many different types of pieces (like in the second level), it gets a bit frustrating to need just one piece and have to wait a long time for it. Graphics are very nice, too.

3 3 5

Fun interpretation of Tetris. Also, I like ninjas.

4 4 4

Even if some of game mechanic is tetris, the twist are enought to make the game interesting.<br>
Now there are long times waiting for a usable piece, a cheap fix would be customize the secuence of pieces ( c'mon, six left pool an no one right ?)<br>
Or, maybe the vainilla terrain completes easy and give money, you can buy a piece...

2 3 3

Well, I understood getting the specials, but didn't really get the point beyond that. Didn't
know what the specials did either, and found infering that from what was happening on screen
tricky in some cases.

2 3 3

Specials seem a bit buggy - no. 4 caused the display to freeze up, although it sounded like the game was still going on in the background.

3 3 3

I got an error while playing!

python run_game.py
Traceback (most recent call last):
File "run_game.py", line 4, in <module>
pyweek8.run()
File "/home/macarse/Desktop/cripto/surburbia-nan8-final-final/src/pyweek8.py", line 109, in run
director.run (FadeTransition( gamescene, 4, intro))
File "/home/macarse/Desktop/cripto/surburbia-nan8-final-final/src/../cocos/director.py", line 287, in run
event_loop.run()
File "/usr/lib/pymodules/python2.5/pyglet/app/xlib.py", line 94, in run
sleep_time = self.idle()
File "/usr/lib/pymodules/python2.5/pyglet/app/__init__.py", line 187, in idle
dt = clock.tick(True)
File "/usr/lib/pymodules/python2.5/pyglet/clock.py", line 696, in tick
return _default.tick(poll)
File "/usr/lib/pymodules/python2.5/pyglet/clock.py", line 303, in tick
item.func(ts - item.last_ts, *item.args, **item.kwargs)
File "/home/macarse/Desktop/cripto/surburbia-nan8-final-final/src/gamescene.py", line 208, in UpdateCells
self.ActivateSpecial(cellid-SPECIALS_OFFSET)
File "/home/macarse/Desktop/cripto/surburbia-nan8-final-final/src/gamescene.py", line 282, in ActivateSpecial
}[specialID]()
File "/home/macarse/Desktop/cripto/surburbia-nan8-final-final/src/gamescene.py", line 342, in _TNTSpecial
self.cells.ApplyGravity(self.activeCellPos[0] + 1)#, self.activeCellPos[1])
File "/home/macarse/Desktop/cripto/surburbia-nan8-final-final/src/board.py", line 94, in ApplyGravity
if (self.cells[ newpos ] == None):
KeyError: (13, 13)
AL lib: ALc.c:1302: exit() 1 device(s) and 1 context(s) NOT deleted
AL lib: alSource.c:2291: alcDestroyContext(): 2 Source(s) NOT deleted
AL lib: alBuffer.c:1097: exit() 8 Buffer(s) NOT deleted

2 2 3

The mechanic is interesting, but I don't think it's very enjoyable. What can I do when the piece I get does not fit anywhere? I feel like I get rooftops all the time and no first floors at all :).

3 4 2

I liked the graphics but the gameplay was a bit more difficult than I liked. Not terribly innovative but the game still works.

3 4 5

3 4 4

Quite nice, specials are sadly crashing the game.

4 4 3

Very fun take on tetris!

2 3 3

Nice idea, but I'm not completely happy with it's execution. mainly is the fact that I spend minutes waiting for a piece that I can use and that's irritating.

Maybe it would be niceto have fewer shapes and a smaller board?

4 3 4

Very nice! I'd like to see a version with music and more levels...