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

Slingshot - 1.0

John Eriksson (wmjoers)

Tags:

Description

About

An alien, space environment reckless company has decided that our solar-system is the ideal place for storing their nuclear waste. Unmanned spacecrafts has been seen all around the solar-system, beaming out dangerous waste pods. This has become a threat to all space travel and now it's your job is to clean it up!

(Programmers note: The nuclear radiation has messed up the space time fabric so don't blame me if there are two Earths or if Jupiter has a single moon very much resembling mars.)

Controls
  • Mouse - Aim space shuttle.
  • Mouse wheel or up/down keys - Set launch power.
  • Left mouse button - Launch torpedo.
  • Right mouse button or Space - Destroy all torpedoes on screen.
  • Escape - Exit level.
Build your own levels!

There is actually a built in level editor in Slingshot although it's not accessible from the main menu. I made it mostly for my own use but since I need help with creating levels I have released some documentation for it. The documentation is included in the download file.

Known problems

Sound
On some platforms there can be problems with the sound playback. To fix this you might want to try and change the SDL-mixer settings in the Slingshot configuration file. You find it in [slinsghot install path]/data/config/game.ini

Stretched fullscreen-mode
Slingshot runs with a 800×600 resolution. But when running the the game in fullscreen on a widescreen display the game display gets stretched out (looks horrible). On some systems (i think at least nvidia has this) you can set the video driver to use fixed aspect ratio scaling. This should make things look a lot better.

Mouse speed
Sometimes when running in fullscreen-mode the mouse moves extremely fast. You can set the mouse speed in [slinsghot install path]/data/config/game.ini. To get the mouse to move slower set the value to a number less than 1.0.

My 3-year old clicks outside the window!
If you run the game in window-mode and a child (like my 3-year old son) wants to play the game it's possible that he/she clicks outside the window causing all sorts of unwanted actions.

There is a solution to this problem! Open the configuration file at [slinsghot install path]/data/config/game.ini and set GRABMOUSE to True. This prevents the mouse from leaving the game window. Very handy!

Changes

More levels and changes in some of the existing ones. Bug fixes and performance fixes. Some changes in the level selection part.

Links

Home Page: http://arainyday.se/projects/python/Slingshot/
Source: http://arainyday.se/projects/python/Slingshot/slingshot-1.0.zip
Windows: http://arainyday.se/projects/python/Slingshot/slingshot-1.0.exe

Screenshot


click to view original size

Releases

Slingshot - 1.0 - May 30, 2007
Slingshot - RC2 - May 28, 2007
Slingshot - RC1 - May 22, 2007

Pygame.org account Comments

If you wish to leave a comment with your pygame.org account, please sign in first.

June 2, 2007 2:55pm - Jasper Stolte - nickname: (apex) - 5/5
Loving it!
June 2, 2007 11:17am - Rade Drmic - nickname: (rade)
OK game, spend whole day playing it :p
May 30, 2007 11:39pm - Martin Robin Son - nickname: (salopar) - 5/5
excellent
very addictive
May 27, 2007 3:07am - HorstJENS - nickname: (horst) - 5/5
very nice game !
spotlight

 
our projects
pygame.org welcomes all python game, art, music, sound, video and multimedia projects. If they use pygame or not.
 
recent releases
Dec 16, 2014


Dec 14, 2014

Dec 9, 2014

Dec 6, 2014

Dec 5, 2014

Dec 3, 2014

Nov 27, 2014


Nov 13, 2014

Nov 11, 2014


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