pygame is
Python
Simple DirectMedia Layer
 
 
pygame.org is
Site Swing

Cave Copter - 1.0

Heiko Nolte (heikonolte)

Tags:

Description

Penetrate the alien cave system. Avoid hostile UFOs, collect ammunition and refuel your helicopter in order to stay alive. Controls: - Use arrow keys to control helicopter. - Use space to fire rocket.

Links

Home Page: http://gamejolt.com/freeware/games/arcade/cave-copter/1574/

Screenshot


click to view original size

Releases

Cave Copter - 1.0 - Feb 8, 2010

Comments

If you wish to leave a comment, please sign in first.

February 16, 2010 4:40am - micolous - nickname: (micolous) - 4/5
Good game, but needed some patchwork to work on non-Windows systems. This should work fine on Windows too, but fixes the directory seperator to be '/' and corrects the image paths to have the uppercase extensions like in the archive.

--- CaveCopter.py~ 2010-02-08 08:58:48.000000000 +1030
+++ CaveCopter.py 2010-02-16 19:58:21.000000000 +1030
@@ -75,15 +75,15 @@
global _mineImage
global _titleImage

- _copterImage=loadImage('res\\copter1.png', (0,0,0))
- _ufoImage=loadImage('res\\enemyUFO.png', (0,0,0))
- _ufoKillImage=loadImage('res\\enemyUFOKill.png', (0,0,0))
- _ufoShotImage=loadImage('res\\ufoShot.png', (0,0,0))
- _fuelImage=loadImage('res\\fuelTank.png', (0,0,0))
- _rocketImage=loadImage('res\\rocket.png', (0,0,0))
- _ammoImage=loadImage('res\\ammo.png', (0,0,0))
- _mineImage=loadImage('res\\enemyMine.png', (0,0,0))
- _titleImage=loadImage('res\\title.png', (0,0,0))
+ _copterImage=loadImage('res/copter1.PNG', (0,0,0))
+ _ufoImage=loadImage('res/enemyUFO.PNG', (0,0,0))
+ _ufoKillImage=loadImage('res/enemyUFOKill.PNG', (0,0,0))
+ _ufoShotImage=loadImage('res/ufoShot.PNG', (0,0,0))
+ _fuelImage=loadImage('res/fuelTank.PNG', (0,0,0))
+ _rocketImage=loadImage('res/rocket.PNG', (0,0,0))
+ _ammoImage=loadImage('res/ammo.PNG', (0,0,0))
+ _mineImage=loadImage('res/enemyMine.PNG', (0,0,0))
+ _titleImage=loadImage('res/title.PNG', (0,0,0))

# load sound
def loadSound(name):
February 11, 2010 12:20am - Ian Mallett - nickname: (geometrian)
I got to sector 7, score 5488.
The input system is a bit strange. I changed the up event handling to:
elif event.type == KEYUP:
if event.key in [275,276]: copter.xmove=0
elif event.key in [273,274]: copter.ymove=0
Works better, I think.
spotlight

 
our projects
pygame.org welcomes all python game, art, music, sound, video and multimedia projects. If they use pygame or not.
 
recent releases
Mar 11, 2010



Mar 9, 2010





Mar 8, 2010




... more!
 
for pygame related questions, comments, and suggestions, please see help (lists, irc)