This is a 3D engine for the console. It is planned to support C++ and C. Maybe we can write wrappers for other languages.
To get a picture of what is to come, take a look at the roadmap.
This is currently a WIP. For more info about what's in our heads, take a look at: https://github.com/Makman2/TE3D (the chaotic old version)
The new implementation aims to be easy to use and platform independent.
If you have any bugs or hints feel free to contact us, you find email adresses in the AUTHORS file. We especially appreciate hints about our API.
We try to improve and maintain code quality and functionality with
If you have any hints about how we could improve our code quality in any way, feel free to contact us.
Version 0.1
Version 0.2
Version 0.3
To participate, read this readme and look into the codestyle guidelines (see CODESTYLE.md). If you have any questions (what can be done, is this ok, whatever you have in mind), let us know!
We also support limited codestyle checking via coala. You can do that without having to install coala from the CE3D root directory:
git submodule init
git submodule update
submodules/coala/coala
This will check all code for some spacing issues and assure maximum line length.
If you want to see all TODOs and FIXMEs in the code, use:
submodules/coala/coala todos
Seed.
######################################
######################################
###############################P*#####
###########################P*´ #####
#######################P*´ _.<# #####
###################P*´ _.<##### #####
###############P*´ _.<#########<######
###########P*´ _.<####################
#######P*´ _.<########################
#####´ _.<############################
##### ######################P*´ #####
##### ##################P*´ _.<######
#####_.##############P*´ _.<##########
#################P*´ _.<##############
#############P*´ _.<##################
#########P*´ _.<#############P*´ #####
#####P*´ _.<#############P*´ _.<######
#####_.<#############P*´ _.<##########
#################P*´ _.<##############
#############P*´ _.<##################
#########P*´ _.<###############´ #####
#####P*´ _.<################### #####
#####_.<####################### #####
###########################P*´ _.#####
#######################P*´ _.<########
###################P*´ _.<############
#####P*########P*´ _.<################
##### ####P*´ _.<####################
##### P*´ _.<########################
##### _.<############################
#####<################################
######################################
######################################
The SVG-version can be found at: doc/CE3D.svg