Skip to content

nahiim/Obsidion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OBSIDION

Project Description:

Obsidion is a cross platform 3D game engine written in C++. Its main focus is on providing a lightweight, efficient, and flexible framework for game developers. Currently, it is available on Windows and Linux, and deployable to android.

Obsidion provides a cross platform API for fast prototyping of 2D/3D Games and simulations. It is a suitable framework for game makers who enjoy coding. It is also convenient for learning C++ and game programming while creating cool visuals.

Requirement:

Windows:

  • Visual Studio 2017 or more recent version.
  • OpenGL 3.3 or more recent.

Linux

  • OpenGL 3.3 or a more recent version.
  • Any decent IDE or Editor of choice.

Installation and Usage:

To get started using Obsidion, first clone the github repo:

git clone https://github.com/xploor-games/Obsidion

There are examples and sample code to give developers a direction when getting started with using the Engine.

On Windows:

Run new_project.bat and specify your project name. Your newly generated project can be found in Projects directory.

On Linux:

Run new_project.sh and specify your project name. Your newly generated project can be found in Projects directory.

Documentation:

The wiki includes a detailed guide to the engine's architecture, code structure, and functionality. It provides information on how to use each feature of the engine, as well as best practices for game development using Obsidion.

SCREENSHOTS

Image 1 Image 2

About

C++ Cross Platform 3D game engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published