IT201 - 005 Project 1 Submission

How to play:

  • Use WASD or ARROW keys to move around
  • Use Mouse to look around
  • Right-Click to place blocks
  • Left-Click to break blocks
  • TAB to open GUI menu (used to edit current block)


Keep the following in mind:

  • Blocks are placed/destroyed relative to where you are facing. This is easy to tell as there is an in-game crosshair.
  • Blocks cannot be placed/destroyed by facing anywhere outside the starting area (essentially towards the void/invisible walls).
  • The ground and invisible walls (prevents user from falling off platform) cannot be deleted.
  • The mouse position text can only be seen updating when you have the GUI menu opened. Otherwise, it displays the last coordinate the mouse cursor was in before the game locks your cursor.


Features:

  1.  Creation/Destruction of 3D Objects (blocks)
  2. Displays location of the mouse (clearly seen when user is in GUI menu)
  3. User Interface (GUI menu + Title and Mouse Position UI texts
  4. Apply changes to 3D block objects (type of block and color)
  5. Player movement and look around