Circle Wire Gameplay (Cg Engine)
description
Cg Engine is a game engine created using C++. The name comes from my own name and it can also stands for Computer Game Engine or C++ Game Engine.
detail
-
Project duration: 4 weeks
-
Roles: Sole developer. Designer and Programmer
-
Software:
-
Game engine developed using C++
-
Component based system
-
Works for x86 and x64
gallery
development
Module Map.
Unlike Unity, transform component is not must. When create new entity, user can determine to put transform or not.
Features:
-
Render image
-
Physics
-
Audio
-
Render text
-
Sorting layer
-
Restart function
-
Keyboard and mouse input
-
Component:
-
Transform
-
Sprite renderer
-
Rigidbody
-
Audio
-
Text renderer
-
3rd party library that I am using:
-
SDL 2.0.9
-
SDL Image 2.0.3
-
SDL Mixer 2.0.4
-
SDL Ttf 2.0.15
-
Box2D
-
DirectX Math
Documentation using Doxygen.
Game created using Cg Engine. The idea based from carnival game called Buzz Wire.
How the level design and in game looks like.