/DXC-Assessment

Set of accomplished tasks for the assessment procedure

Primary LanguageC#

DXC-Assessment

Set of accomplished tasks for the assessment procedure

DXC-Assessment contains set of tasks that each target a different category of problem-solution. Each task demonstration is contained within the Scene folder.

  1. Camera Control:

Task/Problem => Create a Camera view controller that has multiple view modes.

  • A free-view mode that allows the user to orbit and zoom around either of the cubes.
  • A viewpoint mode that locks the camera position in place ( No Orbit), where the user can still look around and zoom.
  • A switch button that switches the focus anchored. This camera transition is smooth and handled in code.
  1. GUI Control:

Task/Problem => Create a scrollable/auto layout empty UI group panel with 3 control buttons.

Button 1: Adds 10 random UI items to the group, each one is defined by a random string index. Button 2: Reorders UI items by their index in an ascending order. Button 3: Inserts a new UI item with a random index at the proper position.

  1. Multiplayer Hyper-Casual Style game

Goal => Control player in a confined space to collect treasure chest. First player to collect 6/11 will win the game. Features:

  • Basic Player Controller (Movement + Animations ( Idle & Run)
  • Scoreboard
  • Win/Lose Condition
  • Join/Create multiplayer rooms
  • Syncing player movements, animations etc

Use W/A/S/D Keys to move around the level and rush to collect the chest boxes as fast as you can!