top of page

unity C# studio project- 3D VR minigame "Towerdrop"

In this project i was tasked to work with a team of 10+ members to create collection of 3 minigames that we had to connect to each other through a hub world being that there were only 3 programmes(including me) we were split up into one of the 3 minigames and i chose to help create towerdrop a game were the main mechanic is throwing. this game was made using Unity's Light Weight Render Pipeline. we had 6 weeks to make it

Screen Shot 2019-12-13 at 4.25.34 pm.png

week 1 

in the first week i have created the pathing AI though a bit buggy it had the ability to move 100+entities without much performance issues. Than (one of the designers) started to create the shader you see above and robert( the other designer started to create the documentation for our game). 

week 2 

in the second week we started to implement the steam vr plugins in to our games, than created his spider tank then, continued to work on his shaders and robert started to create the world map. i also stated development on a vtol model with two animations in blender this took forever to make.

Screen Shot 2019-12-13 at 4.52.49 pm.png
Screen Shot 2019-12-13 at 4.32.25 pm.png
Screen Shot 2019-12-13 at 4.34.30 pm.png
Screen Shot 2019-12-13 at 4.32.12 pm.png

week 3 

this week i spent my time making sure the base game works this is for throwing, spawning throwables and player and enemy health. then i spent the rest of my time ironing out bugs, Than continued to spend his time creating the shader. and robert started to texture his map model.

week 4 

this week i started to help outers with implementing the ui canvas that John(our project lead) had created and i helped outers with steam vr controls because i somehow knew the most about it out of everyone in the class though I wouldn't say I knew allot i knew enough to help. Than was still working on his shader and Robert still was texting his map moddel

week 5 

this week we encountered our first major issue which was what the class call the grate revert which reverted a lot of our previous fixed for issues so i had to make them again. afterward i created the scoring and game loop/cycle for our game. lastly i implemented the vtol model as an enemy into our game and more throwabels for the player. Robert also had to wait 2 day to get access to the computer he saved the baked map on so he had to wait we game him the task of making paths on his map. Than beginning to implement sound into the game, Than also final finished his shader.

week 6 

everything was coming together and the game looked great but roberts paths were overridden, so i had to create them because robert was occupied with other tasks Than had created the sound system but we found an error with the built version of the game so we solve that issue. i spent this week bug fixing out game because it was due this week. luckily we finished it in time.

@Milan Manji

bottom of page