Implement a game in kotlin using android studio

Assignment Help Programming Languages
Reference no: EM132256234

Assignment - Animation Graphics

Objectives - In this assignment you will implement a game. A view of the game is in attached file. The white filled circles (white circle) fall down. The object is for the back filled circle (black circle) to avoid touching any of the white circles. When a white circle touches a black circle the player loses a life. At the start of the game the play starts with 3 lives. Went the play is down to zero lives the game is over. When a white circle passes the black circle without touching it the player gets a point (more on that later).

The back circle moves left and right. The player moves the black circle left by touching the left side of the screen. Touching the right side of the screen moves the black circle right. When the player stops touching the screen the black circle stops moving. if the player touches both sides of the screen at the same time the black circle stops moving.

At the bottom of the screen the player's score and lives are displayed. When the player presses the Pause button the game pauses and the Pause button's text changes to Resume. When the player presses Resume the game resumes. The End button ends the game. When the player presses it the game is over and the text in the button changes to New.

When the player presses New the score is set to zero, lives set to 3, all white circles are removed from the screen, the left button text is Pause and New changes to Start. The player places white circles on the screen by touching the screen. The longer their finger remains on the screen the larger the white circle gets. When the player presses Start, the white circles start falling and Start changes to End.

When all white circles fall off the screen they start falling from the top of the screen is the same pattern and size as they were created. They fall 25% faster and the number of points the player gets by avoiding a white circle increases by 1 point. Each time the screen is cleared of white circles this is repeated.

Note - Need to submit in kotlin using android studio. Need to test in android phone. Some other instructions - All words not to be hard coded in xml, need to type in strings.xml, No extra spaces in codes, Need to use proper names for project which has some meaning to the program and in proper coding format.

Coding Instructions - Some coding instructions which needed for best grading -

1. Format your code

Uniformly

Consistently

In block structure

2. Naming Convention should be according to language for class, methods, field, parameter and variable wise.

3. Avoid abbreviations.

4. Avoid Names With No Meaning.

5. Describe what method does use verb to describe an action.

Attachment:- Assignment Files.rar

Reference no: EM132256234

Questions Cloud

Discussion about business process and it outsourcing : The BEST PRACTICE PRESENTATION can be chosen from one of the following topics: Business process and IT outsourcing, Business intelligence and big data.
Animal hospital is full-service small animal veterinary : Daily Invoice Foothills Animal Hospital is a full-service small animal veterinary hospital located in Morrison, Colorado, specializing in routine medical care,
Traits and skills theories as the nexus : After reading “Traits and Skills Theories as the Nexus between Leadership and Expertise: Reality or Fallacy?”
The firms decide price simultaneously and their profits : Consider a market with two firms. The firms decide price simultaneously and their profits depend on both their decisions.
Implement a game in kotlin using android studio : In this assignment you will implement a game. Need to submit in kotlin using android studio. Need to test in android phone
Describe specific division of larger healthcare organization : Describe a specific division of a larger healthcare organization, such as an emergency department, a surgical service, or a physician practice.
Give an example of how a specific business : Give an example of how a specific business, company or industry has been, or could be, affected by global forces?
What are some of the global forces : What are some of the global forces that affect businesses today?
Organizational behavior by robbins and judge : Organizational Behavior by Robbins and Judge. 18th Edition chapter 7

Reviews

len2256234

3/13/2019 11:32:00 PM

Instructions: I have attached the assignment. I need to submit in kotlin using android studio. Need to test in android phone. I have some other instructions. All words not to be hard coded in xml,need to type in strings.xml, No extra spaces in codes and Need to use proper names for project which has some meaning to the program and in proper coding format. I have attached some coding instructions which is needed for best grading. My assignment is coding will be in Kotlin.

len2256234

3/13/2019 11:31:55 PM

The most effective way to reduce the size of the upload is to export the project to Zip using the File>Export to Zip File menu item in Android studio (see below). This produces a much smaller file. If you are concerned that this will not run you can unzip the file in a different directory and load it into Android Studio.

len2256234

3/13/2019 11:31:50 PM

10 Points - Create White Circles & they grow. 10 Points - White circles drop. 15 Points - Move Back circle left and right on touch. 15 Points - Buttons work correctly. 15 Points - Detect White-Black circle collision. 15 Points - White Circles repeat, speed Increases, play score per White circle increases. 10 Points - Score and lives work correctly, Zero lives end game. 10 Points - Full working game, no errors, crashes, other miscellaneous issues. Total 100 Points. When you create your project set the minimum required SDK to API 23 and target the Pixel phone.

Write a Review

Programming Languages Questions & Answers

  Write a haskell program to calculates a balanced partition

Write a program in Haskell which calculates a balanced partition of N items where each item has a value between 0 and K such that the difference b/w the sum of the values of first partition,

  Create an application to run in the amazon ec2 service

In this project you will create an application to run in the Amazon EC2 service and you will also create a client that can run on local machine and access your application.

  Explain the process to develop a web page locally

Explain the process to develop a Web page locally

  Write functions

These 14 questions covers java class, Array, link list , generic class.

  Programming assignment

If the user wants to read the input from a file, then the output will also go into a different file . If the user wants to read the input interactively, then the output will go to the screen .

  Write a prolog program using swi proglog

Write a Prolog program using swi proglog

  Create a custom application using eclipse

Create a custom Application Using Eclipse Android Development

  Create a application using the mvc architecture

create a application using the MVC architecture. No scripting elements are allowed in JSP pages.

  Develops bespoke solutions for the rubber industry

Develops bespoke solutions for the rubber industry

  Design a program that models the worms behavior

Design a program that models the worm's behavior.

  Writing a class

Build a class for a type called Fraction

  Design a program that assigns seats on an airplane

Write a program that allows an instructor to keep a grade book and also design and implement a program that assigns seats on an airplane.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd