Code Monkey home page Code Monkey logo

cannoneer's Introduction

Welcome to Cannoneer!

The developers kindly request that you do NOT alter any of the data provided with the game. Should something need to be updated, the developers will do it and provide an update online. (altering levels is at your own risk, so please always keep a back up copy of the originals)

------------------------------------------------------------
Additional support
------------------------------------------------------------

If you are looking for any assistance in the game or future updates of the game, you can contact me with my email address.

------------------------------------------------------------
External Data
------------------------------------------------------------

The game directory consists of a folder called 'data'. All of the files in this folder should not be altered and are a key part of the game's functionality.

------------------------------------------------------------
------------------------------------------------------------
CANNONEER ADDENDUM
------------------------------------------------------------
Welcome to CANNONEER. Before playing, please make sure that your computer system consists of a minimum of the following requirements. If not, gameplay will not be maximised.

CONTENTS:

1. SYSTEM REQUIREMENTS
2. PLAYING THE GAME
2.1. GETTING STARTED
2.2. GAMEPLAY INSTRUCTIONS
3. ACKNOWLEDGEMENTS
4. ABOUT THE DEVELOPER

-------------------------------------------------------------
1. SYSTEM REQUIREMENTS
-------------------------------------------------------------
HARDWARE:
-5MB of Hard Drive Space
-100MHz processer
-Motherboard graphics drivers (or a graphics card)
-Motherboard sound drivers (or a sound card)
-256MB of RAM
-A fully functional mouse and keyboard

SOFTWARE:
-The Java Runtime Environment version 1.6
-An operating system which can run the JRE

-------------------------------------------------------------
2. PLAYING THE GAME
-------------------------------------------------------------
2.1. GETTING STARTED
-------------------------------------------------------------
1. Ensure that all of the contents of the game are in the same directory. (Cannoneer.jar AND the 'data' folder)

2. Make sure that you have installed the JRE on to your system.

3. Double click on Cannoneer.jar to begin the game. If this does not work: Right Click -> Open With... -> (Search for the Java(TM) Platform SE Binary in your Java directory)

-------------------------------------------------------------
2.2. GAMEPLAY INSTRUCTIONS
-------------------------------------------------------------
Cannoneer works on the principal that, at the bottom left hand corner of the screen, there is a cannon, and the user must fire this cannon and attempt to hit the target in each level. Once the target is hit, the next level will begin. There are ten levels, and the player will be timed according to how long he/she takes to finish all ten levels. The time the player takes will be his/her score.

To fire the cannonball, the player must click on the screen depending on how he wants to direct the ball: clicking further away from the cannon will increase the velocity of the cannonball, and the mouse position also determines the angle at which the cannonball is fired. The cannonball also experiences a force of gravity, so it is possible to lob the cannonball over obstacles. It is important to note that only ONE cannonball can be fired at a time.

There are three types of obstacles in Cannoneer. Blue obstacles are solid, and if the cannonball hits one, the cannonball will explode, but the obstacle will remain in its position. Green obstacles are breakable, so the player can fire at them to break them. Purple obstacles are solid, but move back and forth between two places at varying speeds.

The target must be hit by a cannonball to progress to the next level, and the user must determine a way to make it past the obstacles to hit the target. Each level should only have ONE target.

When all ten levels are complete, your score will be recorded and others can compete against you. Remember that the lowest score is the best score!

Now go have fun!

-------------------------------------------------------------
3. ACKNOWLEDGEMENTS
-------------------------------------------------------------
-The Java Development Kit
-Stuart Fripp
-Mike Marais

-------------------------------------------------------------
4. ABOUT THE DEVELOPER
-------------------------------------------------------------
The majority of Cannoneer was designed and programmed by Nathanael Ama.

cannoneer's People

Contributors

deepsourcebot avatar nathanaelama 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.