I have just started on a small game called Targets which involves the player shooting different targets that pop up. It is my first game which has been to this level of completion, I am also inexperienced with java so please understand if I don’t get everything people say to me. Please post any bugs/errors/problems you find and I will try to fix them. I have tried to export it so it is runnable on linux, mac and windows so it should work.
I hope you have fun playing!
Screenshots:
Controls:
Mouse - Aim
Clicking - Selection/Shooting
R - Reloading
P - Pause Game
Go to options to change game mode and autoreloading and to reset data
Dowload Links:
Play Online
13/10/12 1.6
Changes
1.6 Added basic animations(need to look better) for shooting and hitting targets
Added bullet marks on the background when you shoot
Highscore arrows light up when hovered over
1.5 Added a new Gamemode ‘Hardcore’ (Toggle gamemodes in options from the menu)
Added hardcore highscores
Improved the graphics for the main menu, options, help and the highscores page.
Improved the method for spawning/disappearing targets
1.4 Improved saving method
Added local hiscore saving and updating
Added a new upgrade(single use slows disappearing time for targets)
1.3 Added Basic Saving Mechanism
Added an icon for the game screen
Slightly improved the texture of the background
1.2 Added sounds
Added life losses
Added target timing disappearing
Added Gamover screen
Improved the menu slightly
Game gets harder as you go through levels
Added more levels
To-Do List:
Done
Partially done/working on
Not started
- Add more upgrades
- Have better drawn graphics
- Add animations to the game
- Upload the game as an applet so it’s easier to play/remove needs for downloading
- Add a gamemode which you play non-stop until you lose
- Implement a working local hiscore system
- Remove the cursor and still be able to change sights
- Add life losses
- Add disappearing target timing
- Implement working sound
- Add more levels
- Add different difficulties
- Add a method for saving and loading variables