castleraider
changeset 302:c6755d404fa8
Added playing instructions to the README.txt file.
Updated the TODO.txt file.
| author | David Boddie <david@boddie.org.uk> |
|---|---|
| date | Sun Apr 06 00:03:13 2014 +0200 |
| parents | f2d5e8222b1a |
| children | b784b5e2109b |
| files | README.txt TODO.txt |
| diffstat | 2 files changed, 89 insertions(+), 11 deletions(-) [+] |
line diff
1.1 --- a/README.txt Sat Apr 05 23:35:23 2014 +0200 1.2 +++ b/README.txt Sun Apr 06 00:03:13 2014 +0200 1.3 @@ -23,14 +23,14 @@ 1.4 You recall the stories told when you were young. When the town itself was old, 1.5 the last of the elders told of a time when it was still a village, not much 1.6 more than a few houses and shelters. The road that ran through it went to the 1.7 -castle on the edge of the wasteland; the now deserted, derelict castle. 1.8 +castle on the edge of the wasteland that now lies derelict and deserted. 1.9 1.10 Night falls quickly in this season at the edge of the kingdom. Memories of 1.11 fireside tales about the king's lost crown and the hidden treasure of the old 1.12 kingdom make the journey across the plains more bearable. Soon you arrive at 1.13 -the outer fortifications. Crossing a bridge, you enter. Just as you pass 1.14 -beneath the outer gate it suddenly crashes into place, cutting off your exit. 1.15 -It was just as well you hadn't planned to return that way. 1.16 +the outer fortifications. Crossing a bridge, you enter. As you pass beneath the 1.17 +outer gate it suddenly crashes into place, cutting off your exit. It was just 1.18 +as well you hadn't planned to return that way. 1.19 1.20 Nature has reclaimed parts of the castle for itself, its ruins crumbling in 1.21 places and crawling with creatures that people once knew well to leave alone. 1.22 @@ -39,3 +39,85 @@ 1.23 the king's treasure still remains, but survival is more important here. If you 1.24 live to leave the outer gate then the story alone will have made the journey 1.25 worthwhile. 1.26 + 1.27 + 1.28 +Installation 1.29 + 1.30 +The sources for this game can be obtained from the Mercurial repository hosted 1.31 +on the Retro Software Web site: 1.32 + 1.33 + http://www.retrosoftware.co.uk/hg/castleraider 1.34 + 1.35 +You can download an archive of the current sources by clicking on one of the 1.36 +"bz2", "zip" or "gz" links on the main repository page. 1.37 + 1.38 +Alternatively, you can use Mercurial to clone this repository from the command 1.39 +line, obtaining the full development history of the game: 1.40 + 1.41 + hg clone http://www.retrosoftware.co.uk/hg/castleraider 1.42 + 1.43 +You need Python, the Python Imaging Library and the Ophis 6502 assembler to 1.44 +build the game. 1.45 + 1.46 +Run the build.py script at the command line, passing the name of the UEF file 1.47 +to create. If the file was created, load it into an Electron emulator or create 1.48 +a sound file with one of the UEF utilities available online. 1.49 + 1.50 + 1.51 +Loading the Game 1.52 + 1.53 +Insert the cassette or disk and type 1.54 + 1.55 + CHAIN "CASTLE" 1.56 + 1.57 +then press Return. If you are loading the game from cassette, press play on the 1.58 +cassette recorder. The game should now load. 1.59 + 1.60 + 1.61 +Playing the Game 1.62 + 1.63 +The player must help the character reach the exit to the castle, ideally with 1.64 +some hidden treasure. 1.65 + 1.66 +Your character can roam the castle and its surroundings using the following 1.67 +control keys: 1.68 + 1.69 + Z left 1.70 + X right 1.71 + Return jump 1.72 + / enter 1.73 + 1.74 +The character may enter different parts of the castle by entering the arched 1.75 +doorways that can be found in various places. While standing in a doorway, 1.76 +press the / key to enter. 1.77 + 1.78 +Alternatively, you may may using an analogue joystick. Select joystick controls 1.79 +by pressing the Fire button on the title page to start the game. Press Space to 1.80 +start the game with keyboard controls. 1.81 + 1.82 +Other keys can be used to control the game: 1.83 + 1.84 + S enable sound effects 1.85 + Q disable sound effects 1.86 + P pause the game 1.87 + O resume the game 1.88 + Escape quit the game, returning to the title screen 1.89 + 1.90 + 1.91 +License 1.92 + 1.93 +Copyright (C) 2014 David Boddie <david@boddie.org.uk> 1.94 +An Infukor production for Retro Software (http://www.retrosoftware.co.uk/) 1.95 + 1.96 +This program is free software: you can redistribute it and/or modify 1.97 +it under the terms of the GNU General Public License as published by 1.98 +the Free Software Foundation, either version 3 of the License, or 1.99 +(at your option) any later version. 1.100 + 1.101 +This program is distributed in the hope that it will be useful, 1.102 +but WITHOUT ANY WARRANTY; without even the implied warranty of 1.103 +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 1.104 +GNU General Public License for more details. 1.105 + 1.106 +You should have received a copy of the GNU General Public License 1.107 +along with this program. If not, see <http://www.gnu.org/licenses/>.
2.1 --- a/TODO.txt Sat Apr 05 23:35:23 2014 +0200 2.2 +++ b/TODO.txt Sun Apr 06 00:03:13 2014 +0200 2.3 @@ -1,9 +1,5 @@ 2.4 To Do 2.5 2.6 -Find out why monsters sometimes fail to scroll onto the screen. 2.7 -Ensure that objects are removed from the panel when a new game starts. 2.8 - 2.9 -Add support for plotting the view onto the level from any point in the level. 2.10 -Ensure that the player simply falls when jumping against the end of the level. 2.11 -Ensure that the player cannot jump when falling off the bottom of the level. 2.12 -Add support for items that are not shown in the header when collected. 2.13 +Game over screen. 2.14 +Finishing screens. 2.15 +Music?
