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