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
Next revisionBoth sides next revision
en:tutorials:main [2018/12/19 03:52 (5 years ago)] – [Tools] sausageen:tutorials:main [2019/09/19 13:46 (5 years ago)] – external edit 127.0.0.1
Line 20: Line 20:
  
 <wrap headline-image>[[:deploying_your_application_to_android|{{tutorials:headline-android.png|}}]]  <wrap headline-image>[[:deploying_your_application_to_android|{{tutorials:headline-android.png|}}]] 
-<span>Working with Android</span></wrap> +<span>Working with Android (new users start here!)</span></wrap> 
-<wrap headline-image>[[en:tutorials:setup_android-native|{{tutorials:headline-android.png|}}]]  +<wrap headline-image>[[:getting_android_tools_and_orx|{{tutorials:headline-android.png|}}]]  
-<span><del>Native Tutorial (deprecated)</del></span></wrap>+<span>Android Studio, NDK, and Orx library</span></wrap> 
 +<wrap headline-image>[[en:tutorials:setup_android|{{tutorials:headline-android.png|}}]]  
 +<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|}}]]  
 +<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:community:enobayram:swig_android|{{tutorials: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>
Line 34: Line 38:
 <wrap headline-image>[[en:tutorials:animation_clearing_targets|{{tutorials:headline-animation.png|}}]]  <wrap headline-image>[[en:tutorials:animation_clearing_targets|{{tutorials: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|}}]] 
 +<span>Animation Inheritance with Prefixes</span></wrap>
 +<wrap headline-image>[[en:tutorials:text_animation|{{tutorials:headline-animation.png|}}]] 
 +<span>Text Animation</span></wrap>
 <wrap headline-image>[[en:tutorials:community:grey:tutorial3|{{tutorials:headline-scene-loading.png|}}]]  <wrap headline-image>[[en:tutorials:community:grey:tutorial3|{{tutorials:headline-scene-loading.png|}}]] 
 <span>Scene Loading and Animation</span></wrap> <span>Scene Loading and Animation</span></wrap>
Line 46: Line 54:
 <wrap headline-image>[[en:tutorials:creating_an_insect_object|{{tutorials:headline-insect.png|}}]]  <wrap headline-image>[[en:tutorials:creating_an_insect_object|{{tutorials: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_synchronization|{{tutorials:headline-animation.png|}}]]  
 +<span>Animation Synchronization</span></wrap>
 ==== C++ ==== ==== C++ ====
  
Line 114: Line 123:
 <wrap headline-image>[[en:tutorials:bounce_demo|{{tutorials:headline-bounce-demo.jpg|}}]]  <wrap headline-image>[[en:tutorials:bounce_demo|{{tutorials:headline-bounce-demo.jpg|}}]] 
 <span>The Bounce Demo</span></wrap> <span>The Bounce Demo</span></wrap>
 +<wrap headline-image>[[en:tutorials:custom_console_colors|{{tutorials: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:community:sausage:using_the_command_module|{{tutorials:headline-command-tracks.png|}}]] 
Line 131: Line 142:
 <wrap headline-image>[[en:tutorials:retrieving_changing_config_values|{{tutorials:headline-config.png|}}]]  <wrap headline-image>[[en:tutorials:retrieving_changing_config_values|{{tutorials: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|}}]] 
 +<span>Stepped Random  Values</span></wrap>
 ==== Controls ==== ==== Controls ====
  
Line 231: Line 244:
 <wrap headline-image>[[en:tutorials:creating_an_insect_object|{{tutorials:headline-insect.png|}}]]  <wrap headline-image>[[en:tutorials:creating_an_insect_object|{{tutorials: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|{{examples:headline-objects.png|}}]] +<wrap headline-image>[[en:tutorials:weld_joint_on_objects_with_bodies|{{tutorials: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|{{examples:headline-objects.png|}}]] +<wrap headline-image>[[en:tutorials:z_order_of_objects_with_joints|{{tutorials:headline-joint.png|}}]] 
 <span>Z-order of Objects with Joints</span></wrap> <span>Z-order of Objects with Joints</span></wrap>
  
Line 314: Line 327:
 <wrap headline-image>[[en:tutorials:structure_logall|{{examples:headline-objects.png|}}]]  <wrap headline-image>[[en:tutorials:structure_logall|{{examples:headline-objects.png|}}]] 
 <span>Logging all Structures to a Tree</span></wrap> <span>Logging all Structures to a Tree</span></wrap>
 +<wrap headline-image>[[en:tutorials:lifetime|{{examples:headline-objects.png|}}]]  
 +<span>Object Lifetime</span></wrap> 
 +<wrap headline-image>[[en:tutorials:useparentspace|{{examples:headline-object2.png|}}]]  
 +<span>Relative Object Positioning and Scaling</span></wrap> 
 +<wrap headline-image>[[en:tutorials:viewport_teleporting|{{tutorials:headline-teleporting.png|}}]]  
 +<span>Teleporting on Screen Edges</span></wrap>
 ==== Orx Code (General) ==== ==== Orx Code (General) ====
  
Line 375: Line 393:
 <wrap headline-image>[[en:tutorials:creating_an_insect_object|{{tutorials:headline-insect.png|}}]]  <wrap headline-image>[[en:tutorials:creating_an_insect_object|{{tutorials: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|{{examples:headline-objects.png|}}]] +<wrap headline-image>[[en:tutorials:weld_joint_on_objects_with_bodies|{{tutorials: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:force_points|{{examples:headline-objects.png|}}]] 
Line 415: Line 433:
 <wrap headline-image>[[en:tutorials:scrolling|{{tutorials:replace-me.png|}}]]  <wrap headline-image>[[en:tutorials:scrolling|{{tutorials:replace-me.png|}}]] 
 <span>Scrolling</span></wrap> <span>Scrolling</span></wrap>
 +
 +
 +==== Resources ====
 +<wrap headline-image>[[https://groups.google.com/forum/#!topic/orx-dev/gp-wHv1OmVk|{{examples:resources_icon.png|}}]] 
 +<span>Zip Archive Resources</span></wrap>
 +<wrap headline-image>[[https://groups.google.com/forum/#!msg/orx-dev/HTKx_fAph0k/A0mz98VazRMJ|{{examples:resources_icon.png|}}]] 
 +<span>Resources over HTTP</span></wrap>
  
 ==== Scene Loading ==== ==== Scene Loading ====
Line 430: Line 455:
 <wrap headline-image>[[en:tutorials:community:sergeig:hexagongrid|{{tutorials:headline-shaders.png|}}]]  <wrap headline-image>[[en:tutorials:community:sergeig:hexagongrid|{{tutorials:headline-shaders.png|}}]] 
 <span>Hexagon Grid Tutorial</span></wrap> <span>Hexagon Grid Tutorial</span></wrap>
 +<wrap headline-image>[[en:tutorials:community:ludig:hexagongrid2|{{en:tutorials:community:ludig:hex_shader_screen.png?180x100|}}]] 
 +<span>Hexagon Grid Tutorial (Axial/Cubial Coordinates)</span></wrap>
 <wrap headline-image>[[en:tutorials:community:enobayram:glow|{{tutorials:glow_tutorial_thumbnail.png|}}]]  <wrap headline-image>[[en:tutorials:community:enobayram:glow|{{tutorials:glow_tutorial_thumbnail.png|}}]] 
 <span>A natural-looking glowing ball effect</span></wrap> <span>A natural-looking glowing ball effect</span></wrap>
Line 455: Line 482:
 <wrap headline-image>[[en:tutorials:spawners:futurama_appearance|{{tutorials:headline-futurama.png|}}]]  <wrap headline-image>[[en:tutorials:spawners:futurama_appearance|{{tutorials:headline-futurama.png|}}]] 
 <span>Futurama Appearance Effect</span></wrap> <span>Futurama Appearance Effect</span></wrap>
 +<wrap headline-image>[[en:tutorials:useparentspace_for_spawners|{{examples:headline-spawner.png|}}]] 
 +<span>Spawners using Relative Position and Scale</span></wrap>
  
 ==== Sprites ==== ==== Sprites ====
Line 513: Line 542:
 ==== UI / User Interface ==== ==== UI / User Interface ====
  
-<wrap headline-image>[[en:tutorials:community:tdomhan:mouse-over-effect|{{tutorials:headline-button-hover.png|}}]]  +<wrap headline-image>[[en:tutorials:imgui|{{tutorials:headline-imgui.png|}}]]  
-<span>Mouser over effect for buttons</span></wrap>+<span>Using ImGui with Orx</span></wrap>
 <wrap headline-image>[[en:tutorials:dialogs|{{tutorials:header-dialogs.png|}}]]  <wrap headline-image>[[en:tutorials:dialogs|{{tutorials:header-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|}}]] 
 +<span>Mouser over effect for buttons</span></wrap>
 +
 ==== Viewports ==== ==== Viewports ====
  
Line 523: Line 555:
 <wrap headline-image>[[en:tutorials:viewport_heads_up_display|{{tutorials:headline-viewport-camera.png|}}]]  <wrap headline-image>[[en:tutorials:viewport_heads_up_display|{{tutorials: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_teleporting|{{tutorials:headline-teleporting.png|}}]]  
 +<span>Teleporting on Screen Edges</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:orx:tutorials:visualstudio:cloning_and_building_orx_on_visual_studio|{{tutorials:headline-windows.png|}}]] 
en/tutorials/main.txt · Last modified: 2023/07/06 07:46 (9 months ago) by sausage