MR Worm

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

Mr Worm v 2.

01

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~
This program is free software ; you can redistribute it and/or modify it under the
terms of the GNU General Public License as published by the Free Software
Foundation;
either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this
program;
if not, write to the
Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
USA
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~

started 12/14/2003 by Jean-Fran�ois Geyelin

v0.80 finished : 01/20/2004


size: 5086(ppg) + 1686(ASM) = 6772

v0.90 finished : 01/26/2004


size: 6296(ppg) + 1686(ASM) + 14(HSC) = 7996
I managed to (finally) save scores in an external file.
And corrected a few very important bugs.

v1.00 finished : 04/9/2004


size: 5818(ppg) + 1686(ASM) + 14(HSC) = 7519
I did some obvious "optimisations". Corrected 2 bugs : A single pixel
was left when starting a level and imidiately turning left (thanks to Galen Tatsuo
Komatsu).
Also, when a "apple" (or what ever you call it) appeared near the end of your tail,
she was partially erased.
I also changed the difficulty: the 1st level if bigger, and they get smaller
faster. You now must eat 9 apples instead of 7.
The source is included at the end of this ReadMe (I am not very pround of the way I
did some routine...)

v2.00 finished : 01/26/2005


size: 5993 bytes not compressed, 3952+1071=5023 bytes compressed.
All I did in this version is optimize. It was so poorly written that I rewrote 80%
of the code. The game is black and
white (grayscale was useless), you can play instantly (no trigo is computed and no
ppg is decompressed),
and the game uses much less batterie power. And I also added a real score table
(you can put
your name and everything...) and a pause button ([F1]).
Since I almost reprogrammed everything, I jumped to version 2.00.

v2.01 finished : 03/17/05


size 6233 bytes not compressed, 4102+1071=5173 bytes compressed
Optimised a little bit, corrected a big bug, improved some small things... Added a
GPL license.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~

This program was written in C using TIGCC.


The concept come's from Uncle Worm for Ti83+.

Keys :
The left and right arrows.
[F1] to pause the game.

Goal :
Catch as many as possible little apples while trying not to die by colliding with
yourself or the walls.
Every time you collect a good amount of apples, you have to go through a exit to go
to the next level.
The next level will be smaller.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~

Thanks to Kevin Kofler for his help at "#tigen.org" (he's the one that enable me to
use precalculated trigo)

I would like to have some feedback (comments, bug reports ??, ways to make this
prgm even better ?????).
email : Jfgeyelin@hotmail.com
website: http://oragestudio.free.fr

You might also like