Skip to content

Nordeus/jobfair21-frontend-challange

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setup:

Game Description:

We are working on a platformer game. Game Mechanics are implemented and working for the PC platform. For controls, we are using standard keys: wasd/arrows + space. You can try out the gameplay by opening MainScene, going into play mode, and hitting the play button.

The player can collect tokens by going through them and killing enemies by jumping on them. If the player collides with the enemy it will be game over. The same thing goes for a player falling from the platform. In order to win player needs to reach the end of the level without dying.

Tech Description:

The project consists of two scenes: MainScene (from which we start the game) and LevelScene (which is used for gameplay).

On the MainScene you will find Main Menu Canvas with the attached script: MainMenuCanvas.cs which you should use for implementing entering a username, high score, and starting the game.

On the LevelScene you will find Level UI Canvas with the attached script: LevelCanvas.cs which you should use for adding in-game UI, Lose, Win and Pause menu.

GameDatabase.cs holds information regarding CurrentUser which you can use for displaying username, a number of collected tokens, killed enemies, or end score.

Gameplay is realized through scheduling events that are executed on Tick in Simulation. Feel free to explore this on your own. Relevant Classes: Simulation.Event, Simulation, etc.

All resources needed for the UI can be found in the folder: Assets/Resources

End Goal:

Submitting results:

  • You should send an e-mail to jobfair@nordeus.com with a link to the forked Github project
  • We will go through git history to review your changes and evaluate code
  • We will play the game to make sure all the functionalities are there

Additional Resources:

Bonus Points:

  • Let's be honest - this game is kinda fun, but there are a lot of opportunities to make it much better
  • Feel free to add more features, new enemies, weapons, new levels, different end conditions
  • Does UI support different aspect ratios? Everything from 4:3 to 21:9?
  • Make it mobile? Go crazy and earn some bonus points!
  • If you decide to go wild - make sure to tell us what have you done so we make sure to check it out!

Good luck!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published