User Tools

Site Tools


en:tutorials:main

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
en:tutorials:main [2019/05/29 20:05 (5 years ago)] – [Animation] sausageen:tutorials:main [2023/07/06 07:46 (10 months ago)] – [Sound] sausage
Line 9: Line 9:
 ==== Audio ====  ==== Audio ==== 
  
-<wrap headline-image>[[en:tutorials:sound|{{tutorials:headline-sound.png|}}]] +<wrap headline-image>[[en:tutorials:audio:sound|{{headers:headline-sound.png|}}]] 
 <span>Sound & Music</span></wrap> <span>Sound & Music</span></wrap>
-<wrap headline-image>[[en:tutorials:community:tdomhan:sound-recording|{{tutorials:headline-sound-recording.png|}}]] +<wrap headline-image>[[en:tutorials:audio:sound-recording|{{headers:headline-sound-recording.png|}}]] 
 <span>Sound Recording</span></wrap> <span>Sound Recording</span></wrap>
-<wrap headline-image>[[en:tutorials:sound_buses|{{tutorials:headline-sound.png|}}]] +<wrap headline-image>[[en:tutorials:audio:sound_buses|{{headers:headline-sound.png|}}]] 
 <span>Sound Buses</span></wrap> <span>Sound Buses</span></wrap>
 +<wrap headline-image>[[en:tutorials:audio:audio_filters|{{headers:headline-sound-recording.png|}}]]  
 +<span>Audio Filters</span></wrap> 
 +<wrap headline-image>[[https://www.youtube.com/watch?v=2_E6fLyBMPU&t=371s|{{headers:headline-orx-live.png|}}]]  
 +<span>Audio filters, miniaudio & audio extensions Video</span></wrap> 
 +<wrap headline-image>[[en:tutorials:audio:sound_spatialization|{{headers:headline-sound-recording.png|}}]]  
 +<span>Sound Spatialization</span></wrap>
  
 ==== Android ====  ==== Android ==== 
  
-<wrap headline-image>[[:deploying_your_application_to_android|{{tutorials:headline-android.png|}}]] +<wrap headline-image>[[en:tutorials:android:deploying_your_application_to_android|{{headers:headline-android.png|}}]] 
 <span>Working with Android (new users start here!)</span></wrap> <span>Working with Android (new users start here!)</span></wrap>
-<wrap headline-image>[[:getting_android_tools_and_orx|{{tutorials:headline-android.png|}}]] +<wrap headline-image>[[en:tutorials:android:getting_android_tools_and_orx|{{headers:headline-android.png|}}]] 
 <span>Android Studio, NDK, and Orx library</span></wrap> <span>Android Studio, NDK, and Orx library</span></wrap>
-<wrap headline-image>[[en:tutorials:setup_android|{{tutorials:headline-android.png|}}]] +<wrap headline-image>[[en:tutorials:android:setup_android|{{headers:headline-android.png|}}]] 
 <span>Compiling Orx Library & Demo Project</span></wrap> <span>Compiling Orx Library & Demo Project</span></wrap>
-<wrap headline-image>[[:using_the_android_demo_as_a_template_for_your_own_projects|{{tutorials:headline-android.png|}}]] +<wrap headline-image>[[en:tutorials:android:using_the_android_demo_as_a_template_for_your_own_projects|{{headers:headline-android.png|}}]] 
 <span>Android Demo as a template project</span></wrap> <span>Android Demo as a template project</span></wrap>
-<wrap headline-image>[[en:tutorials:community:enobayram:swig_android|{{tutorials:headline-android.png|}}]] +<wrap headline-image>[[en:tutorials:android:swig_android|{{headers:headline-android.png|}}]] 
 <span>Using SWIG to talk to Java on Android</span></wrap> <span>Using SWIG to talk to Java on Android</span></wrap>
 +<wrap headline-image>[[en:tutorials:android:android_project_packaging|{{headers:headline-android.png|}}]] 
 +<span>Android Packaging Scripts for continued deployments</span></wrap>
 +
  
 ==== Animation ==== ==== Animation ====
  
-<wrap headline-image>[[en:tutorials:animation_walkthrough|{{tutorials:headline-animation-frame.png|}}]] +<wrap headline-image>[[en:tutorials:animation:animation_walkthrough|{{headers:headline-animation-frame.png|}}]] 
 <span>New Animation System Walkthrough</span></wrap> <span>New Animation System Walkthrough</span></wrap>
-<wrap headline-image>[[en:tutorials:anim|{{tutorials:headline-animation.png|}}]] +<wrap headline-image>[[en:tutorials:animation:anim|{{headers:headline-animation.png|}}]] 
 <span>Basic Animation</span></wrap> <span>Basic Animation</span></wrap>
-<wrap headline-image>[[en:tutorials:animation_clearing_targets|{{tutorials:headline-animation.png|}}]] +<wrap headline-image>[[en:tutorials:animation:animation_clearing_targets|{{headers:headline-animation.png|}}]] 
 <span>Animation and Clearing Targets</span></wrap> <span>Animation and Clearing Targets</span></wrap>
-<wrap headline-image>[[en:tutorials:animation_inheritance_prefixes|{{tutorials:headline-animation.png|}}]] +<wrap headline-image>[[en:tutorials:animation:animation_inheritance_prefixes|{{headers:headline-animation.png|}}]] 
 <span>Animation Inheritance with Prefixes</span></wrap> <span>Animation Inheritance with Prefixes</span></wrap>
-<wrap headline-image>[[en:tutorials:text_animation|{{tutorials:headline-animation.png|}}]] +<wrap headline-image>[[en:tutorials:animation:text_animation|{{headers:headline-animation.png|}}]] 
 <span>Text Animation</span></wrap> <span>Text Animation</span></wrap>
-<wrap headline-image>[[en:tutorials:community:grey:tutorial3|{{tutorials:headline-scene-loading.png|}}]]  +<wrap headline-image>[[en:tutorials:animation:realistic_walk_movement|{{headers:headline-realistic-walking.png|}}]] 
-<span>Scene Loading and Animation</span></wrap> +
-<wrap headline-image>[[en:tutorials:community:sausage:realistic_walk_movement|{{tutorials:headline-realistic-walking.png|}}]] +
 <span>Realistic Walk Movement</span></wrap> <span>Realistic Walk Movement</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:particle_explosions|{{tutorials:headline-particle-explosions.png|}}]] +<wrap headline-image>[[en:tutorials:animation:particle_explosions|{{headers:headline-particle-explosions.png|}}]] 
 <span>Creating Particle Explosions</span></wrap> <span>Creating Particle Explosions</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:tool-to-extract-gimp-guides|{{tutorials:headline-orx-gimp-addin.png|}}]] +<wrap headline-image>[[en:tutorials:tools:tool-to-extract-gimp-guides|{{headers:headline-orx-gimp-addin.png|}}]] 
 <span>Addin for The Gimp to Extract Guides for Configuration</span></wrap> <span>Addin for The Gimp to Extract Guides for Configuration</span></wrap>
-<wrap headline-image>[[en:tutorials:community:tdomhan:mouse-over-effect|{{tutorials:headline-button-hover.png|}}]] +<wrap headline-image>[[en:tutorials:ui:mouse-over-effect|{{headers:headline-button-hover.png|}}]] 
 <span>Mouse over effect for buttons</span></wrap> <span>Mouse over effect for buttons</span></wrap>
-<wrap headline-image>[[en:tutorials:creating_an_insect_object|{{tutorials:headline-insect.png|}}]] +<wrap headline-image>[[en:tutorials:physics:creating_an_insect_object|{{headers:headline-insect.png|}}]] 
 <span>Creating an Insect Object (Animation)</span></wrap> <span>Creating an Insect Object (Animation)</span></wrap>
 +<wrap headline-image>[[en:tutorials:animation:animation_synchronization|{{headers:headline-animation.png|}}]]  
 +<span>Animation Synchronization</span></wrap> 
 +<wrap headline-image>[[en:examples:animation:main|{{headers:headline-more.png|}}]]  
 +<span>See more Animation Examples</span></wrap>
 ==== C++ ==== ==== C++ ====
  
-<wrap headline-image>[[en:tutorials:locale|{{tutorials:headline-locale.png|}}]] +<wrap headline-image>[[en:tutorials:localization:locale|{{headers:headline-locale.png|}}]] 
 <span>Localization</span></wrap> <span>Localization</span></wrap>
-<wrap headline-image>[[en:tutorials:community:grey:tutorial2|{{tutorials:headline-code.png|}}]] +<wrap headline-image>[[en:tutorials:standalone|{{headers:headline-code.png|}}]] 
 <span>Stand Alone Application</span></wrap> <span>Stand Alone Application</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:using_orxobjects_in_classes_with_an_eventhandler|{{tutorials:headline-events.png|}}]] +<wrap headline-image>[[en:tutorials:objects:using_orxobjects_in_classes_with_an_eventhandler|{{headers:headline-events.png|}}]] 
 <span>Using orxObjects in Classes with an EventHandler</span></wrap> <span>Using orxObjects in Classes with an EventHandler</span></wrap>
-<wrap headline-image>[[en:tutorials:community:acksys:scroll0|{{tutorials:headline-orx-scroll.png|}}]] +<wrap headline-image>[[en:tutorials:orxscroll:introduction-orxscroll|{{headers:headline-orx-scroll.png|}}]] 
 <span>An Introduction to orx/Scroll</span></wrap> <span>An Introduction to orx/Scroll</span></wrap>
 +<wrap headline-image>[[en:tutorials:input:compiling_hidapi_library|{{headers:headline-input.png|}}]] 
 +<span>Compiling hidapi in a game</span></wrap>
  
 ==== Cameras ==== ==== Cameras ====
  
-<wrap headline-image>[[en:tutorials:viewport|{{tutorials:headline-viewport-camera.png|}}]] +<wrap headline-image>[[en:tutorials:viewport:viewport|{{headers:headline-viewport-camera.png|}}]] 
 <span>Viewport and Camera</span></wrap> <span>Viewport and Camera</span></wrap>
-<wrap headline-image>[[en:tutorials:cameras_and_frustums|{{tutorials:headline-viewport-camera.png|}}]] +<wrap headline-image>[[en:tutorials:cameras:cameras_and_frustums|{{headers:headline-viewport-camera.png|}}]] 
 <span>Cameras and Frustums</span></wrap> <span>Cameras and Frustums</span></wrap>
 +<wrap headline-image>[[en:tutorials:orxscroll:scroll_cameras_and_viewports|{{headers:headline-orx-scroll.png|}}]]  
 +<span>orxScroll, Cameras and Viewports</span></wrap> 
 +<wrap headline-image>[[en:examples:cameras:main|{{headers:headline-more.png|}}]]  
 +<span>See more Camera Examples</span></wrap>
 ==== Clocks ==== ==== Clocks ====
  
-<wrap headline-image>[[en:tutorials:clock|{{tutorials:headline-clocks.png|}}]] +<wrap headline-image>[[en:tutorials:clocks:clock|{{headers:headline-clocks.png|}}]] 
 <span>Clock</span></wrap> <span>Clock</span></wrap>
  
  
 ==== Code::Blocks ==== ==== Code::Blocks ====
