nathanaelama / cannoneer Goto Github PK
View Code? Open in Web Editor NEWThis is my first java project
This is my first java project
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.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.