Contribution

Serialitzation

Made the serialitzation in our own binary format for the engine files, .mjope for meshes and .pjope and .jope for scenes and prefabs.


Save and Load

The save and load of all the GameObjects and Components in the scenes, and save and load of scenes.


Resource sytem

Pass the mesh and texture components into a resource plus create the scene and prefab resources.


Importer layout

Importers basic structure and mesh importer setup and mesh load


mmgr implementation

Implement the mmgr libraries to monotorize memory alocation


Indices render

Render the geometry using OpenGL with indices and vertices arrays


PhysicsRigidBody

Abstraction layer of the physX rigidBodies to help with the integration in our engine


Distance joint

Creation of the Distance joint component for our engine


Physics display

Display of the physics bodies in the simulation


GameObjects base

Creation of the base for the GameObjects system


Devil base

Basic implementation of Devil to load textures