ORION
ROLE
Tools Programmer, Build Master
DESCRIPTION
Explore the ever-lasting beauty of space and defeat mysterious foes while dashing through the stars at light speed.
YEAR
2020
GENRE
SHOOT'EM UP
LANGUAGE
C++
PLATFORM
PC/WINDOWS
ENGINE
PERSONAL 3D ENGINE
TEAM
PROGRAMMERS
Beñat Morriset
Emilia Paredes
Iñaki Jiménez
Javier Tafur
Marc Mirapeix (Me)
Pablo Marcos
Roberto Acea
Trailer
Project Setup
-
Set up the engine separately from the gameplay part.
-
With this to achieve to compile engine only once and not each time.
-
Engine as a static library.
-
-
Create the main loop to make it work correctly and not waste time on compilation time.
-
Create an input system for using it as an instance on the different parts of the engine and the game.





Editor Programmer
-
Set Up the editor using Imgui.
-
Create different tools to be able to modify all the objects.
-
Build a system to add components and erase them.
-
Parent-child system on the editor.
-
Different editor options to be able to modify current level settings.
-
Create a find system with objects and components.
-
Check what tools where need to improve the level creation and create different ways to help the people of the team.
Gameplay
-
Code the life system and how it looks on gameplay.
-
Different type of parent-child rotation.
-
Level creation and testing to be polished.
-
Mechanic creation and test them on different empty levels to see if they necessary for the game.



Task Manager && Debug
-
Organize tasks and separate them into different parts in case that they are finished, need review, or are assigned.
-
Review the different tasks that are completed and test them to see if everything works properly.
-
Check who has each task and look at what tools they need or if they have any problems.