Congrats on playing! Thanks Phil, Aaron, and Time. Special thanks Richard! Thanks Zanthor!

Hello everyone!

Congratulations to everyone who played in pyweek2.

Congratulations to Phil, Tim, and Aaron who were all great fun to play with over the pyweek2.

Richard. Thanks.

I got some sleep with five hours left. I was just going to 'rest my eyes for 30 minutes'. HAHAHAHA. Luckily Tim and Phil finished it off, and managed to be awake to upload our final entry.

Our timeline was setup so that we would get a playable game done in the first two days. Which we kind of did in a way. You could walk around picking up coal. At one stage we had coal trucks, factories, and robots in the game. Then they were replaced with peasants. Then the game took a little bit of a change.

The last couple of days were spent madly trying to get things finished. We ended up simplifying things in order to get it finished. Which is the way of things I guess. The game fits into the time you get.

(log in to comment)

Comments

Hi! Zantor's a great game, I am enjoying playing it a lot, but twice I got this exception:
Traceback (most recent call last):
  File "main.py", line 204, in ?
    main(no_intro)
  File "main.py", line 154, in main
    game.run(intro.Intro(game),screen)
  File "/home/phil/tmp/zanthor/pgu/engine.py", line 104, in run
  File "/home/phil/tmp/zanthor/pgu/engine.py", line 123, in loop
  File "/home/phil/tmp/zanthor/pgu/engine.py", line 79, in fnc
  File "/home/phil/tmp/zanthor/level.py", line 458, in event
    self.tv.castle.event(self.tv,e)
  File "/home/phil/tmp/zanthor/castle.py", line 234, in event
    cball_new(g,self.rect,(x*tw+tw/2,y*th+th/2), self.unit.stats['Damage'],cannon_pressure*1.5)
  File "/home/phil/tmp/zanthor/castle.py", line 713, in cball_new
    s.vx, s.vy = dx*v/dist,dy*v/dist
ZeroDivisionError: float division
Too bad the last time was on the previous-to-last level!!! :-( I will play it again, though, cause I really liked it.
Thanks phil for PGU, we used and abused it.
-- alecu
Did I just said "twice"? I was wrong. The first time the exception was:
Traceback (most recent call last):
  File "main.py", line 204, in ?
    main(no_intro)
  File "main.py", line 154, in main
    game.run(intro.Intro(game),screen)
  File "/home/phil/tmp/zanthor/pgu/engine.py", line 104, in run
  File "/home/phil/tmp/zanthor/pgu/engine.py", line 123, in loop
  File "/home/phil/tmp/zanthor/pgu/engine.py", line 79, in fnc
  File "/home/phil/tmp/zanthor/level.py", line 458, in event
    self.tv.castle.event(self.tv,e)
  File "/home/phil/tmp/zanthor/castle.py", line 213, in event
    self.path = algo.astar((sx,sy),(tx,ty),g.castle_layer,dist)
  File "/home/phil/tmp/zanthor/algo.py", line 37, in astar
    if layer[end[1]][end[0]]: return [] #end is blocked
IndexError: list index out of range
Hope this helps!
alecu, thanks for finding those bugs. i've made fixes in our repository, so when we release our deluxe edition, we should be all set on those :) if you find any more, please report 'em :)