-<wrap headline-image>[[en:tutorials:codeblocks_for_windows|{{tutorials:headline-windows.png|}}]] +<wrap headline-image>[[en:tutorials:orx:windows:codeblocks_for_windows|{{headers:headline-windows.png|}}]] 
 <span>Getting Code::Blocks for Windows</span></wrap> <span>Getting Code::Blocks for Windows</span></wrap>
-<wrap headline-image>[[en:orx:mac:building_orx_using_codeblocks_for_mac|{{tutorials:headline-macosx.jpg|}}]] +<wrap headline-image>[[en:tutorials:orx:mac:building_orx_using_codeblocks_for_mac|{{headers:headline-macosx.jpg|}}]] 
 <span>Building the Orx Library with Code::Blocks on Mac OS X</span></wrap> <span>Building the Orx Library with Code::Blocks on Mac OS X</span></wrap>
-<wrap headline-image>[[en:orx:linux:building_orx_using_codeblocks_for_linux|{{tutorials:headline-linux.jpg|}}]] +<wrap headline-image>[[en:tutorials:orx:linux:building_orx_using_codeblocks_for_linux|{{headers:headline-linux.jpg|}}]] 
 <span>Building the Orx Library with Code::Blocks on Linux</span></wrap> <span>Building the Orx Library with Code::Blocks on Linux</span></wrap>
  
 ==== Codelite ==== ==== Codelite ====
-<wrap headline-image>[[en:tutorials:getting_codelite_for_windows|{{tutorials:headline-windows.png|}}]] +<wrap headline-image>[[en:tutorials:orx:windows:getting_codelite_for_windows|{{headers:headline-windows.png|}}]] 
 <span>Getting Codelite for Windows</span></wrap> <span>Getting Codelite for Windows</span></wrap>
-<wrap headline-image>[[en:orx:mac:building_orx_on_codelite_for_mac|{{tutorials:headline-macosx.jpg|}}]] +<wrap headline-image>[[en:tutorials:orx:mac:building_orx_on_codelite_for_mac|{{headers:headline-macosx.jpg|}}]] 
 <span>Building the Orx Library with Codelite on Mac OS X</span></wrap> <span>Building the Orx Library with Codelite on Mac OS X</span></wrap>
-<wrap headline-image>[[en:orx:linux:building_orx_with_codelite_on_linux|{{tutorials:headline-linux.jpg|}}]] +<wrap headline-image>[[en:tutorials:orx:linux:building_orx_with_codelite_on_linux|{{headers:headline-linux.jpg|}}]] 
 <span>Building the Orx library on Linux with Codelite</span></wrap> <span>Building the Orx library on Linux with Codelite</span></wrap>
-<wrap headline-image>[[en:tutorials:community:grey:tutorial1|{{tutorials:headline-ide.png|}}]]  +<wrap headline-image>[[en:tutorials:orx:linux:compiling-orx-linux|{{headers:headline-linux.jpg|}}]] 
-<span>Setting up Visual Studio (win) or Codelite (linux)</span></wrap> +
-<wrap headline-image>[[en:tutorials:community:grey:setup_cl|{{tutorials:headline-linux.jpg|}}]] +
 <span>Setting up Codelite on Linux</span></wrap> <span>Setting up Codelite on Linux</span></wrap>
-<wrap headline-image>[[en:tutorials:community:grey:tutorial2|{{tutorials:headline-code.png|}}]] +<wrap headline-image>[[en:tutorials:standalone|{{headers:headline-code.png|}}]] 
 <span>Stand Alone Application</span></wrap> <span>Stand Alone Application</span></wrap>
 +<wrap headline-image>[[https://www.youtube.com/watch?v=2_E6fLyBMPU&t=188s|{{headers:headline-orx-live.png|}}]]  
 +<span>Codelite & Environment Variables Video</span></wrap>
 ==== Color / Colour ==== ==== Color / Colour ====
  
-<wrap headline-image>[[en:tutorials:community:sausage:orxcolors|{{tutorials:headline-colour.png|}}]] +<wrap headline-image>[[en:tutorials:color:orxcolors|{{headers:headline-colour.png|}}]] 
 <span>orxCOLOR and how to colour an object</span></wrap> <span>orxCOLOR and how to colour an object</span></wrap>
-<wrap headline-image>[[en:tutorials:community:tdomhan:percentage2color|{{tutorials:headline-colour.png|}}]] +<wrap headline-image>[[en:tutorials:color:percentage2color|{{headers:headline-colour.png|}}]] 
 <span>Converting a percentage to a color</span></wrap> <span>Converting a percentage to a color</span></wrap>
-<wrap headline-image>[[en:tutorials:community:enobayram:glow|{{tutorials:glow_tutorial_thumbnail.png|}}]] +<wrap headline-image>[[en:tutorials:color:web_color_literals|{{headers:headline-colour.png|}}]]  
 +<span>Web Color Literals</span></wrap> 
 +<wrap headline-image>[[en:tutorials:shaders:glow|{{headers:headline-shader-glow.png|}}]] 
 <span>A natural-looking glowing ball effect</span></wrap> <span>A natural-looking glowing ball effect</span></wrap>
 +<wrap headline-image>[[en:examples:color:main|{{headers:headline-more.png|}}]] 
 +<span>See more Color Examples</span></wrap>
  
 ==== Compositing ==== ==== Compositing ====
  
-<wrap headline-image>[[en:tutorials:community:iarwain:compositing|{{tutorials:headline-compositing.png|}}]] +<wrap headline-image>[[en:tutorials:compositing:compositing|{{headers:headline-compositing.png|}}]] 
 <span>Compositing (2D lighting with offscreen rendering)</span></wrap> <span>Compositing (2D lighting with offscreen rendering)</span></wrap>
-<wrap headline-image>[[en:tutorials:viewport_render_to_texture|{{tutorials:headline-compositing.png|}}]] +<wrap headline-image>[[en:tutorials:viewport:viewport_render_to_texture|{{headers:headline-compositing.png|}}]] 
 <span>Viewport Render to Texture</span></wrap> <span>Viewport Render to Texture</span></wrap>
  
 ==== Console ==== ==== Console ====
-<wrap headline-image>[[en:tutorials:guide_to_the_orx_console|{{tutorials:headline-command-tracks.png|}}]] +<wrap headline-image>[[en:tutorials:config:guide_to_the_orx_console|{{headers:headline-command-tracks.png|}}]] 
 <span>Guide to the Orx Console and Commands</span></wrap> <span>Guide to the Orx Console and Commands</span></wrap>
-<wrap headline-image>[[en:tutorials:bounce_demo|{{tutorials:headline-bounce-demo.jpg|}}]] +<wrap headline-image>[[en:tutorials:config:bounce_demo|{{headers:headline-bounce-demo.jpg|}}]] 
 <span>The Bounce Demo</span></wrap> <span>The Bounce Demo</span></wrap>
 +<wrap headline-image>[[en:tutorials:console:custom_console_colors|{{headers:headline-command-tracks.png|}}]] 
 +<span>Custom Console Colors</span></wrap>
 ==== Command Module ==== ==== Command Module ====
-<wrap headline-image>[[en:tutorials:community:sausage:using_the_command_module|{{tutorials:headline-command-tracks.png|}}]] +<wrap headline-image>[[en:tutorials:command:using_the_command_module|{{headers:headline-command-tracks.png|}}]] 
 <span>Command Module Syntax</span></wrap> <span>Command Module Syntax</span></wrap>
-<wrap headline-image>[[en:tutorials:community:acksys:commandnotes|{{tutorials:headline-command-tracks.png|}}]] +<wrap headline-image>[[en:tutorials:command:commandnotes|{{headers:headline-command-tracks.png|}}]] 
 <span>Command and Timeline Notes</span></wrap> <span>Command and Timeline Notes</span></wrap>
  
 ==== Config ==== ==== Config ====
-<wrap headline-image>[[en:orx:config:encryption|{{tutorials:headline-config.png|}}]] +<wrap headline-image>[[en:orx:config:encryption|{{headers:headline-config.png|}}]] 
 <span>Encrypting Config Files</span></wrap> <span>Encrypting Config Files</span></wrap>
-<wrap headline-image>[[en:tutorials:save_games|{{tutorials:headline-config.png|}}]] +<wrap headline-image>[[en:tutorials:config:save_games|{{headers:headline-config.png|}}]] 
 <span>Saving information to a config file</span></wrap> <span>Saving information to a config file</span></wrap>
-<wrap headline-image>[[en:tutorials:changing_default_config_file|{{tutorials:headline-config.png|}}]] +<wrap headline-image>[[en:tutorials:console:changing_default_config_file|{{headers:headline-config.png|}}]] 
 <span>Changing the Default Config File</span></wrap> <span>Changing the Default Config File</span></wrap>
-<wrap headline-image>[[en:tutorials:changing_default_config_file_for_scroll|{{tutorials:headline-orx-scroll.png|}}]] +<wrap headline-image>[[en:tutorials:orxscroll:changing_default_config_file_for_scroll|{{headers:headline-orx-scroll.png|}}]] 
 <span>Changing the Default Config File for orx/Scroll</span></wrap> <span>Changing the Default Config File for orx/Scroll</span></wrap>
-<wrap headline-image>[[en:tutorials:retrieving_changing_config_values|{{tutorials:headline-config.png|}}]] +<wrap headline-image>[[en:tutorials:console:retrieving_changing_config_values|{{headers:headline-config.png|}}]] 
 <span>Retrieving and Updating Config Values</span></wrap> <span>Retrieving and Updating Config Values</span></wrap>
-<wrap headline-image>[[en:tutorials:config_stepped_random_values|{{tutorials:headline-config.png|}}]] +<wrap headline-image>[[en:tutorials:config:config_stepped_random_values|{{headers:headline-config.png|}}]] 
 <span>Stepped Random  Values</span></wrap> <span>Stepped Random  Values</span></wrap>
 +<wrap headline-image>[[https://www.youtube.com/watch?v=R1aZriywePM&t=104s|{{headers:headline-orx-live.png|}}]] 
 +<span>Local-only Config Overriding Video</span></wrap>
 +<wrap headline-image>[[en:examples:config:main|{{headers:headline-more.png|}}]] 
 +<span>See more Config Examples</span></wrap>
 ==== Controls ==== ==== Controls ====
  
-<wrap headline-image>[[en:tutorials:community:grey:tutorial4|{{tutorials:headline-physics.png|}}]] +<wrap headline-image>[[en:tutorials:physics:interaction-physics|{{headers:headline-physics.png|}}]] 
 <span>Interaction, Control and Physics</span></wrap> <span>Interaction, Control and Physics</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:realistic_walk_movement|{{tutorials:headline-realistic-walking.png|}}]] +<wrap headline-image>[[en:tutorials:animation:realistic_walk_movement|{{headers:headline-realistic-walking.png|}}]] 
 <span>Realistic Walk Movement</span></wrap> <span>Realistic Walk Movement</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:particle_explosions|{{tutorials:headline-particle-explosions.png|}}]] +<wrap headline-image>[[en:tutorials:animation:particle_explosions|{{headers:headline-particle-explosions.png|}}]] 
 <span>Creating Particle Explosions</span></wrap> <span>Creating Particle Explosions</span></wrap>
  
 ==== Display ==== ==== Display ====
  
