Ludum Dare #12compo
Cannon Hates Tower
Hello! This is a competition entry. It is a simple game where you shoot cannonballs at a tower. Eventually, the tower will succumb. You get more points for letting blocks hit the ground before the top of the tower does.
Hold SPACE to power up the cannon, release to fire. Up and down changes the angle. That’s it!
Requires pyglet/pymunk. Doesn’t run too fast. All those quads to draw, and all.
Windows Binary.
Source code.
Hold SPACE to power up the cannon, release to fire. Up and down changes the angle. That’s it!
Requires pyglet/pymunk. Doesn’t run too fast. All those quads to draw, and all.
Windows Binary.
Source code.

Comments16
Graphics are simple but okay.
It's cute how all the bricks goes all happy after having won. Seems the cannon balls have Tunneling (Rank 2), though.
E:\\\\ludum dare\\\\ld12\\\\Sivart13>tower.exe
Loading chipmunk for Windows (32bit) [E:\\\\ludum dare\\\\ld12\\\\Sivart13\\\\chipmunk.dll]
Traceback (most recent call last):
File \\\"main.py\\\", line 542, in <module>
File \\\"main.py\\\", line 393, in __init__
File \\\"pyglet\\\\window\\\\win32\\\\__init__.pyc\\\", line 423, in __init__
File \\\"pyglet\\\\window\\\\__init__.pyc\\\", line 636, in __init__
File \\\"pyglet\\\\window\\\\__init__.pyc\\\", line 288, in get_best_config
File \\\"pyglet\\\\window\\\\win32\\\\__init__.pyc\\\", line 192, in get_matching_configs
File \\\"pyglet\\\\window\\\\win32\\\\__init__.pyc\\\", line 240, in _get_pixel_format_descriptor_matching_configs
WindowsError: exception: access violation writing 0x00000000
It's really fun that you can go full auto and cover the thing with cannonballs (that's how I made the roof go away).
I never get tired of playing with physics sandboxes. Needs more variety and objectives though.