About Maratis

From MaratisWiki
(Difference between revisions)
Jump to: navigation, search
(Created page with "==Main features== * Editor based environment * Light and powerful Engine (MCore + MEngine), portable, both previous and next generation (fixed pipeline and shader based pipel...")
 
 
(2 intermediate revisions by one user not shown)
Line 1: Line 1:
==Main features==
+
Maratis is a portable, simple and visual game development tool designed for artists and developers. Either use the simple Lua scripting langage or get access to the full Engine via a C++ API. The Engine has been tested on Windows, Mac, Linux and iOS and can be used virtually on any platform.
  
* Editor based environment
+
Maratis is Free and Open-source. The Editor is licensed under the [http://www.gnu.org/licenses/gpl-2.0.html GNU General Public License] while the Engine is licensed under the [http://opensource.org/licenses/zlib-license.php zlib/libpng License]. Maratis was originally created by Anaël Seghezzi.
* Light and powerful Engine (MCore + MEngine), portable, both previous and next generation (fixed pipeline and shader based pipeline)
+
* Per pixel lightning, custom shaders (GLSL), normal map, dynamic shadows, animated meshes...
+
* Blender exporter, native mesh format with animation (materials, textures, shaders, armatures)
+
* 3d formats import through [http://assimp.sourceforge.net/main_features_formats.html Assimp] (Collada, OBJ, MD3...)
+
* Multilayered uvMaps (custom multitexture, baked light map, etc)
+
* Bullet physics, 3D sound, font system (can load TTF)
+
* Standard image and sound format (TGA, JPG, PNG, WAV, AIF, OGG…)
+
* Lua scripting language
+
* C++ SDK
+
  
== Editor ==
+
[[Category:Maratis]]
 
+
* Simple and intuitive editor, what you see is what you get
+
* Plugin system
+
* Scene and objects edition
+
* Undo / Redo system
+
* Play testing (play the game inside the editor)
+
* Very powerful Behavior System
+
* Automatic assets updating (for meshes, textures, shaders, sounds, etc)
+
* Automatic Packaging and publishing (using [http://code.google.com/p/npk/ npk])
+
 
+
== Engine ==
+
 
+
* Simple and clear C++ code, portable
+
* Used as the main SDK
+
* Virtual contexts and loaders (graphics, sounds, file formats)
+
* Virtual renderer system (fixed pipeline, shader based, custom)
+
* Data managment (Static and Dynamic)
+
* Virtual Game class System (to focuse on game code or to cutomize the game pipeline)
+
* Support embedded systems (OpenglES, iOS...)
+
* and more...
+

Latest revision as of 15:47, 7 February 2014

Maratis is a portable, simple and visual game development tool designed for artists and developers. Either use the simple Lua scripting langage or get access to the full Engine via a C++ API. The Engine has been tested on Windows, Mac, Linux and iOS and can be used virtually on any platform.

Maratis is Free and Open-source. The Editor is licensed under the GNU General Public License while the Engine is licensed under the zlib/libpng License. Maratis was originally created by Anaël Seghezzi.

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox