PyWeek - Panther Programmers - feedback

Fun Prod Inno Disq N/W Comments
3 2 2

The reinforcement learning is actually adding something to this very tired genre. The game is
not built to impress though. Also: [...] displacement = [self.speed *
Dx/distance,self.speed * Dy/distance] ZeroDivisionError: float division by zero

5 5 5

Awesome game! Really original idea and great execution. I had a lot of fun playing this :)

2 2 3

after a while playing (one enemy unit went out of the field):
self.robots.update(self.robots.sprites()) File
"...\Python2.6.4\lib\site-packages\pygame\", line 462, in update
s.update(*args) File "", line 583, in update v =
self.policy.getDirection(self.getPos()) File "", line 815, in getDirection
return[x][y].dir IndexError: list index out of range

3 2 2

It would have been nice to have a readme or some music. It was interesting how the different
robots reacted when you put stuff in front of them. I was surprised to see them totally dodge
everything, or get confused when I blocked the home square haha.

3 3 3

Decent tower defense game. Screen size and art style makes it a bit hard to get a good overview of
the enemies sometimes. It's unclear where you guns are targetting, and some more control over
that might be good.

1 1 1 yes

File "", line 1417, in main() File "", line 1413, in main g = Game() File
"", line 1036, in __init__ self.base = self.addTower("base",(0,0)) File
"", line 1058, in addTower t = self.tF.getTower(text,pos) File "", line
925, in getTower exec(cmd) File "", line 1 t = Tower('home.png' , (255,0,0) , 200 ,
(1,1,0,1,1,1,1,1) , 0 , 0 , 0 , 1 , False , False , (0,255,0) , 10000 , (0,0) , 1 , 0 , "Home Base" ^
SyntaxError: invalid syntax

2 3 2

Academic abstract design is pretty good.

3 3 3

I'm not a huge fan of tower defense games, but I do feel that you created an interesting game and
the overall theme went well. If you had more time, it would have been nice to add some smaller,
more simple levels in the beginning that show you how the different tools work. I died a few
times because I couldn't figure it out. Sound and music would have given you a better
production score. Kevin Macleod has a huge library of music you can use for free, and tools like
Bfxr are dead easy to make simple sound effects.

2 3 4

it run

2 3 3

There's no README file and i don't understand the meaning of the arrows, why the villains
destroy my towers (i was trying to do a maze) ecc.

2 3 2

Being yet another tower defense game with no real novel mechanics dragged down both the fun and
innovation categories. The production wasn't much to write home about, but it was free from
bugs, and things were pretty clear in their meaning.