Project Setup
We have created the project and setup all the tools required to work on it. For file sharing we are using Git and Git LFS for the project, and Google Drive for the rest of the documents.
The project itself will be made in Unity3D as this is the program we have the most experience with. Folder structure in Unity:
Our planning will be done through the website called Hack’nPlan as we’ve worked with it before and it gives us good overview and workflow for our project.
Player Controller
For this project were using a simple flight controller that works with just two axis instead of the normal three axis flight controller. This controller is using simple translations to move through the sky and is not affected by any gravity since we wanted a more arcade feeling.
The controller can also dodge roll to the left and right using Q & E on the keyboard.
Jungle Track
The first track which we are putting together is jungle themed and despite being quite simplistic in shape, will offer some challenges to the players. Not only will there be a great tree which players must enter and ascend from, but there will be twists and turns, branches and waterfalls all to take into account. Below you can see the lay out of the map and the beginning of the implementation of some of the aesthetics. We believe that once this track has completed it will not only be a competitive race track, but also a visually pleasing map to fly through.
Low Poly Plane Models
The 3D models are made with fairly little topology with the idea of creating high polygonal models with details and using them to bake details onto the low polygonal ones later on. The models are not created to be realistic looking but rather to look cartoonish.
There are three different models:
Triplane
Biplane
Plane
Splat
First model of Splat one of our characters that will be playable in game. Very low poly with no texture of materials added.