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

True Value Access - Unity Game Development Assignment

Notifications You must be signed in to change notification settings

true-value-access/unity-assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

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

About

True Value Access - Unity Game Development Assignment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published