 |
 |
Désolé, cette page est uniquement disponible en
anglais pour le moment. J'essayerai de
la traduire quand j'en aurai le temps.
Animated LILO boot screen: breakout

This boot screen is not finished yet but some
parts of it are already working so I am making it available for
download. There are still many bugs and the
movements of the ball are not correct yet. I will try to finish it in
the next few days.
TODO:
- Implement a correct collision detection for the bricks
- Make the powerups drop at random
- Implement the triple ball and the laser
- End the game when the last ball is lost
- Write the help messages (F1)
- Ask for confirmation before booting if a game is in progress
- Disable the debug functions on keys F5, F6, F7, F8
Features
- Video mode: 640x480, 256 colors (VESA)
- Animations:
- Ball, bricks, bat... everyhing that you could expect from this
classic game
- Powerups are available as well: larger bat, laser, sticky bat
and others that are left for you to discover
- Special keys:
F1 cycles through several help screens
F2 starts a new game
- The left and right
Shift keys move the bat
Ctrl launches a captive ball or fires the laser
- License: GPL
Downloads
breakout.boot.gz (63 KB)
This is the compiled boot screen, ready to be used by the version
of LILO included in SuSE Linux 7.2. This is the only file that you
need if you do not intend to modify the animations. It has been
compressed with gzip, so you need to gunzip it before installing it.
See the help page for installation
instructions.
Sources
Files used for compiling the boot screen (using
mkbootmsg):
breakout.config (47 KB)
This script contains the source code of the game. It requires the
following PCX file and font file.
breakout.pcx (173 KB)
The 640x510 PCX image that is displayed on the screen and contains the
bricks, bat and other elements of the game.
fixed_10x20 (4 KB)
The font file (bitmap) used for displaying text in the menus, for the
score and other messages.
Source file used for creating the image
breakout.pcx:
Not available yet.
[back to my LILO page]
|
 |
 |
 |