Skip to content

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

Notifications You must be signed in to change notification settings

sephirot47/AsciiEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages