Aegis Luna: Latest update

Here's my latest screenshot:



Since I last posted, I've gotten game states and sounds working, and replaced the physics with box2d. Tonight I'm going to try to add some particle effects.

You can download it here: http://media.pyweek.org/dl/17/AegisLuna/AegisLuna-master.zip

Please try it out and let me know what you think! You'll need numpy installed.

(log in to comment)

Comments

> python aegisluna.py
Traceback (most recent call last):
  File "aegisluna.py", line 119, in <module>
    main()
  File "aegisluna.py", line 114, in main
    al = AegisLuna(fullscreen=False, width=1280, height=800)
  File "aegisluna.py", line 20, in __init__
    self.game = Game(self)
  File "/home/petras/downloads/AegisLuna-master/game.py", line 87, in __init__
    self.initWorld()
  File "/home/petras/downloads/AegisLuna-master/game.py", line 108, in initWorld
    self.world = b2World(worldAABB, b2Vec2(0.0, 0.0), False)
TypeError: __init__() takes at most 3 arguments (4 given)


I've used Box2d from:
https://pypi.python.org/pypi/Box2D/2.3b0
Thanks! I've fixed the issue. :)