Skip to main content

Ice Ice Penguin

A pygame remake of the Sega Dreamcast game "Chu Chu Rocket" featuring Tux


Sammy Fischer
(sammyf70)

A pygame remake of the Sega Dreamcast game "Chu Chu Rocket" featuring Tux. Basically it's multiplayer lemmings, seen from above. Supports keyboard and gamepads for up to four players.

Here are the instructions from the readme.txt

CONTROLS

The default controls are set for the french keyboard (AZERTY), so you might need to change them using the in-game menu.

BLUE PLAYER
(keyboard)

FIELD CURSOR
--z
q--d
--s
CONTROL CURSOR
w--c
USE : [SPACE]

RED PLAYER

the FIELD CURSOR is controlled by the arrow keys
the CONTROL CURSOR is controlled by the PageUp and PageDown keys. Selection is done using RETURN

YELLOW and GREEN are setup to use PS3 controllers by default.

SPECIAL EVENTS

Special Events last for up to 10 seconds. Events that are not instantaneous (everything but WIPE OUT and SHUFFLE) will be overriden if a new event takes place during the 10 seconds.

PINGUIN MANIA : the spawn rate is increased by 4
BEAR MANIA : only bears and the occasional special penguins are spawned. The spawn rate is decreased by 4
SLOW DOWN : the penguins and bears move at half their normal speed
SPEED UP : the penguins and bears move at twice their normal speed
WIPE OUT : all arrows currently on the field are erased after two seconds. Arrows which should have been erase before that will stay for the full two seconds, arrows set after the event is launched have a standard lifetime. The Event takes place instantly and doesn't last the full 10 seconds.
VIVA LAS VEGAS (SHUFFLE) : all the still available arrows in the lower control panel are replaced randomly. The effect is instantaneous. The Event takes place instantly and doesn't last the full 10 seconds.

CREATING LEVELS

while I intend to have integrate a level editor into the game, currently the only way to create new levels is by using a text editor.
Copy one of the files with the extension ".iip" in the directory "lvls", and open the file in your favourite text editor. You'll see something like this :


1...#2...#3...#4....
....................
...............#....
..........#.........
.....#..............
#...................
....................
...............S...#
..........S.........
.....S..............
S...................

The dots (.) are empty fields.
'1','2','3' and '4' are the player's target. (1 is blue, 2 is red, 3 is yellow, 4 is green)
'S' are start igloos
'#' are walls

Set your keyboard to REPLACING mode (tap the INSERT key once) and modify the level. You can add any comments you like after the last line of the actual level. When editing, be carefull not to have any trailing spaces on any lines of the level. (see the Known Issues) Save the file, rename it to anything you like, except "RANDOM.iip", and keep the extension .iip, and restart the game. It should now appear in the list of available level and will eventually appear when using the RANDOM level selector.

If you create cool levels you'd like to be included in future releases of Ice Ice Penguin or a possible level pack, you're welcome to mail them to me ([email protected]), stating that you give me permission to publish them with the game.

Links

Home Page
https://sourceforge.net/projects/iceicepenguin/

Releases

Ice Ice Penguin 1.5.0-final — 18 Nov, 2008

Pygame.org account Comments