User manual

From MaratisWiki
(Difference between revisions)
Jump to: navigation, search
m
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
 +
{{begin-box|Welcome to the [http://maratis3d.org Maratis] User Manual|h=2}}
 +
This manual is a small community project aimed at easing the learning curve for new users.
 +
{{end-box}}
  
=Using Maratis=
+
{{column-box-begin}}
* [http://www.maratis3d.org/?p=343 Getting started]
+
 
* [http://www.maratis3d.org/?p=277 Exporting from Blender]
+
{{begin-box|Introduction}}
 +
* [[Getting started]]
 +
* [[Exporting from Blender]]
 +
* [[Blender exporter settings]]
 
* [[Applying Scripts to objects]]
 
* [[Applying Scripts to objects]]
 +
* [[Troubleshoot FAQ]]
 +
{{end-box}}
  
=Tutorials/Examples=
+
{{begin-box|Scripting in Lua}}
 
+
* [[Lua Hello World example|Hello World]]
 
+
* [[Lua object programming example|Object programming]]
===Script (Lua)===
+
 
* [[Object Oriented Programming in Maratis]]
 
* [[Object Oriented Programming in Maratis]]
 +
* [[Applying Scripts to objects]]
 +
* [[Timers]]
 +
{{end-box}}
  
===C++===
+
{{begin-box|Using the C++ API}}
* [[How to add your own C++ code (Game Plugin tutorial)|How to add your own '''C++ code''' (Game Plugin tutorial)]]
+
* [[Creating a Game Plugin]]
 
* [[Adding a Behavior|Adding a '''Behavior''']]
 
* [[Adding a Behavior|Adding a '''Behavior''']]
 
* [[How to make a free camera|How to make a '''free camera''']]
 
* [[How to make a free camera|How to make a '''free camera''']]
Line 20: Line 30:
 
* [[Creating and updating physics objects|Creating and updating '''physics objects''' in real time]]
 
* [[Creating and updating physics objects|Creating and updating '''physics objects''' in real time]]
 
* [[Hardcoded Cube]] - How to create a '''mesh from C++ code''', complete with '''physics'''
 
* [[Hardcoded Cube]] - How to create a '''mesh from C++ code''', complete with '''physics'''
 +
{{end-box}}
  
===Blog===
+
{{column-box-breaker}}
* [http://www.maratis3d.org/?p=477 Maratis/Blender video tour]
+
* [http://www.maratis3d.org/?p=500 How to create a game plugin]
+
* [http://www.maratis3d.org/?p=563 How to create a game interface]
+
* [http://www.maratis3d.org/?p=548 Custom shader example]
+
  
===Video===
+
{{begin-box|Tutorial/Examples}}
* [http://www.youtube.com/playlist?list=PLOIk_wUiUn3wt57DkyfE980ZDtBOJTK7i Special_Ops Tutorial Series]
+
* [[YoFrankie example overview]]
* [http://www.youtube.com/playlist?p=PL174B3996E7585F77 Raven Video Tutorial Series]
+
 
+
===Forum===
+
 
* [http://forum.maratis3d.com/viewtopic.php?id=138 Lights examples]
 
* [http://forum.maratis3d.com/viewtopic.php?id=138 Lights examples]
 
* [http://forum.maratis3d.com/viewtopic.php?id=72 Door lift example]
 
* [http://forum.maratis3d.com/viewtopic.php?id=72 Door lift example]
Line 38: Line 42:
 
* [http://forum.maratis3d.com/viewtopic.php?id=96 Scrolling textures example]
 
* [http://forum.maratis3d.com/viewtopic.php?id=96 Scrolling textures example]
 
* [http://forum.maratis3d.com/viewtopic.php?id=534 Grass Tutorial]
 
* [http://forum.maratis3d.com/viewtopic.php?id=534 Grass Tutorial]
 +
{{end-box}}
  
===Other===
+
{{begin-box|Blog}}
* [[YoFrankie example overview]]
+
* [http://www.maratis3d.org/?p=477 Maratis/Blender video tour]
 +
* [http://www.maratis3d.org/?p=500 How to create a game plugin]
 +
* [http://www.maratis3d.org/?p=563 How to create a game interface]
 +
* [http://www.maratis3d.org/?p=548 Custom shader example]
 +
{{end-box}}
 +
 
 +
{{begin-box|Video}}
 +
* [http://www.youtube.com/playlist?list=PLOIk_wUiUn3wt57DkyfE980ZDtBOJTK7i Special_Ops Tutorial Series]
 +
* [http://www.youtube.com/playlist?p=PL174B3996E7585F77 Raven Video Tutorial Series]
 +
{{end-box}}
 +
 
 +
{{column-box-end}}
  
 
[[Category:User manual]]
 
[[Category:User manual]]

Latest revision as of 10:29, 12 February 2014

Welcome to the Maratis User Manual

This manual is a small community project aimed at easing the learning curve for new users.

Introduction

Scripting in Lua

Using the C++ API

Tutorial/Examples

Blog

Video

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox