Chain Reaction Simple Game

In Progress Posted Nov 14, 2014 Paid on delivery
In Progress Paid on delivery

Develop a game in Java that closely resembles this game: [login to view URL]

Try to copy the game’s look and behaviour closely e.g. balls moving with different speed, semi-transparent explosions, chain-based score multiplier etc.

You should have a secret menu that lets the user select one of the 12 levels without having to play through the previous levels. This is necessary for testing and demonstration purposes. The following list shows how many balls the user must explode in order to proceed to the next level and how many balls will appear on the screen in total:

Level 1: 1 of 5

Level 2: 2 of 10

Level 3: 4 of 15

Level 4: 6 of 20

Level 5: 10 of 25

Level 6: 15 of 30

Level 7: 18 of 35

Level 8: 22 of 40

Level 9: 30 of 45

Level 10: 37 of 50

Level 11: 48 of 55

Level 12: 54 of 60

Note how scoring works in this game. How many point an explosion is worth depends on the length of the chain. So for example if the user clicks and the initial explosion causes balls 1, 2 and 3 to explode, each explosion will be worth only 100 points and the user will get 300 point in total. However if the initial explosion causes ball 1 to explode, ball 1 explosion causes ball 2 to explode and ball 2 explosion causes ball 3 to explode, the user will get 100, 800, 2700 points respectively. That’s 3600 points in total, 12 times more than in the first scenario! You can find the formula used to calculate a score for each subsequent link by playing the game, writing down a big enough sample and asking WolframAlpha to analyze the sequence.

The design of “welcome”, “level failed”, “level completed”, “next level” and “game over” screens is entirely up to you, as long as they effectively perform their function. Sound effects are very welcome but are not necessary. Additional features such as highscores list, particle effects etc. are also welcome.

Your project must be accompanied by JUnit tests.

Submission Details:

You are required to both electronically submit and to hand in a hard-copy of your assignment on the due date. The details of each are below.

Hand in to the lecturer on or before the due date the following:

 a hard copy listing of your source code, well structured and commented,

 a hard copy of your design document that documents each class with a textual description of each class including an explanation of all variables and methods used.

Java

Project ID: #6730645

About the project

8 proposals Remote project Active Nov 17, 2014

Awarded to:

DavidSmith111

I have considerable Java experience and believe that I can meet your need in short order. Since I'm new to Freelancer and need to build a reputation here, I am willing to do your job for free. What I'd ask is that, whe More

$30 USD in 3 days
(0 Reviews)
0.0

8 freelancers are bidding on average $179 for this job

dobreiiita

Hello I am Java and Game Design expert and interested in this project. I have played this game now and understood how it works. I also have a lot of experience in helping students with assignments and tutoring so More

$300 USD in 5 days
(376 Reviews)
6.0
hbxfnzwpf

I am very proficient in java. I have 12 years java developing experience. I have worked for 5 years, my work is online game developing, and mainly focus on server side, the language is java under linux, I am proficint More

$150 USD in 2 days
(54 Reviews)
3.7
inetacad

Hello, I'm very happy to receive the description of your project. I have experience of code development by c++, Java. I want to perform your project. Wait for you.

$160 USD in 5 days
(8 Reviews)
1.0
bizantique

Greetings from AntiqueBrains Technologies, I am a developer and co-founder of AntiqueBrains Technology, INDIA and I also have 5+ years of experience with overall programming/designing in IT industry and I would defi More

$155 USD in 3 days
(0 Reviews)
0.0
mingzixian523

Hello, sir. I have enough experience in Java programming. I can do your project for 3 days. Thanks. Regards.

$252 USD in 3 days
(13 Reviews)
0.0
vita1ity

Hello. I am interested in your project. I have required skills and experience in Java development. I have completed several projects on this freelancer site and on others resources. All of them were successful. I am ab More

$133 USD in 5 days
(37 Reviews)
0.0