-<wrap headline-image>[[en:tutorials:display:multiple_monitors|{{tutorials:headline-display.png|}}]] +<wrap headline-image>[[en:tutorials:display:multiple_monitors|{{headers:headline-display.png|}}]] 
 <span>Multiple Monitors</span></wrap> <span>Multiple Monitors</span></wrap>
-<wrap headline-image>[[en:tutorials:display:custom_mouse_cursor|{{tutorials:headline-mousecursors.png|}}]] +<wrap headline-image>[[en:tutorials:display:custom_mouse_cursor|{{headers:headline-mousecursors.png|}}]] 
 <span>Custom Mouse Cursors</span></wrap> <span>Custom Mouse Cursors</span></wrap>
-<wrap headline-image>[[en:tutorials:display:application_icons|{{tutorials:header-icons.png|}}]] +<wrap headline-image>[[en:tutorials:display:application_icons|{{headers:headline-icons.png|}}]] 
 <span>Application Icons</span></wrap> <span>Application Icons</span></wrap>
-<wrap headline-image>[[en:tutorials:display:borderless_window_mode|{{tutorials:headline-display.png|}}]] +<wrap headline-image>[[en:tutorials:display:borderless_window_mode|{{headers:headline-display.png|}}]] 
 <span>Borderless Window Mode</span></wrap> <span>Borderless Window Mode</span></wrap>
 +<wrap headline-image>[[en:examples:display:main|{{headers:headline-more.png|}}]]  
 +<span>See more Display Examples</span></wrap>
 ==== Downloads ==== ==== Downloads ====
  
-<wrap headline-image>[[en:orx:main|{{tutorials:headline-screwdriver.png|}}]] +<wrap headline-image>[[en:orx:main|{{headers:headline-screwdriver.png|}}]] 
 <span>Getting Started with Orx</span></wrap> <span>Getting Started with Orx</span></wrap>
  
 ==== Events ==== ==== Events ====
  
-<wrap headline-image>[[en:tutorials:community:sausage:realistic_walk_movement|{{tutorials:headline-realistic-walking.png|}}]] +<wrap headline-image>[[en:tutorials:animation:realistic_walk_movement|{{headers:headline-realistic-walking.png|}}]] 
 <span>Realistic Walk Movement</span></wrap> <span>Realistic Walk Movement</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:using_orxobjects_in_classes_with_an_eventhandler|{{tutorials:headline-events.png|}}]] +<wrap headline-image>[[en:tutorials:objects:using_orxobjects_in_classes_with_an_eventhandler|{{headers:headline-events.png|}}]] 
 <span>Using orxObjects in Classes with an EventHandler</span></wrap> <span>Using orxObjects in Classes with an EventHandler</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:particle_explosions|{{tutorials:headline-particle-explosions.png|}}]] +<wrap headline-image>[[en:tutorials:animation:particle_explosions|{{headers:headline-particle-explosions.png|}}]] 
 <span>Creating Particle Explosions</span></wrap> <span>Creating Particle Explosions</span></wrap>
  
 ==== Fonts ==== ==== Fonts ====
-<wrap headline-image>[[en:tutorials:community:enobayram:text_and_shaders|{{:tutorials:text_and_shader_thumbnail.png|}}]] +<wrap headline-image>[[en:tutorials:shaders:text_and_shaders|{{headers:headline-text-shader.png|}}]] 
 <span>Fun with Text and Shaders</span></wrap> <span>Fun with Text and Shaders</span></wrap>
-<wrap headline-image>[[en:tutorials:orxfontgen|{{examples:headline-fonts.png|}}]] +<wrap headline-image>[[en:tutorials:text-fonts:orxfontgen|{{headers:headline-fonts.png|}}]] 
 <span>orxFontGen</span></wrap> <span>orxFontGen</span></wrap>
-<wrap headline-image>[[en:tutorials:orxfontgen|{{examples:headline-fonts.png|}}]]  +<wrap headline-image>[[en:tutorials:text-fonts:fonttool |{{headers:headline-fonts.png|}}]] 
-<span>Font image generation tool (orxFontGen article 2)</span></wrap> +
-<wrap headline-image>[[cn:orx:tutorials:community:jtianling |{{examples:headline-fonts.png|}}]] +
 <span>Font tool for unicode, including Chinese</span></wrap> <span>Font tool for unicode, including Chinese</span></wrap>
 +<wrap headline-image>[[en:examples:text_fonts:main|{{headers:headline-more.png|}}]] 
 +<span>See more Font Examples</span></wrap>
  
 ==== FX ==== ==== FX ====
  
-<wrap headline-image>[[en:tutorials:fx|{{examples:headline-fx.png|}}]] +<wrap headline-image>[[en:tutorials:fx:fx|{{headers:headline-fx.png|}}]] 
 <span>FX</span></wrap> <span>FX</span></wrap>
-<wrap headline-image>[[en:tutorials:spawners:electrical_sparks|{{tutorials:headline-particles.png|}}]] +<wrap headline-image>[[en:tutorials:spawners:electrical_sparks|{{headers:headline-particles.png|}}]] 
 <span>Sparks with Spawners and FX</span></wrap> <span>Sparks with Spawners and FX</span></wrap>
-<wrap headline-image>[[en:tutorials:creating_an_insect_object|{{tutorials:headline-insect.png|}}]] +<wrap headline-image>[[en:tutorials:physics:creating_an_insect_object|{{headers:headline-insect.png|}}]] 
 <span>Creating an Insect Object (Speed FX)</span></wrap> <span>Creating an Insect Object (Speed FX)</span></wrap>
 +<wrap headline-image>[[en:examples:fx:main|{{headers:headline-more.png|}}]] 
 +<span>See more FX Examples</span></wrap>
  
 ==== Game Guides ==== ==== Game Guides ====
  
-<wrap headline-image>[[en:guides:beginners:main|{{tutorials:headline-animation.png|}}]] +<wrap headline-image>[[en:guides:beginners:main|{{headers:headline-animation.png|}}]] 
 <span>Beginner's Guide - Platform Game</span></wrap> <span>Beginner's Guide - Platform Game</span></wrap>
-<wrap headline-image>[[en:guides:ufo:main|{{tutorials:headline-animation.png|}}]] +<wrap headline-image>[[en:guides:ufo:main|{{headers:headline-animation.png|}}]] 
 <span>Beginner's Guide - 2D UFO Game</span></wrap> <span>Beginner's Guide - 2D UFO Game</span></wrap>
-<wrap headline-image>[[cn:orx:tutorials:community:jtianling|{{tutorials:headline-animation.png|}}]] +<wrap headline-image>[[en:guides:ufo:video|{{headers:headline-animation.png|}}]]  
 +<span>Beginner's Guide - UFO Game Video Version</span></wrap> 
 +<wrap headline-image>[[cn:orx:tutorials:community:jtianling|{{headers:headline-animation.png|}}]] 
 <span>Making an Arkanoid Game</span></wrap> <span>Making an Arkanoid Game</span></wrap>
-<wrap headline-image>[[cn:orx:tutorials:community:jtianling|{{tutorials:headline-animation.png|}}]] +<wrap headline-image>[[cn:orx:tutorials:community:jtianling|{{headers:headline-animation.png|}}]] 
 <span>Making an Arkanoid Game Part 2</span></wrap> <span>Making an Arkanoid Game Part 2</span></wrap>
  
 ==== iPad / iOS / iPhone ==== ==== iPad / iOS / iPhone ====
  
-<wrap headline-image>[[en:tutorials:community:tdomhan:compressedtextures|{{tutorials:headline-ios.png|}}]] +<wrap headline-image>[[en:tutorials:textures:compressedtextures|{{headers:headline-ios.png|}}]] 
 <span>Using compressed textures on the iPad</span></wrap> <span>Using compressed textures on the iPad</span></wrap>
-<wrap headline-image>[[en:tutorials:community:tdomhan:ipadport|{{tutorials:headline-ios.png|}}]] +<wrap headline-image>[[en:tutorials:ipadport|{{headers:headline-ios.png|}}]] 
 <span>Porting a game to the iPad</span></wrap> <span>Porting a game to the iPad</span></wrap>
  
 ==== Input ==== ==== Input ====
-<wrap headline-image>[[en:tutorials:8way_joystick_control|{{tutorials:headline-input.png|}}]] +<wrap headline-image>[[en:tutorials:input:8way_joystick_control|{{headers:headline-input.png|}}]] 
 <span>8 Way Joystick / Gamepad Control</span></wrap> <span>8 Way Joystick / Gamepad Control</span></wrap>
-<wrap headline-image>[[en:tutorials:analog_joystick_gamepad_control|{{tutorials:headline-input.jpg|}}]] +<wrap headline-image>[[en:tutorials:input:analog_joystick_gamepad_control|{{headers:headline-input.jpg|}}]] 
 <span>Analog Joystick / Gamepad Control</span></wrap> <span>Analog Joystick / Gamepad Control</span></wrap>
-<wrap headline-image>[[en:tutorials:analog_stick_threshold|{{tutorials:headline-input.jpg|}}]] +<wrap headline-image>[[en:tutorials:input:analog_stick_threshold|{{headers:headline-input.jpg|}}]] 
 <span>Analog Stick Threshold</span></wrap> <span>Analog Stick Threshold</span></wrap>
-<wrap headline-image>[[en:tutorials:overriding_controller_mapping|{{tutorials:headline-input.jpg|}}]] +<wrap headline-image>[[en:tutorials:input:overriding_controller_mapping|{{headers:headline-input.jpg|}}]] 
 <span>Overriding a Controller Mapping</span></wrap> <span>Overriding a Controller Mapping</span></wrap>
-<wrap headline-image>[[en:tutorials:remapping_inputs|{{tutorials:headline-input.jpg|}}]] +<wrap headline-image>[[en:tutorials:input:remapping_inputs|{{headers:headline-input.jpg|}}]] 
 <span>Remapping Controller Inputs</span></wrap> <span>Remapping Controller Inputs</span></wrap>
-<wrap headline-image>[[en:tutorials:testing_input_controls|{{tutorials:headline-input.png|}}]] +<wrap headline-image>[[en:tutorials:input:testing_input_controls|{{headers:headline-input.png|}}]] 
 <span>Testing Key, Joystick and Mouse Inputs</span></wrap> <span>Testing Key, Joystick and Mouse Inputs</span></wrap>
-<wrap headline-image>[[en:tutorials:community:grey:tutorial4|{{tutorials:headline-physics.png|}}]] +<wrap headline-image>[[en:tutorials:physics:interaction-physics|{{headers:headline-physics.png|}}]] 
 <span>Interaction, Control and Physics</span></wrap> <span>Interaction, Control and Physics</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:realistic_walk_movement|{{tutorials:headline-realistic-walking.png|}}]] +<wrap headline-image>[[en:tutorials:animation:realistic_walk_movement|{{headers:headline-realistic-walking.png|}}]] 
 <span>Realistic Walk Movement</span></wrap> <span>Realistic Walk Movement</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:particle_explosions|{{tutorials:headline-particle-explosions.png|}}]] +<wrap headline-image>[[en:tutorials:animation:particle_explosions|{{headers:headline-particle-explosions.png|}}]] 
 <span>Creating Particle Explosions</span></wrap> <span>Creating Particle Explosions</span></wrap>
-<wrap headline-image>[[en:tutorials:community:tdomhan:mouse-over-effect|{{tutorials:headline-button-hover.png|}}]] +<wrap headline-image>[[en:tutorials:ui:mouse-over-effect|{{headers:headline-button-hover.png|}}]] 
 <span>Mouse over effect for buttons</span></wrap> <span>Mouse over effect for buttons</span></wrap>
-<wrap headline-image>[[en:tutorials:input_notes|{{tutorials:headline-input.jpg|}}]] +<wrap headline-image>[[en:tutorials:input:input_notes|{{headers:headline-input.jpg|}}]] 
 <span>Notes on input</span></wrap> <span>Notes on input</span></wrap>
-<wrap headline-image>[[en:tutorials:keyboard_inputs|{{tutorials:headline-input.png|}}]] +<wrap headline-image>[[en:tutorials:input:keyboard_inputs|{{headers:headline-input.png|}}]] 
 <span>Keyboard Inputs</span></wrap> <span>Keyboard Inputs</span></wrap>
 +<wrap headline-image>[[en:tutorials:input:mouse_grab|{{headers:headline-mouse-cursor.png|}}]] 
 +<span>Mouse Grab</span></wrap>
 +<wrap headline-image>[[en:tutorials:input:compiling_hidapi_library|{{headers:headline-input.png|}}]] 
 +<span>Compiling hidapi in a game</span></wrap>
 +<wrap headline-image>[[en:examples:input:main|{{headers:headline-more.png|}}]] 
 +<span>See more Input Examples</span></wrap>
 ==== Joints ==== ==== Joints ====
  
-<wrap headline-image>[[en:tutorials:creating_an_insect_object|{{tutorials:headline-insect.png|}}]] +<wrap headline-image>[[en:tutorials:physics:creating_an_insect_object|{{headers:headline-insect.png|}}]] 
 <span>Creating an Insect Object (Revolute Joint)</span></wrap> <span>Creating an Insect Object (Revolute Joint)</span></wrap>
-<wrap headline-image>[[en:tutorials:weld_joint_on_objects_with_bodies|{{tutorials:headline-joint.png|}}]] +<wrap headline-image>[[en:tutorials:physics:weld_joint_on_objects_with_bodies|{{headers:headline-joint.png|}}]] 
 <span>Weld Joint on parent/child Objects with Bodies</span></wrap> <span>Weld Joint on parent/child Objects with Bodies</span></wrap>
-<wrap headline-image>[[en:tutorials:z_order_of_objects_with_joints|{{tutorials:headline-joint.png|}}]] +<wrap headline-image>[[en:tutorials:physics:z_order_of_objects_with_joints|{{headers:headline-joint.png|}}]] 
 <span>Z-order of Objects with Joints</span></wrap> <span>Z-order of Objects with Joints</span></wrap>
  
 ==== Level Mapping ==== ==== Level Mapping ====
  
-<wrap headline-image>[[en:tutorials:community:sausage:semi-dynamic_objects_and_level_mapping|{{tutorials:headline-levels.png|}}]] +<wrap headline-image>[[en:tutorials:mapping:semi-dynamic_objects_and_level_mapping|{{headers:headline-levels.png|}}]] 
 <span>Semi-dynamic Objects and Level Mapping</span></wrap> <span>Semi-dynamic Objects and Level Mapping</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:tmx_to_orx|{{tutorials:headline-converters.png|}}]] +<wrap headline-image>[[en:tutorials:tools:tmx_to_orx|{{headers:headline-converters.png|}}]] 
 <span>Using the Tiled to ORX Converter</span></wrap> <span>Using the Tiled to ORX Converter</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sergeig:hexagongrid|{{tutorials:headline-levels.png|}}]] +<wrap headline-image>[[en:tutorials:shaders:hexagongrid|{{headers:headline-levels.png|}}]] 
 <span>Hexagon Grid Tutorial</span></wrap> <span>Hexagon Grid Tutorial</span></wrap>
-<wrap headline-image>[[en:tutorials:community:acksys:scrolled0|{{tutorials:headline-levels.png|}}]] +<wrap headline-image>[[en:tutorials:orxscroll:maps-in-scrolled|{{headers:headline-levels.png|}}]] 
 <span>Creating Maps in ScrollEd</span></wrap> <span>Creating Maps in ScrollEd</span></wrap>
 +<wrap headline-image>[[en:tutorials:orxscroll:path-finding|{{headers:headline-levels.png|}}]]  
 +<span>Pathfinding</span></wrap>
 ==== Linux ==== ==== Linux ====
  
-<wrap headline-image>[[en:orx:linux:setting_up_dev_on_linux|{{tutorials:headline-linux.jpg|}}]] +<wrap headline-image>[[en:tutorials:orx:linux:setting_up_dev_on_linux|{{headers:headline-linux.jpg|}}]] 
 <span>Setting up a Development Environment on Linux</span></wrap> <span>Setting up a Development Environment on Linux</span></wrap>
-<wrap headline-image>[[en:tutorials:community:katarak:linuxsetup|{{tutorials:headline-linux.jpg|}}]] +<wrap headline-image>[[en:tutorials:orx:linux:linuxsetup|{{headers:headline-linux.jpg|}}]] 
 <span>Linux Setup (brief overview)</span></wrap> <span>Linux Setup (brief overview)</span></wrap>
-<wrap headline-image>[[en:orx:linux:building_orx_with_codelite_on_linux|{{tutorials:headline-linux.jpg|}}]] +<wrap headline-image>[[en:tutorials:orx:linux:building_orx_with_codelite_on_linux|{{headers:headline-linux.jpg|}}]] 
 <span>Building the Orx library on Linux with Codelite</span></wrap> <span>Building the Orx library on Linux with Codelite</span></wrap>
-<wrap headline-image>[[en:tutorials:community:grey:setup_cl|{{tutorials:headline-linux.jpg|}}]]<span>Codelite in Linux</span></wrap> +<wrap headline-image>[[en:tutorials:orx:linux:compiling-orx-linux|{{headers:headline-linux.jpg|}}]]<span>Codelite in Linux</span></wrap> 
-<wrap headline-image>[[en:orx:linux:building_orx_using_codeblocks_for_linux|{{tutorials:headline-linux.jpg|}}]]<span>Building the Orx Library with Code::Blocks on Linux</span></wrap> +<wrap headline-image>[[en:tutorials:orx:linux:building_orx_using_codeblocks_for_linux|{{headers:headline-linux.jpg|}}]]<span>Building the Orx Library with Code::Blocks on Linux</span></wrap>
-<wrap headline-image>[[en:tutorials:community:grey:tutorial1|{{tutorials:headline-ide.png|}}]]  +
-<span>Setting up Visual Studio (win) or Codelite (linux)</span></wrap> +
 ==== Localisation ==== ==== Localisation ====
  
-<wrap headline-image>[[en:tutorials:locale|{{tutorials:headline-locale.png|}}]] +<wrap headline-image>[[en:tutorials:localization:locale|{{headers:headline-locale.png|}}]] 
 <span>Localization</span></wrap> <span>Localization</span></wrap>
 +<wrap headline-image>[[en:tutorials:localization:localization|{{headers:headline-localization.png|}}]] 
 +<span>Localization and Multiple Languages</span></wrap>
  
 ==== Mac OS X ==== ==== Mac OS X ====
  
-<wrap headline-image>[[en:orx:mac:setting_up_dev_on_mac|{{tutorials:headline-macosx.jpg|}}]] +<wrap headline-image>[[en:tutorials:orx:mac:setting_up_dev_on_mac|{{headers:headline-macosx.jpg|}}]] 
 <span>Setting up a Development Environment for Mac OS X</span></wrap> <span>Setting up a Development Environment for Mac OS X</span></wrap>
-<wrap headline-image>[[en:orx:mac:cloning_and_building_orx_on_mac|{{tutorials:headline-macosx.jpg|}}]] +<wrap headline-image>[[en:tutorials:orx:mac:cloning_and_building_orx_on_mac|{{headers:headline-macosx.jpg|}}]] 
 <span>Cloning and building the Orx library on Mac OS X</span></wrap> <span>Cloning and building the Orx library on Mac OS X</span></wrap>
-<wrap headline-image>[[en:orx:mac:building_orx_with_xcode_on_mac|{{tutorials:headline-macosx.jpg|}}]] +<wrap headline-image>[[en:tutorials:orx:mac:building_orx_with_xcode_on_mac|{{headers:headline-macosx.jpg|}}]] 
 <span>Building the Orx Library with Xcode on Mac OS X</span></wrap> <span>Building the Orx Library with Xcode on Mac OS X</span></wrap>
-<wrap headline-image>[[en:orx:mac:building_orx_on_codelite_for_mac|{{tutorials:headline-macosx.jpg|}}]] +<wrap headline-image>[[en:tutorials:orx:mac:building_orx_on_codelite_for_mac|{{headers:headline-macosx.jpg|}}]] 
 <span>Building the Orx Library with Codelite on Mac OS X</span></wrap> <span>Building the Orx Library with Codelite on Mac OS X</span></wrap>
-<wrap headline-image>[[en:orx:mac:building_orx_using_codeblocks_for_mac|{{tutorials:headline-macosx.jpg|}}]] +<wrap headline-image>[[en:tutorials:orx:mac:building_orx_using_codeblocks_for_mac|{{headers:headline-macosx.jpg|}}]] 
 <span>Building the Orx Library with Code::Blocks on Mac OS X</span></wrap> <span>Building the Orx Library with Code::Blocks on Mac OS X</span></wrap>
-<wrap headline-image>[[en:orx:mac:setting_up_a_project_on_mac|{{tutorials:headline-macosx.jpg|}}]] +<wrap headline-image>[[en:tutorials:orx:mac:setting_up_a_project_on_mac|{{headers:headline-macosx.jpg|}}]] 
 <span>Setting up a game project on Mac OS X</span></wrap> <span>Setting up a game project on Mac OS X</span></wrap>
 ==== Music ==== ==== Music ====
  
-<wrap headline-image>[[en:tutorials:sound|{{tutorials:headline-sound.png|}}]] +<wrap headline-image>[[en:tutorials:audio:sound|{{headers:headline-sound.png|}}]] 
 <span>Sound & Music</span></wrap> <span>Sound & Music</span></wrap>
-<wrap headline-image>[[en:tutorials:community:tdomhan:sound-recording|{{tutorials:headline-sound-recording.png|}}]] +<wrap headline-image>[[en:tutorials:audio:sound-recording|{{headers:headline-sound-recording.png|}}]] 
 <span>Sound Recording</span></wrap> <span>Sound Recording</span></wrap>
