Your Perfect Assignment is Just a Click Away

We Write Custom Academic Papers

100% Original, Plagiarism Free, Customized to your instructions!


Application Development for Beginners

Application Development for Beginners

Application Development for Beginners

Fall 21/22 Computer Science Department


CSC 102: Application Development for Beginners Assignment 1

At the start of your game:

• Create a Background set to the flat Forest scenery • Create a sprite named “mySprite” set to a Rabbit custom • Show to the player a welcoming message • Create one more sprite with a play button custom

When the user clicks the play button • Create a new sprite with a rock custom and size 50px • Set the rock location to be on the ground of background scene, the rock is moving west

and looping • After 2 seconds into the game, add three sprites with carrot custom, and set the sprite

size to 80. Also, set the location of the carrots to be x-axis (380) and the y-axis to be a random integer between 1-300

• Make the carrots move west and looping User can:

• Control the rabbit using the arrows up and down only for movement • Keep track of a score value that is initialized with 0, always show the score to the player

When the rabbit hits any carrot:

• Add 2 points to the score • Re-allocate that specific carrot to a different location with x-axis to 380 and y-axis to

random location between 1-300 • Add a sound that matches the action happing (happy rabbit)

When the rabbit hits the rock: • Remove 1 score • Print a message “Ouch!” with a sound that matches the action

Level two case: • When the rabbit reaches 10 points change the scene and remove all other characters,

except the rabbit • Create two rocks and distribute them vertically on the second background scene • Create three carrots with size 50 and set their location as previously described

Losing case: • When the rabbit reaches 0 or less points, end the game and remove all sprites, show

proper message on screen to the user. Winning case:

• When the rabbit reaches 20 points, congratulate the player on his winning, and end the game by removing all sprites.


• In the second level increase the speed of the rock sprites while moving west and looping

Order Solution Now

Our Service Charter

1. Professional & Expert Writers: Homework Place only hires the best. Our writers are specially selected and recruited, after which they undergo further training to perfect their skills for specialization purposes. Moreover, our writers are holders of masters and Ph.D. degrees. They have impressive academic records, besides being native English speakers.

2. Top Quality Papers: Our customers are always guaranteed papers that exceed their expectations. All our writers have +5 years of experience. This implies that all papers are written by individuals who are experts in their fields. In addition, the quality team reviews all the papers before sending them to the customers.

3. Plagiarism-Free Papers: All papers provided by Homework Place are written from scratch. Appropriate referencing and citation of key information are followed. Plagiarism checkers are used by the Quality assurance team and our editors just to double-check that there are no instances of plagiarism.

4. Timely Delivery: Time wasted is equivalent to a failed dedication and commitment. Homework Places is known for timely delivery of any pending customer orders. Customers are well informed of the progress of their papers to ensure they keep track of what the writer is providing before the final draft is sent for grading.

5. Affordable Prices: Our prices are fairly structured to fit all groups. Any customer willing to place their assignments with us can do so at very affordable prices. In addition, our customers enjoy regular discounts and bonuses.

6. 24/7 Customer Support: At Homework Place, we have put in place a team of experts who answer all customer inquiries promptly. The best part is the ever-availability of the team. Customers can make inquiries anytime.