Skip to content
This repository has been archived by the owner on Jun 2, 2022. It is now read-only.

Latest commit

 

History

History
42 lines (31 loc) · 1.54 KB

README.md

File metadata and controls

42 lines (31 loc) · 1.54 KB

Unity Game Development Assignment

In this assignment, you have to develop a simple ping-pong game in Unity (C#).
Wireframes are provided at bottom for reference.

TASK OVERVIEW

The game should have following features:

  • Main Menu:
    • Title with name of the game
    • Play button
  • Game Screen
    • Paddle: a paddle that can be moved vertically using touch or arrow keys
    • Ball: the ball that bounces back when hit by the paddle or walls
    • Closed-Walls: the walls prevent ball or paddle from going off-screen
    • Score: Each time ball hits the paddle, score number increases
  • Win/Lose Message
    • When a player wins or loses, a screen with the message ‘You Win’ or ‘You Lose’ and the scores will be shown.
    • This screen will have a button to Retry which will start the game again
    • And a button to Exit to Main Menu

Gameplay:

  • Move paddle up or down using touch or arrow keys to hit the ball
  • Player loses if ball gets behind the paddle (out of screen from the left wall)
  • Player wins when ball hits the paddle 10 times

Submission:

  1. Fork this repository
  2. Complete the tasks while following all instructions
  3. Include steps to install and run the program in the README.md file of repo
  4. When done, test if all task requirements are met and instructions followed
  5. Push the code to your github repository
  6. Reply to the same email with repo link and a video of demo

for any queries, please email us at hiring@truevalueaccess.com

Wireframes:

Wireframes for game screens