-<wrap headline-image>[[en:tutorials:sound_buses|{{tutorials:headline-sound.png|}}]] +<wrap headline-image>[[en:tutorials:audio:sound_buses|{{headers:headline-sound.png|}}]] 
 <span>Sound Buses</span></wrap> <span>Sound Buses</span></wrap>
  
 ==== Objects ==== ==== Objects ====
  
-<wrap headline-image>[[en:tutorials:object|{{examples:headline-objects.png|}}]] +<wrap headline-image>[[en:tutorials:objects:object|{{headers:headline-objects.png|}}]] 
 <span>Basic Object</span></wrap> <span>Basic Object</span></wrap>
-<wrap headline-image>[[en:tutorials:frame|{{examples:headline-object2.png|}}]] +<wrap headline-image>[[en:tutorials:objects:frame|{{headers:headline-object2.png|}}]] 
 <span>Object Transformation</span></wrap> <span>Object Transformation</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:semi-dynamic_objects_and_level_mapping|{{tutorials:headline-levels.png|}}]] +<wrap headline-image>[[en:tutorials:mapping:semi-dynamic_objects_and_level_mapping|{{headers:headline-levels.png|}}]] 
 <span>Semi-dynamic Objects and Level Mapping</span></wrap> <span>Semi-dynamic Objects and Level Mapping</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:using_orxobjects_in_classes_with_an_eventhandler|{{examples:headline-objects.png|}}]] +<wrap headline-image>[[en:tutorials:objects:using_orxobjects_in_classes_with_an_eventhandler|{{headers:headline-objects.png|}}]] 
 <span>Objects in Classes with EventHandlers</span></wrap> <span>Objects in Classes with EventHandlers</span></wrap>
-<wrap headline-image>[[en:tutorials:community:acksys:scroll1|{{examples:headline-objects.png|}}]] +<wrap headline-image>[[en:tutorials:orxscroll:binding-orxscroll|{{headers:headline-objects.png|}}]] 
 <span>The Binding of Objects</span></wrap> <span>The Binding of Objects</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sergeig:objecttreetraversing|{{examples:headline-objects.png|}}]] +<wrap headline-image>[[en:tutorials:objecttreetraversing|{{headers:headline-objects.png|}}]] 
 <span>Object Traversing</span></wrap> <span>Object Traversing</span></wrap>
-<wrap headline-image>[[en:tutorials:object_rotation_notes|{{examples:headline-objects.png|}}]] +<wrap headline-image>[[en:tutorials:objects:object_rotation_notes|{{headers:headline-objects.png|}}]] 
 <span>Notes on Rotation</span></wrap> <span>Notes on Rotation</span></wrap>
-<wrap headline-image>[[en:tutorials:community:enobayram:glow|{{tutorials:glow_tutorial_thumbnail.png|}}]] +<wrap headline-image>[[en:tutorials:shaders:glow|{{headers:headline-shader-glow.png|}}]] 
 <span>A natural-looking glowing ball effect</span></wrap> <span>A natural-looking glowing ball effect</span></wrap>
-<wrap headline-image>[[en:tutorials:creating_an_insect_object|{{tutorials:headline-insect.png|}}]] +<wrap headline-image>[[en:tutorials:physics:creating_an_insect_object|{{headers:headline-insect.png|}}]] 
 <span>Creating an Insect Object</span></wrap> <span>Creating an Insect Object</span></wrap>
-<wrap headline-image>[[en:tutorials:creating_an_object_with_many_parts|{{examples:headline-objects.png|}}]] +<wrap headline-image>[[en:tutorials:objects:creating_an_object_with_many_parts|{{headers:headline-objects.png|}}]] 
 <span>Creating an Object made of many Parts</span></wrap> <span>Creating an Object made of many Parts</span></wrap>
-<wrap headline-image>[[en:tutorials:passing_objects|{{examples:headline-objects.png|}}]] +<wrap headline-image>[[en:tutorials:objects:passing_objects|{{headers:headline-objects.png|}}]] 
 <span>Passing items from one Object to another</span></wrap> <span>Passing items from one Object to another</span></wrap>
-<wrap headline-image>[[en:tutorials:structure_logall|{{examples:headline-objects.png|}}]]  +<wrap headline-image>[[en:tutorials:objects:lifetime|{{headers:headline-objects.png|}}]] 
-<span>Logging all Structures to a Tree</span></wrap> +
-<wrap headline-image>[[en:tutorials:lifetime|{{examples:headline-objects.png|}}]] +
 <span>Object Lifetime</span></wrap> <span>Object Lifetime</span></wrap>
 +<wrap headline-image>[[en:tutorials:objects:useparentspace|{{headers:headline-object2.png|}}]] 
 +<span>Relative Object Positioning and Scaling</span></wrap>
 +<wrap headline-image>[[en:tutorials:viewport:viewport_teleporting|{{headers:headline-teleporting.png|}}]] 
 +<span>Teleporting on Screen Edges</span></wrap>
 +<wrap headline-image>[[en:tutorials:objects:literals_for_objects|{{headers:headline-object2.png|}}]] 
 +<span>Literals for Objects</span></wrap>
 +<wrap headline-image>[[en:tutorials:objects:command_hooks|{{headers:headline-objects.png|}}]] 
 +<span>Command Hooks for Object Events</span></wrap>
 +<wrap headline-image>[[en:tutorials:objects:age|{{headers:headline-objects.png|}}]] 
 +<span>Aged Objects</span></wrap>
 +<wrap headline-image>[[en:examples:objects|{{headers:headline-more.png|}}]] 
 +<span>See more Object Examples</span></wrap>
  
 ==== Orx Code (General) ==== ==== Orx Code (General) ====
  
-<wrap headline-image>[[en:tutorials:community:sausage:orxstrings_strings_and_chars|{{tutorials:headline-code.png|}}]] +<wrap headline-image>[[en:tutorials:orxstrings_strings_and_chars|{{headers:headline-code.png|}}]] 
 <span>orxSTRINGs, strings and chars</span></wrap> <span>orxSTRINGs, strings and chars</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:orxcolors|{{tutorials:headline-colour.png|}}]] +<wrap headline-image>[[en:tutorials:color:orxcolors|{{headers:headline-colour.png|}}]] 
 <span>orxCOLOR and how to colour an object</span></wrap> <span>orxCOLOR and how to colour an object</span></wrap>
-<wrap headline-image>[[cn:orx:tutorials:community:jtianling|{{tutorials:headline-code.png|}}]] +<wrap headline-image>[[cn:orx:tutorials:community:jtianling|{{headers:headline-code.png|}}]] 
 <span>Lists, HashTables and Trees</span></wrap> <span>Lists, HashTables and Trees</span></wrap>
  
 ==== Orx (Setting up) ==== ==== Orx (Setting up) ====
  
-<wrap headline-image>[[en:tutorials:cloning_orx_from_github|{{tutorials:headline-screwdriver.png|}}]] +<wrap headline-image>[[en:tutorials:orx:cloning_orx_from_github|{{headers:headline-screwdriver.png|}}]] 
 <span>Cloning Orx from Github</span></wrap> <span>Cloning Orx from Github</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:using-premake-to-create-build-projects|{{tutorials:headline-ide.png|}}]] +<wrap headline-image>[[en:tutorials:orx:using-premake-to-create-build-projects|{{headers:headline-ide.png|}}]] 
 <span>Using Premake to create a Build Project to compile ORX from scratch</span></wrap> <span>Using Premake to create a Build Project to compile ORX from scratch</span></wrap>
-<wrap headline-image>[[en:tutorials:compiling_orx_with_mingw32_gmake|{{tutorials:headline-windows.png|}}]] +<wrap headline-image>[[en:tutorials:orx:windows:compiling_orx_with_mingw32_gmake|{{headers:headline-windows.png|}}]] 
 <span>Compiling Orx with mingw32/gmake</span></wrap> <span>Compiling Orx with mingw32/gmake</span></wrap>
-<wrap headline-image>[[en:orx:main|{{tutorials:headline-screwdriver.png|}}]] +<wrap headline-image>[[en:orx:main|{{headers:headline-screwdriver.png|}}]] 
 <span>Download a pre-built Orx for your environment</span></wrap> <span>Download a pre-built Orx for your environment</span></wrap>
-<wrap headline-image>[[en:tutorials:bounce_demo|{{tutorials:headline-bounce-demo.jpg|}}]] +<wrap headline-image>[[en:tutorials:config:bounce_demo|{{headers:headline-bounce-demo.jpg|}}]] 
 <span>The Bounce Demo</span></wrap> <span>The Bounce Demo</span></wrap>
 +<wrap headline-image>[[https://www.youtube.com/watch?v=2_E6fLyBMPU&t=107s|{{headers:headline-orx-live.png|}}]]  
 +<span>Getting & setting up Orx Video</span></wrap>
  
 ==== Orx/Scroll (C++ Abstraction layer for Orx) ==== ==== Orx/Scroll (C++ Abstraction layer for Orx) ====
  
-<wrap headline-image>[[en:tutorials:community:acksys:scroll0|{{tutorials:headline-orx-scroll.png|}}]] +<wrap headline-image>[[en:tutorials:orxscroll:introduction-orxscroll|{{headers:headline-orx-scroll.png|}}]] 
 <span>An Introduction to Orx/Scroll</span></wrap> <span>An Introduction to Orx/Scroll</span></wrap>
-<wrap headline-image>[[en:tutorials:community:acksys:scroll1|{{tutorials:headline-orx-scroll.png|}}]] +<wrap headline-image>[[en:tutorials:orxscroll:binding-orxscroll|{{headers:headline-orx-scroll.png|}}]] 
 <span>The Binding of Objects</span></wrap> <span>The Binding of Objects</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sergeig:scroll0|{{tutorials:headline-orx-scroll.png|}}]]  +<wrap headline-image>[[en:tutorials:orxscroll:creating_your_own_scroll_project_using_init|{{headers:headline-orx-scroll.png|}}]]  
-<span>Empty Orx/Scroll Project</span></wrap> +<span>Creating an orx/Scroll project using 'init'</span></wrap> 
-<wrap headline-image>[[en:tutorials:creating_your_own_scroll_project_using_init|{{tutorials:headline-orx-scroll.png|}}]]  +<wrap headline-image>[[en:tutorials:orxscroll:maps-in-scrolled|{{headers:headline-levels.png|}}]] 
-<span>Creating your own orx/Scroll project using 'init'</span></wrap> +
-<wrap headline-image>[[en:tutorials:community:acksys:scrolled0|{{tutorials:headline-levels.png|}}]] +
 <span>Creating Maps in ScrollEd</span></wrap> <span>Creating Maps in ScrollEd</span></wrap>
-<wrap headline-image>[[en:tutorials:colliding_scrollobjects_with_orxobjects|{{tutorials:headline-orx-scroll.png|}}]] +<wrap headline-image>[[en:tutorials:orxscroll:colliding_scrollobjects_with_orxobjects|{{headers:headline-orx-scroll.png|}}]] 
 <span>Colliding ScrollObjects with Orx Objects</span></wrap> <span>Colliding ScrollObjects with Orx Objects</span></wrap>
-<wrap headline-image>[[en:tutorials:access_scrollclass_from_scrollobjects|{{tutorials:headline-orx-scroll.png|}}]] +<wrap headline-image>[[en:tutorials:orxscroll:access_scrollclass_from_scrollobjects|{{headers:headline-orx-scroll.png|}}]] 
 <span>Access Scroll class from ScrollObject</span></wrap> <span>Access Scroll class from ScrollObject</span></wrap>
-<wrap headline-image>[[en:tutorials:scrollobject_to_scrollobject_communication|{{tutorials:headline-orx-scroll.png|}}]] +<wrap headline-image>[[en:tutorials:orxscroll:scrollobject_to_scrollobject_communication|{{headers:headline-orx-scroll.png|}}]] 
 <span>ScrollObject to ScrollObject Communication</span></wrap> <span>ScrollObject to ScrollObject Communication</span></wrap>
-<wrap headline-image>[[en:tutorials:changing_default_config_file_for_scroll|{{tutorials:headline-orx-scroll.png|}}]] +<wrap headline-image>[[en:tutorials:orxscroll:changing_default_config_file_for_scroll|{{headers:headline-orx-scroll.png|}}]] 
 <span>Changing the Default Config File for orx/Scroll</span></wrap> <span>Changing the Default Config File for orx/Scroll</span></wrap>
-<wrap headline-image>[[en:tutorials:scrollobject_along_a_curve|{{tutorials:headline-orx-scroll.png|}}]] +<wrap headline-image>[[en:tutorials:orxscroll:scrollobject_along_a_curve|{{headers:headline-orx-scroll.png|}}]] 
 <span>Moving a ScrollObject along a curve</span></wrap> <span>Moving a ScrollObject along a curve</span></wrap>
 +<wrap headline-image>[[en:tutorials:orxscroll:scroll_cameras_and_viewports|{{headers:headline-orx-scroll.png|}}]] 
 +<span>orxScroll, Cameras and Viewports</span></wrap>
 +<wrap headline-image>[[en:tutorials:orxscroll:progressbar_in_scroll|{{headers:headline-orx-scroll.png|}}]] 
 +<span>ProgressBars in orxScroll</span></wrap>
 +<wrap headline-image>[[en:tutorials:orxscroll:path-finding|{{headers:headline-levels.png|}}]] 
 +<span>Pathfinding</span></wrap>
 +<wrap headline-image>[[en:examples:orx_scroll:main|{{headers:headline-more.png|}}]] 
 +<span>See more orx/Scroll Examples</span></wrap>
  
 ==== Physics ==== ==== Physics ====
  
-<wrap headline-image>[[en:tutorials:basic_physics_and_collisions|{{tutorials:headline-physics.png|}}]] +<wrap headline-image>[[en:tutorials:physics:basic_physics_and_collisions|{{headers:headline-physics.png|}}]] 
 <span>Basic Physics and Collisions</span></wrap> <span>Basic Physics and Collisions</span></wrap>
-<wrap headline-image>[[en:tutorials:physics|{{tutorials:headline-physics.png|}}]] +<wrap headline-image>[[en:tutorials:physics:physics|{{headers:headline-physics.png|}}]] 
 <span>Physics</span></wrap> <span>Physics</span></wrap>
-<wrap headline-image>[[en:tutorials:community:grey:tutorial4|{{tutorials:headline-physics.png|}}]] +<wrap headline-image>[[en:tutorials:physics:raycasting|{{headers:headline-physics.png|}}]]  
 +<span>Raycasting</span></wrap> 
 +<wrap headline-image>[[en:tutorials:physics:interaction-physics|{{headers:headline-physics.png|}}]] 
 <span>Interaction, Control and Physics</span></wrap> <span>Interaction, Control and Physics</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:inkscape_to_orx|{{tutorials:headline-converters.png|}}]] +<wrap headline-image>[[en:tutorials:tools:inkscape_to_orx|{{headers:headline-converters.png|}}]] 
 <span>Using the Inkscape SVG to ORX Converter</span></wrap> <span>Using the Inkscape SVG to ORX Converter</span></wrap>
-<wrap headline-image>[[en:tutorials:creating_an_object_with_many_parts|{{examples:headline-objects.png|}}]] +<wrap headline-image>[[en:tutorials:objects:creating_an_object_with_many_parts|{{headers:headline-objects.png|}}]] 
 <span>Creating an Object made of many Parts</span></wrap> <span>Creating an Object made of many Parts</span></wrap>
-<wrap headline-image>[[en:tutorials:creating_an_insect_object|{{tutorials:headline-insect.png|}}]] +<wrap headline-image>[[en:tutorials:physics:creating_an_insect_object|{{headers:headline-insect.png|}}]] 
 <span>Creating an Insect Object (Animation)</span></wrap> <span>Creating an Insect Object (Animation)</span></wrap>
-<wrap headline-image>[[en:tutorials:weld_joint_on_objects_with_bodies|{{tutorials:headline-joint.png|}}]] +<wrap headline-image>[[en:tutorials:physics:weld_joint_on_objects_with_bodies|{{headers:headline-joint.png|}}]] 
 <span>Weld Joint on parent/child Objects with Bodies</span></wrap> <span>Weld Joint on parent/child Objects with Bodies</span></wrap>
-<wrap headline-image>[[en:tutorials:force_points|{{examples:headline-objects.png|}}]] +<wrap headline-image>[[en:tutorials:physics:force_points|{{headers:headline-objects.png|}}]] 
 <span>Applying a force at a position point</span></wrap> <span>Applying a force at a position point</span></wrap>
 +<wrap headline-image>[[en:examples:physics:main|{{headers:headline-more.png|}}]]  
 +<span>See more Physics Examples</span></wrap>
 ==== Premake ==== ==== Premake ====
  
-<wrap headline-image>[[en:tutorials:community:sausage:using-premake-to-create-build-projects|{{tutorials:headline-ide.png|}}]] +<wrap headline-image>[[en:tutorials:orx:using-premake-to-create-build-projects|{{headers:headline-ide.png|}}]] 
 <span>Using Premake to create a Build Project to compile ORX from scratch</span></wrap> <span>Using Premake to create a Build Project to compile ORX from scratch</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:using-premake-for-your-own-project|{{tutorials:headline-ide.png|}}]] +<wrap headline-image>[[en:tutorials:projects:using-premake-for-your-own-project|{{headers:headline-ide.png|}}]] 
 <span>How to use Premake to create a build configuration for your own project in any IDE/OS</span></wrap> <span>How to use Premake to create a build configuration for your own project in any IDE/OS</span></wrap>
  
 ==== Projects ==== ==== Projects ====
  
-<wrap headline-image>[[en:tutorials:creating_your_own_project|{{tutorials:headline-ide.png|}}]] +<wrap headline-image>[[en:tutorials:projects:creating_your_own_project|{{headers:headline-ide.png|}}]] 
 <span>Creating your own project using 'init'</span></wrap> <span>Creating your own project using 'init'</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:using-premake-for-your-own-project|{{tutorials:headline-ide.png|}}]] +<wrap headline-image>[[https://www.youtube.com/watch?v=2_E6fLyBMPU&t=371s|{{headers:headline-orx-live.png|}}]]  
 +<span>The 'init' command & available extensions Video</span></wrap> 
 +<wrap headline-image>[[en:tutorials:orxscroll:creating_your_own_scroll_project_using_init|{{headers:headline-orx-scroll.png|}}]]  
 +<span>Creating an orx/Scroll project using 'init'</span></wrap> 
 +<wrap headline-image>[[en:tutorials:projects:using-premake-for-your-own-project|{{headers:headline-ide.png|}}]] 
 <span>How to use Premake to create a build configuration for your own project in any IDE/OS</span></wrap> <span>How to use Premake to create a build configuration for your own project in any IDE/OS</span></wrap>
-<wrap headline-image>[[en:tutorials:setup_xcode|{{tutorials:headline-ide.png|}}]] +<wrap headline-image>[[en:tutorials:setup_xcode|{{headers:headline-ide.png|}}]] 
 <span>XCode 3 Tutorial</span></wrap> <span>XCode 3 Tutorial</span></wrap>
-<wrap headline-image>[[:deploying_your_application_to_android|{{tutorials:headline-android.png|}}]] +<wrap headline-image>[[en:tutorials:android:deploying_your_application_to_android|{{headers:headline-android.png|}}]] 
 <span>Working with Android</span></wrap> <span>Working with Android</span></wrap>
-<wrap headline-image>[[en:tutorials:setup_android-native|{{tutorials:headline-android.png|}}]] +<wrap headline-image>[[en:tutorials:android:setup_android-native|{{headers:headline-android.png|}}]] 
 <span><del>Native Tutorial (deprecated)</del></span></wrap> <span><del>Native Tutorial (deprecated)</del></span></wrap>
-<wrap headline-image>[[:using_the_android_demo_as_a_template_for_your_own_projects|{{tutorials:headline-android.png|}}]] +<wrap headline-image>[[en:tutorials:android:using_the_android_demo_as_a_template_for_your_own_projects|{{headers:headline-android.png|}}]] 
 <span>Using the Android Demo as a template for your own projects</span></wrap> <span>Using the Android Demo as a template for your own projects</span></wrap>
-<wrap headline-image>[[en:tutorials:community:enobayram:orxhub_user|{{tutorials:headline-screwdriver.png|}}]] +<wrap headline-image>[[en:tutorials:projects:orxhub_user|{{headers:headline-screwdriver.png|}}]] 
 <span>Using orxhub</span></wrap> <span>Using orxhub</span></wrap>
  
 ==== Publishing ==== ==== Publishing ====
  
-<wrap headline-image>[[en:tutorials:community:sausage:preparing_a_windows_release|{{tutorials:headline-packaging.png|}}]] +<wrap headline-image>[[en:tutorials:publishing:preparing_a_windows_release|{{headers:headline-packaging.png|}}]] 
 <span>Preparing for a release under Windows</span></wrap> <span>Preparing for a release under Windows</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:preparing_a_macosx_release|{{tutorials:headline-packaging.png|}}]] +<wrap headline-image>[[en:tutorials:publishing:preparing_a_macosx_release|{{headers:headline-packaging.png|}}]] 
 <span>Preparing for a release under MacOSX</span></wrap> <span>Preparing for a release under MacOSX</span></wrap>
-<wrap headline-image>[[en:tutorials:consoleless_applications|{{tutorials:headline-packaging.png|}}]] +<wrap headline-image>[[en:tutorials:publishing:consoleless_applications|{{headers:headline-packaging.png|}}]] 
 <span>Console-less Applications</span></wrap> <span>Console-less Applications</span></wrap>
 +<wrap headline-image>[[en:tutorials:android:android_project_packaging|{{headers:headline-android.png|}}]] 
 +<span>Android Packaging Scripts for continued deployments</span></wrap>
 +<wrap headline-image>[[en:tutorials:publishing:common_release_checklist|{{headers:headline-packaging.png|}}]] 
 +<span>Common Release Checklist</span></wrap>
 +
 +
 ==== Scrolling ==== ==== Scrolling ====
-<wrap headline-image>[[en:tutorials:scrolling|{{tutorials:replace-me.png|}}]] +<wrap headline-image>[[en:tutorials:scrolling|{{headers:headline-replace-me.png|}}]] 
 <span>Scrolling</span></wrap> <span>Scrolling</span></wrap>
  
  
 ==== Resources ==== ==== Resources ====
-<wrap headline-image>[[https://groups.google.com/forum/#!topic/orx-dev/gp-wHv1OmVk|{{examples:resources_icon.png|}}]] +<wrap headline-image>[[https://groups.google.com/forum/#!topic/orx-dev/gp-wHv1OmVk|{{headers:headline-resources.png|}}]] 
 <span>Zip Archive Resources</span></wrap> <span>Zip Archive Resources</span></wrap>
-<wrap headline-image>[[https://groups.google.com/forum/#!msg/orx-dev/HTKx_fAph0k/A0mz98VazRMJ|{{examples:resources_icon.png|}}]] +<wrap headline-image>[[https://groups.google.com/forum/#!msg/orx-dev/HTKx_fAph0k/A0mz98VazRMJ|{{headers:headline-resources.png|}}]] 
 <span>Resources over HTTP</span></wrap> <span>Resources over HTTP</span></wrap>
 +<wrap headline-image>[[en:tutorials:resources:resource_reloading|{{headers:headline-resources.png|}}]] 
 +<span>Resource Reloading</span></wrap>
 +<wrap headline-image>[[en:examples:resource_management:main|{{headers:headline-more.png|}}]] 
 +<span>See more Resource Examples</span></wrap>
 +
 +==== Scenes ====
 +<wrap headline-image>[[en:tutorials:scenes:data_driven_scene_transitions|{{headers:headline-teleporting.png|}}]] 
 +<span>Data-Driven Scene Transitions</span></wrap>
 +
 +
  
-==== Scene Loading ==== 
-<wrap headline-image>[[en:tutorials:community:grey:tutorial3|{{tutorials:headline-scene-loading.png|}}]]  
-<span>Scene Loading and Animation</span></wrap> 
  
 ==== Shaders ==== ==== Shaders ====
  
-<wrap headline-image>[[en:tutorials:spawner|{{tutorials:headline-shaders.png|}}]] +<wrap headline-image>[[en:tutorials:shaders:getting_started_with_shaders|{{headers:headline-shaders2.png|}}]]  
 +<span>Getting started with Shaders in Orx</span></wrap> 
 +<wrap headline-image>[[en:tutorials:shaders:shaders_in_screen_space|{{headers:headline-shaders2.png|}}]]  
 +<span>Shaders in Screen Space</span></wrap> 
 +<wrap headline-image>[[en:tutorials:spawners:spawner|{{headers:headline-shaders.png|}}]] 
 <span>Spawner & Shader</span></wrap> <span>Spawner & Shader</span></wrap>
-<wrap headline-image>[[en:tutorials:lighting|{{tutorials:headline-shaders.png|}}]] +<wrap headline-image>[[en:tutorials:shaders:lighting|{{headers:headline-shaders.png|}}]] 
 <span>Shader & Lighting</span></wrap> <span>Shader & Lighting</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sergeig:shadercoordinates|{{tutorials:headline-shaders.png|}}]] +<wrap headline-image>[[en:tutorials:shaders:shadercoordinates|{{headers:headline-shaders.png|}}]] 
 <span>Shader coordinates tutorial</span></wrap> <span>Shader coordinates tutorial</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sergeig:hexagongrid|{{tutorials:headline-shaders.png|}}]] +<wrap headline-image>[[en:tutorials:shaders:hexagongrid|{{headers:headline-shaders.png|}}]] 
 <span>Hexagon Grid Tutorial</span></wrap> <span>Hexagon Grid Tutorial</span></wrap>
-<wrap headline-image>[[en:tutorials:community:enobayram:glow|{{tutorials:glow_tutorial_thumbnail.png|}}]] +<wrap headline-image>[[en:tutorials:shaders:hexagongrid2|{{tutorials:shaders:hex_shader_screen.png?180x100|}}]]  
 +<span>Hexagon Grid Tutorial (Axial/Cubial Coordinates)</span></wrap> 
 +<wrap headline-image>[[en:tutorials:shaders:glow|{{headers:headline-shader-glow.png|}}]] 
 <span>A natural-looking glowing ball effect</span></wrap> <span>A natural-looking glowing ball effect</span></wrap>
-<wrap headline-image>[[en:tutorials:community:enobayram:text_and_shaders|{{:tutorials:text_and_shader_thumbnail.png|}}]] +<wrap headline-image>[[en:tutorials:shaders:text_and_shaders|{{headers:headline-text-shader.png|}}]] 
 <span>Fun with Text and Shaders</span></wrap> <span>Fun with Text and Shaders</span></wrap>
 +<wrap headline-image>[[en:tutorials:shaders:maps_in_a_shader|{{headers:headline-tilemap.png|}}]] 
 +<span>Maps in a Shader</span></wrap>
 +<wrap headline-image>[[en:examples:shaders:main|{{headers:headline-more.png|}}]] 
 +<span>See more Shader Examples</span></wrap>
  
 ==== Sound ==== ==== Sound ====
  
-<wrap headline-image>[[en:tutorials:sound|{{tutorials:headline-sound.png|}}]] +<wrap headline-image>[[en:tutorials:audio:sound|{{headers:headline-sound.png|}}]] 
 <span>Sound & Music</span></wrap> <span>Sound & Music</span></wrap>
-<wrap headline-image>[[en:tutorials:community:tdomhan:sound-recording|{{tutorials:headline-sound-recording.png|}}]] +<wrap headline-image>[[en:tutorials:audio:sound-recording|{{headers:headline-sound-recording.png|}}]] 
 <span>Sound Recording</span></wrap> <span>Sound Recording</span></wrap>
-<wrap headline-image>[[en:tutorials:sound_buses|{{tutorials:headline-sound.png|}}]] +<wrap headline-image>[[en:tutorials:audio:sound_buses|{{headers:headline-sound.png|}}]] 
 <span>Sound Buses</span></wrap> <span>Sound Buses</span></wrap>
 +<wrap headline-image>[[en:tutorials:audio:audio_filters|{{headers:headline-sound-recording.png|}}]]  
 +<span>Audio Filters</span></wrap> 
 +<wrap headline-image>[[https://www.youtube.com/watch?v=2_E6fLyBMPU&t=371s|{{headers:headline-orx-live.png|}}]]  
 +<span>Audio filters, miniaudio & audio extensions Video</span></wrap> 
 +<wrap headline-image>[[en:tutorials:audio:sound_spatialization|{{headers:headline-sound-recording.png|}}]]  
 +<span>Sound Spatialization</span></wrap>
 ==== Spawners ==== ==== Spawners ====
-<wrap headline-image>[[en:tutorials:spawner|{{tutorials:headline-shaders.png|}}]] +<wrap headline-image>[[en:tutorials:spawners:spawner|{{headers:headline-shaders.png|}}]] 
 <span>Spawner & Shader</span></wrap> <span>Spawner & Shader</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:particle_explosions|{{tutorials:headline-particle-explosions.png|}}]] +<wrap headline-image>[[en:tutorials:animation:particle_explosions|{{headers:headline-particle-explosions.png|}}]] 
 <span>Creating Particle Explosions</span></wrap> <span>Creating Particle Explosions</span></wrap>
-<wrap headline-image>[[en:tutorials:spawners:spawning_bullets|{{examples:headline-spawner.png|}}]] +<wrap headline-image>[[en:tutorials:spawners:spawning_bullets|{{headers:headline-spawner.png|}}]] 
 <span>Spawning Bullets</span></wrap> <span>Spawning Bullets</span></wrap>
-<wrap headline-image>[[en:tutorials:spawners:electrical_sparks|{{tutorials:headline-particles.png|}}]] +<wrap headline-image>[[en:tutorials:spawners:electrical_sparks|{{headers:headline-particles.png|}}]] 
 <span>Sparks with Spawners and FX</span></wrap> <span>Sparks with Spawners and FX</span></wrap>
-<wrap headline-image>[[en:tutorials:spawners:futurama_appearance|{{tutorials:headline-futurama.png|}}]] +<wrap headline-image>[[en:tutorials:spawners:futurama_appearance|{{headers:headline-futurama.png|}}]] 
 <span>Futurama Appearance Effect</span></wrap> <span>Futurama Appearance Effect</span></wrap>
 +<wrap headline-image>[[en:tutorials:spawners:useparentspace_for_spawners|{{headers:headline-spawner.png|}}]] 
 +<span>Spawners using Relative Position and Scale</span></wrap>
 +<wrap headline-image>[[en:examples:spawners:main|{{headers:headline-more.png|}}]] 
 +<span>See more Spawner Examples</span></wrap>
  
 ==== Sprites ==== ==== Sprites ====
  
-<wrap headline-image>[[en:tutorials:community:sausage:darkfunction_to_orx|{{tutorials:headline-converters.png|}}]] +<wrap headline-image>[[en:tutorials:tools:darkfunction_to_orx|{{headers:headline-converters.png|}}]] 
 <span>Using the darkFunction to ORX Converter</span></wrap> <span>Using the darkFunction to ORX Converter</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:tool-to-extract-gimp-guides|{{tutorials:headline-orx-gimp-addin.png|}}]] +<wrap headline-image>[[en:tutorials:tools:tool-to-extract-gimp-guides|{{headers:headline-orx-gimp-addin.png|}}]] 
 <span>Addin for The Gimp to Extract Guides for Configuration</span></wrap> <span>Addin for The Gimp to Extract Guides for Configuration</span></wrap>
- 
-==== Standalone Application ==== 
- 
-<wrap headline-image>[[en:tutorials:community:grey:tutorial2|{{tutorials:headline-code.png|}}]]  
-<span>Stand Alone Application</span></wrap> 
-<wrap headline-image>[[en:tutorials:locale|{{tutorials:headline-locale.png|}}]]  
-<span>Localization</span></wrap> 
-<wrap headline-image>[[en:tutorials:community:grey:tutorial3|{{tutorials:headline-scene-loading.png|}}]]  
-<span>Scene Loading and Animation</span></wrap> 
-<wrap headline-image>[[en:tutorials:community:grey:tutorial4|{{tutorials:headline-physics.png|}}]]  
-<span>Interaction, Control and Physics</span></wrap> 
  
 ==== System ==== ==== System ====
  
-<wrap headline-image>[[en:tutorials:display:clipboard|{{tutorials:headline-drop.png|}}]] +<wrap headline-image>[[en:tutorials:display:clipboard|{{headers:headline-drop.png|}}]] 
 <span>The Clipboard</span></wrap> <span>The Clipboard</span></wrap>
-<wrap headline-image>[[en:tutorials:display:drag_and_drop|{{tutorials:headline-drop.png|}}]] +<wrap headline-image>[[en:tutorials:display:drag_and_drop|{{headers:headline-drop.png|}}]] 
 <span>Drag and Drop</span></wrap> <span>Drag and Drop</span></wrap>
 +<wrap headline-image>[[en:tutorials:system:commandline_parameters|{{headers:headline-screwdriver.png|}}]]  
 +<span>Commandline Parameters</span></wrap>
 ==== Text ==== ==== Text ====
-<wrap headline-image>[[en:tutorials:community:enobayram:text_and_shaders|{{:tutorials:text_and_shader_thumbnail.png|}}]] +<wrap headline-image>[[en:tutorials:text-fonts:text_boundaries|{{headers:headline-text.png|}}]]  
 +<span>Text Boundaries</span></wrap> 
 +<wrap headline-image>[[en:tutorials:shaders:text_and_shaders|{{headers:headline-text-shader.png|}}]] 
 <span>Fun with Text and Shaders</span></wrap> <span>Fun with Text and Shaders</span></wrap>
-<wrap headline-image>[[en:orx:config:settings_structure:orxtext|{{examples:headline-fonts.png|}}]] +<wrap headline-image>[[en:orx:config:settings_structure:orxtext|{{headers:headline-fonts.png|}}]] 
 <span>orxFontGen</span></wrap> <span>orxFontGen</span></wrap>
 +<wrap headline-image>[[en:tutorials:text-fonts:text_background|{{headers:headline-text.png|}}]] 
 +<span>Text Background</span></wrap>
 +<wrap headline-image>[[en:examples:text_fonts:main|{{headers:headline-more.png|}}]] 
 +<span>See more Text Examples</span></wrap>
 ==== Textures ==== ==== Textures ====
  
-<wrap headline-image>[[en:tutorials:community:tdomhan:compressedtextures|{{tutorials:headline-ios.png|}}]] +<wrap headline-image>[[en:tutorials:textures:compressedtextures|{{headers:headline-ios.png|}}]] 
 <span>Using compressed textures on the iPad</span></wrap> <span>Using compressed textures on the iPad</span></wrap>
  
 ==== Timelines / Tracks ==== ==== Timelines / Tracks ====
-<wrap headline-image>[[en:tutorials:community:sausage:tracks|{{examples:header-tracks.jpg|}}]] +<wrap headline-image>[[en:tutorials:tracks:tracks|{{headers:headline-tracks.jpg|}}]] 
 <span>Timelines / Tracks</span></wrap> <span>Timelines / Tracks</span></wrap>
-<wrap headline-image>[[en:tutorials:community:acksys:commandnotes|{{tutorials:headline-command-tracks.png|}}]] +<wrap headline-image>[[en:tutorials:command:commandnotes|{{headers:headline-command-tracks.png|}}]] 
 <span>Command and Timeline Notes</span></wrap> <span>Command and Timeline Notes</span></wrap>
 +<wrap headline-image>[[en:examples:tracks_commands:main|{{headers:headline-more.png|}}]] 
 +<span>See more Track and Command Examples</span></wrap>
  
 ==== Tools ==== ==== Tools ====
  
-<wrap headline-image>[[en:tutorials:tools:profiler|{{tutorials:headline-profiler.png|}}]] +<wrap headline-image>[[en:tutorials:tools:profiler|{{headers:headline-profiler.png|}}]] 
 <span>The Orx Profiler</span></wrap> <span>The Orx Profiler</span></wrap>
-<wrap headline-image>[[en:orx:config:settings_structure:orxtext|{{examples:headline-fonts.png|}}]] +<wrap headline-image>[[en:orx:config:settings_structure:orxtext|{{headers:headline-fonts.png|}}]] 
 <span>orxFontGen</span></wrap> <span>orxFontGen</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:inkscape_to_orx|{{tutorials:headline-converters.png|}}]] +<wrap headline-image>[[en:tutorials:tools:inkscape_to_orx|{{headers:headline-converters.png|}}]] 
 <span>Using the Inkscape SVG to ORX Converter</span></wrap> <span>Using the Inkscape SVG to ORX Converter</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:tmx_to_orx|{{tutorials:headline-converters.png|}}]] +<wrap headline-image>[[en:tutorials:tools:tmx_to_orx|{{headers:headline-converters.png|}}]] 
 <span>Using the TMX to ORX Converter</span></wrap> <span>Using the TMX to ORX Converter</span></wrap>
-<wrap headline-image>[[en:tutorials:community:sausage:darkfunction_to_orx|{{tutorials:headline-converters.png|}}]] +<wrap headline-image>[[en:tutorials:tools:darkfunction_to_orx|{{headers:headline-converters.png|}}]] 
 <span>Using the darkFunction to ORX Converter</span></wrap> <span>Using the darkFunction to ORX Converter</span></wrap>
-<wrap headline-image>[[en:tutorials:community:enobayram:swig_android|{{tutorials:headline-android.png|}}]] +<wrap headline-image>[[en:tutorials:android:swig_android|{{headers:headline-android.png|}}]] 
 <span>Using SWIG to talk to Java on Android</span></wrap> <span>Using SWIG to talk to Java on Android</span></wrap>
 +<wrap headline-image>[[en:tutorials:tools:structure_logall|{{headers:headline-objects.png|}}]] 
 +<span>Logging all Structures to a Tree</span></wrap>
 ==== UI / User Interface ==== ==== UI / User Interface ====
  
-<wrap headline-image>[[en:tutorials:imgui|{{tutorials:headline-imgui.png|}}]] +<wrap headline-image>[[en:tutorials:ui:imgui|{{headers:headline-imgui.png|}}]] 
 <span>Using ImGui with Orx</span></wrap> <span>Using ImGui with Orx</span></wrap>
-<wrap headline-image>[[en:tutorials:dialogs|{{tutorials:header-dialogs.png|}}]] +<wrap headline-image>[[en:tutorials:ui:nuklear|{{headers:headline-imgui.png|}}]]  
 +<span>Using Nuklear with Orx</span></wrap> 
 +<wrap headline-image>[[en:tutorials:ui:nuklear_font_management|{{headers:headline-imgui.png|}}]]  
 +<span>Nuklear Font Management</span></wrap> 
 +<wrap headline-image>[[https://www.danjodev.com/2020/01/nuklear-use-with-orx-engine.html|{{headers:headline-imgui.png|}}]]  
 +<span>Notes on Nuklear with Orx</span></wrap> 
 +<wrap headline-image>[[en:tutorials:ui:dialogs|{{headers:headline-dialogs.png|}}]] 
 <span>File Dialogs and Messageboxes</span></wrap> <span>File Dialogs and Messageboxes</span></wrap>
-<wrap headline-image>[[en:tutorials:community:tdomhan:mouse-over-effect|{{tutorials:headline-button-hover.png|}}]] +<wrap headline-image>[[en:tutorials:ui:mouse-over-effect|{{headers:headline-button-hover.png|}}]] 
 <span>Mouser over effect for buttons</span></wrap> <span>Mouser over effect for buttons</span></wrap>
  
 ==== Viewports ==== ==== Viewports ====
  
-<wrap headline-image>[[en:tutorials:viewport|{{tutorials:headline-viewport-camera.png|}}]] +<wrap headline-image>[[en:tutorials:viewport:viewport|{{headers:headline-viewport-camera.png|}}]] 
 <span>Viewport & Camera</span></wrap> <span>Viewport & Camera</span></wrap>
-<wrap headline-image>[[en:tutorials:viewport_heads_up_display|{{tutorials:headline-viewport-camera.png|}}]] +<wrap headline-image>[[en:tutorials:viewport:viewport_heads_up_display|{{headers:headline-viewport-camera.png|}}]] 
 <span>Heads Up Display (HUD) using Viewport + Groups</span></wrap> <span>Heads Up Display (HUD) using Viewport + Groups</span></wrap>
 +<wrap headline-image>[[en:tutorials:viewport:viewport_teleporting|{{headers:headline-teleporting.png|}}]]  
 +<span>Teleporting on Screen Edges</span></wrap> 
 +<wrap headline-image>[[en:tutorials:viewport:viewport_render_to_texture|{{headers:headline-compositing.png|}}]]  
 +<span>Viewport Render to Texture</span></wrap>
 ==== Visual Studio ==== ==== Visual Studio ====
-<wrap headline-image>[[en:orx:tutorials:visualstudio:cloning_and_building_orx_on_visual_studio|{{tutorials:headline-windows.png|}}]]  +<wrap headline-image>[[en:tutorials:orx:windows:cloning_and_building_orx_on_visual_studio|{{headers:headline-windows.png|}}]]  
-<span>Building the Orx library with Visual Studio 2015/2017</span></wrap> +<span>Building the Orx library with Visual Studio</span></wrap> 
-<wrap headline-image>[[en:tutorials:community:grey:tutorial1|{{tutorials:headline-ide.png|}}]]  +<wrap headline-image>[[en:tutorials:standalone|{{headers:headline-code.png|}}]] 
-<span>Setting up Visual Studio (win) or Codelite (linux)</span></wrap> +
-<wrap headline-image>[[en:tutorials:community:grey:tutorial2|{{tutorials:headline-code.png|}}]] +
 <span>Stand Alone Application</span></wrap> <span>Stand Alone Application</span></wrap>
  
 ==== Windows ==== ==== Windows ====
-<wrap headline-image>[[en:tutorials:compiling_orx_with_mingw32_gmake|{{tutorials:headline-screwdriver.png|}}]] +<wrap headline-image>[[en:tutorials:orx:windows:compiling_orx_with_mingw32_gmake|{{headers:headline-screwdriver.png|}}]] 
 <span>Compiling Orx with mingw32/gmake</span></wrap> <span>Compiling Orx with mingw32/gmake</span></wrap>
-<wrap headline-image>[[en:orx:tutorials:visualstudio:cloning_and_building_orx_on_visual_studio|{{tutorials:headline-windows.png|}}]]  +<wrap headline-image>[[en:tutorials:orx:windows:cloning_and_building_orx_on_visual_studio|{{headers:headline-windows.png|}}]]  
-<span>Building the Orx library with Visual Studio 2015/2017</span></wrap> +<span>Building the Orx library with Visual Studio</span></wrap> 
-<wrap headline-image>[[en:tutorials:community:grey:tutorial1|{{tutorials:headline-ide.png|}}]]  +
-<span>Setting up Visual Studio (win) or Codelite (linux)</span></wrap>+
  
 ==== XCode ==== ==== XCode ====
-<wrap headline-image>[[en:tutorials:community:sergeig:compile_and_build|{{tutorials:headline-ide.png|}}]] +<wrap headline-image>[[en:tutorials:orx:mac:xcode4-consoleless-resources|{{headers:headline-ide.png|}}]] 
 <span>Xcode4 Scroll, Console-less, Resources</span></wrap> <span>Xcode4 Scroll, Console-less, Resources</span></wrap>
-<wrap headline-image>[[en:orx:mac:building_orx_with_xcode_on_mac|{{tutorials:headline-macosx.jpg|}}]] +<wrap headline-image>[[en:tutorials:orx:mac:building_orx_with_xcode_on_mac|{{headers:headline-macosx.jpg|}}]] 
 <span>Building the Orx Library with Xcode on Mac OS X</span></wrap> <span>Building the Orx Library with Xcode on Mac OS X</span></wrap>
  
  
en/tutorials/main.txt · Last modified: 2024/04/14 13:06 (14 days ago) by iarwain