top of page
Circle Wire Gameplay (Cg Engine)

Circle Wire Gameplay (Cg Engine)

CGEngine Logo.png
Description
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

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

 

cpp_logo.png
Gallery

gallery

development

Development

Module Map.

Cindy_Game Engine Design.png

Unlike Unity, transform component is not must. When create new entity, user can determine to put transform or not.

Picture1.png

Features:

  • Render image

  • Physics

  • Audio

  • Render text

  • Sorting layer

  • Restart function

  • Keyboard and mouse input

  • Component:

    • Transform

    • Sprite renderer

    • Rigidbody

    • Audio

    • Text renderer

Screenshot_2.jpg

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.

vlcsnap-2019-06-19-12h24m23s878.png
title.png

Game created using Cg Engine. The idea based from carnival game called Buzz Wire.

Scan Apr 29, 2019.jpg

How the level design and in game looks like.

Scan Apr 29, 2019 (1)_Page_2.jpg
Screenshot (1306).png
Video

video

Cg Engine

Cg Engine

Watch Now
bottom of page