Development:Overview: Difference between revisions

From Adonthell
Jump to navigation Jump to search
Eno (talk | contribs)
No edit summary
Updated, intra-wiki links added
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
This is only a stub for now.
Adonthell is a game engine project, in which the engine is written in C++ and the game content generated and handled through Python scripts, thus effectively separating game from engine, giving it flexibility for reuse. Refer to the [[Architecture:Contents|Engine Architecture]] documentation for more details.


* Should mention that Adonthell is written in C++ and Python.
It is being developed with support for BSD, GNU/Linux, MacOS X and Windows in mind. This does not mean that you can not use it in another platform, only that you'll need to compile it by yourself.
* Should mention that supported development platforms include BSD, Linux, MacOS X and Windows.
 
* Should mention that either [http://en.wikipedia.org/wiki/GNU_build_system GNU Autotools] or [http://www.cmake.org CMake] are supported build systems, although CMake will be preferred
We can best support you if you [[Development:Compiling|compile]] the project having the [http://en.wikipedia.org/wiki/GNU_build_system GNU Autotools] or [http://www.cmake.org CMake] build systems. We'd rather you use CMake to give you the best assistance.
* Should mention that [http://gcc.gnu.org/ GCC] 3.x/4.x is required for compilation
Besides one of these, you will also need the [http://gcc.gnu.org/ GCC] 3.x/4.x (That is, GNU Compiler Collection); So, if you can run the build system and the GCC, you can have Adonthell in your platform.
* Maybe add some stuff from [http://adonthell.linuxgames.com/development/ developer section] of our website
 
* Compiling of the latest codebase is only possible by using cvs.
If you would like to use the most [[Development:GIT|recent version]] of the codebase, which is likely to have more features and less stability than the released version, you can get it through [http://en.wikipedia.org/wiki/Git_%28software%29 GIT].


[[Category:Development]]
[[Category:Development]]

Latest revision as of 10:08, 26 February 2012

Adonthell is a game engine project, in which the engine is written in C++ and the game content generated and handled through Python scripts, thus effectively separating game from engine, giving it flexibility for reuse. Refer to the Engine Architecture documentation for more details.

It is being developed with support for BSD, GNU/Linux, MacOS X and Windows in mind. This does not mean that you can not use it in another platform, only that you'll need to compile it by yourself.

We can best support you if you compile the project having the GNU Autotools or CMake build systems. We'd rather you use CMake to give you the best assistance. Besides one of these, you will also need the GCC 3.x/4.x (That is, GNU Compiler Collection); So, if you can run the build system and the GCC, you can have Adonthell in your platform.

If you would like to use the most recent version of the codebase, which is likely to have more features and less stability than the released version, you can get it through GIT.