Development:Overview: Difference between revisions

From Adonthell
Jump to navigation Jump to search
Eno (talk | contribs)
No edit summary
Iajrz (talk | contribs)
Mentioned several things that "should be mentioned".
Line 1: Line 1:
This is only a stub for now.
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.
 
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.
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).


* Should mention that Adonthell is written in C++ and Python.
* 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
* Should mention that [http://gcc.gnu.org/ GCC] 3.x/4.x is required for compilation
* 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.


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

Revision as of 15:26, 26 January 2009

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.

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 CVS (Concurrent Version System).