INTRODUCTION

Augmented reality (AR) is an interactive experience that places computer-generated virtual objects on top of the real-world environment. The advantage of AR experience is that it provides a more realistic visual experience and users can observe virtual objects from different angles just like observing real objects. In this project, we will aim at creating an AR game that allows players to interact with virtual game objects which follow the laws of physics such as gravity and collision. Players can interact with them in a natural way which makes the interactive experience more immersive.

PROGRESS

 

Target Date Item Finished
End of September 2020 Project Plan, Project Web Page
October 2020 Game design(mechanic, story, game flow, etc)
Early to mid November 2020 Find assets and consider the necessity of making assets on our own
January 2020 to March 2020 Implement UI system and basic mechanic
February 2020 Preliminary Implementation Interim report
April 2020 Bug fixing, Fine tuning, UAT, any ad hoc work
May 2020 Finalized implementation Final report


Product Roadmap



Feature Releaase 1 Release 2 Release 3
Target 3-4 months 2-3 months 2-3 months
FE.1: Build our tower to achieve goals - basic actions, processes, visuals, and control mechanisms - set rules and rewards that make up game play and create an engaging experience - Testing & improving UI & UX - 3D objects texture optimization (resize, compress images)
FE.2: AR enable - image processing ARKit (IOS), ARCore (Android)
- Done by unity
- cosair
- Testing, bug fix - hand recognition - Testing and troubleshooting
FE.3: Dynamic content - dynamic properties of blocks (eg slippery, fragile) - dynamic scenario (eg earthquake) -Testing and troubleshooting
FE.4: Physics - the tower collapsed due to gravity (done by Unity Physics) - implement special properties of blocks -Testing and troubleshooting
FE.5: VS mode - set game rules for VS mode
- design props
- Testing, bug fix
FE.6: COOP mode - set game rules for COOP mode - Testing, bug fix
FE.7: NPC - design algorithm for NPC
FE.8: Share your tower - build server for saving online record
alternative

Will encourage you to explore the world around you

You will notice more of your surroundings, more artworks and interesting places. You will explore areas to find potential new points of interest. It will get you fitter in the meantime.

  • AR enable multi platform(android / iOS) supported by unity
  • Dynamic content users play with dynamic 3D content, which change its property over time/scenario(weight, shape, friction, explosion etc) (eg fire would melt ice brick or burn wood brick)
  • Physics the material used to build would affect the stability of the tower, balloon or propeller to fight against gravity (like Besiege )

1 VS 1

Players can use different props to slow down or disturb enemies building progress (like Mario Kart)

    CO-OP MODE

    Cooperative gameplay (often abbreviated as co-op) is a feature in games that allows players to work together as teammates, usually against one or more non-player character opponents.

Our goal is to facilitate interaction and communication with friends

  • It's a fun and captivating endeavour that we love
  • We're passionate about our work and it shows

Dr. T.W. Chim - Supervisor

Sam - Student

Jason - Student

Caroline - Student

DOWNLOAD

Project Plan

Download Now

Intermediate
Report

Download Now

Final Report

Download Now