Skip to content

hygzhu/java-incremental-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

java-incremental-game

School project completed June 2014

Usage

make
make run

Background Doge is an internet slang for dog that circulated around the internet late 2013 that became an internet meme. It is associated with pictures of Shiba Inus, a dog breed, accompanied by colourful text in Comic Sans Ms which is written in broken english. The program is inspired by incremental games such as Cookie Clicker by Orteil where the main goal of the game is to click a cookie to gain more cookies and to buy upgrades which enhance cookie collection. Most of these incremental games are left in the background to gather resources while the player performs other tasks while occasionally checking on the program to buy more upgrades with their newfound cookies.

How to play When starting up the game a picture of a doge is located on the center of the screen. By clicking on that doge allows you to generate more doge and buy upgrades. There is no “true” end to the game as with the nature of most incremental games. The point of the game is to allow the user to relieve stress by transferring it into producing more lovely doge and satisfy their need for riches. (In doge of course) Many other features are available throughout the program and all are based around the production of doge

Game features and Programming concepts implemented GUI -JFrame Click button -Action listener, JButton Click Multiplier -Timertask, actionlisteners, run method Scrolling News headlines -JLabel, Timertask, Run method Producing upgrades and details -JScrollPane, JPanel, JButton array, JLabel array, Object array, Action listeners Clicking upgrades and details -JScrollPane, JPanel, JButton array, JLabel array, Object array, Action listeners Achievements -JScrollPane, JPanel, JLabel array, Object array Save File Function -JOption pane, IO class, String manipulation, Actionlisteners Open save file Function -JOption pane, IO class, String manipulation, Actionlisteners Options menu -JFrame Play Song -IO class, AudioInputStream Modify Volume level -FloatControl

About

School project completed June 2014

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published