aboutsummaryrefslogtreecommitdiff
path: root/readme.txt
blob: 8742b5ff14b66dba300db8af8600e7a60886f162 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72

                             * GEM Worm! *


Written originally as a demonstration for Retrochallenge 2009
Copyright 2009, 2020 Jeffrey Armstrong
Licensed under the GNU General Public License version 3

Introduction
============

GEM Worm is a simplistic game where you guide your worm towards food.  As
the worm eats more, he continues to grow.  You mustn't bump into yourself
or the walls, though, or your worm will die!  Simple!

The program is written as a GEM programming demonstration, and probably
contains numerous bugs, coding issues, etc.  While originally designed to 
compile on either the PC or Atari, the game now only works on the Atari.

Game Play
=========

To start the game, select "New Game" from the File menu.  The following
keys move your worm

          w = up
a = left  s = down  d = right

The arrangement is very close to modern first person shooters.

Every time your worm eats, you receive 100 points.  Every time you fail
to eat available food, your score drops 10 points.

Compiling
=========

If you have downloaded the source code, the game can be easily compiled
for the Atari.  

    The program is designed to compile with AHCC from whoever 
    is maintaining that nowadays.  The project used to be built with
    Pure C, but the project file is now strictly AHCC (you could
    make a Pure C project file, though). The appropriate AHCC 
    project file (worm.prj) is included.
  
    Recently, a GNU makefile (makefile.gnu) was added for use with
    GCC on an actual Atari. 

Legalese
========

Although this game is shockingly simple, it is still copyrighted.  The
following applies:

GEM Worm
Copyright (C) 2009, 2020 Jeffrey Armstrong
http://jeff.rainbow-100.com

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 3 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, see <http://www.gnu.org/licenses/>.

A full version of the license terms is available in LICENSE.txt.