Development:Overview: Difference between revisions

From Adonthell
Jump to navigation Jump to search
Iajrz (talk | contribs)
Mentioned several things that "should be mentioned".
Updated, intra-wiki links added
 
Line 1: Line 1:
This is still a stub.
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.
 
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.


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.
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 [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.
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.
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.
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.


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 [http://en.wikipedia.org/wiki/Concurrent_Versions_System CVS] (Concurrent Version System).
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.