sephirot47 / AsciiEngine

3D Game Engine in ASCII 256color-terminal. From scratch using C++. ( Actually using our AsciiGL graphics library, which is from scratch in C++ too)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AsciiEngine

3D Game Engine in ASCII 256color-terminal. From scratch using C++. (Actually using our AsciiGL graphics library, which is from scratch in C++ too) Using AsciiGL (https://github.com/JFonS/AsciiGL) as graphical engine (also made from scratch by us just using ncurses to print the characters).

To use it, you must get first the "asciiGL.a" static lib file. In order to do this just do:

   # Lets compile the asciiGL.a static lib file and get the AsciiGL/*.h headers
   git clone https://github.com/JFonS/AsciiEngine   #First do this step
   git clone https://github.com/JFonS/AsciiGL       
   cd AsciiGL           
   # AsciiGL/compile.sh will copy all the necessary files (lib .a file and *.h headers) into "../AsciiEngine"
   ./compile.sh

   # Now its time to compile AsciiEngine
   cd ../AsciiEngine
   qmake
   make clean
   make
   
   #enjoy

Follow the steps in the exact same order as above.

About

3D Game Engine in ASCII 256color-terminal. From scratch using C++. ( Actually using our AsciiGL graphics library, which is from scratch in C++ too)

License:GNU General Public License v2.0


Languages

Language:C++ 99.3%Language:C 0.6%Language:CMake 0.1%Language:QMake 0.0%