Giter Site home page Giter Site logo

spacefight's Introduction

20090507

Copyright (C) 2009 by Mike Brent This program is not public domain and may not be sold without prior arrangement. It may not be distributed on images sold for a 'copy fee' either. Getting permission is easy - write me.

Atari 2600 version Made with BATARI BASIC. TI Version made with TI BASIC.

Earth ships are:

  • Cargo ships
  • Butterfly ships
  • Space Shuttles
  • Starbases

Enemy ships

  • Sputniks
  • Flying saucers
  • Fighter ships
  • Lightbulbs ;)

Up and Down to change speed (E and X)

Left and Right to change shields (S and D)

When a ship is displayed, press fire (space) to attack it, or wait to let it pass.

If you do not destroy an enemy ship, it will shoot you as it leaves.

If you do destroy an enemy ship, you get 100-400 points

If you shoot an Earth ship, you lose 300 points.

If you shoot a Starbase, you lose ALL your points.

If you do not shoot the Starbase, your missiles and fuel are refilled, and damage is repaired.

The four guages are:

Fuel   Shields
  Warning
Speed  Damage

Missiles are displayed on either side of the score.

Damage is caused by impacts, repairs automatically, and takes the least fuel during repair.

Shield reduces the damage done by impacts, but takes the most fuel.

Speed increases how often you will encounter ships, and takes a medium amount of fuel.

Fuel is decreased by all of the above. When fuel is exhausted, the game ends.

Regarding the 2600 source, "my_kernel.asm" is meant to go in place of "std_kernel.asm", and it's /only/ useful in this game. Is there a proper way to do BATARI BASIC kernel hacking? Also, I still don't understand a fair bit of what's going on. ;)

For the TI, just load SPACEFIGHT from the TIFILES file or the disk image.

spacefight's People

Contributors

tursilion avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.