This is a 2D Game Engine developed by a team of 11 programmers at Sheridan College, Oakville. The Engine is written in C++. The structure of this engine is based on Unity Game Engine. It uses SFML library to manage textures, font and audio.
#C++ #SFML #AssetManager #VisualStudio
Check out the project:
Abhishek Tippireddy
GameObject Manager
Aditya Dinesh
File System Manager
Alessandro Profenna
GameObject Manager
Dakshvir Singh Rehill
Collision System Manager
Huzaifa Saboowala
Asset Manager
Jesse Berube
GameObject Manager
Justin Hole
Render System Manager
Keely Brown
Input Manager
Prashat Gajre
Asset Manager
Rishi Barnwal
Collision System Manager
Shreyas Babu
File System Manager
This project includes the following systems, each implemented by a sub-team of 2-3 programmers:
I was a part of the Asset Manager team along with one other programmer. Given below were my contributions to the project:
(This is a sample output generated when a level file is loaded by the Game Engine. As visible above, all texture assets, font assets and prefab assets are loaded by the AssetManager system of the Game Engine)