Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
en:tutorials:main [2018/08/12 19:45 (6 years ago)] – [Joints] sausage | en:tutorials:main [2019/03/10 03:56 (6 years ago)] – [UI / User Interface] sausage |
---|
| |
<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> |
<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: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> |
<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 ==== |
| |
<wrap headline-image>[[en:tutorials:community:sausage:particle_explosions|{{tutorials:headline-particle-explosions.png|}}]] | <wrap headline-image>[[en:tutorials:community:sausage:particle_explosions|{{tutorials:headline-particle-explosions.png|}}]] |
<span>Creating Particle Explosions</span></wrap> | <span>Creating Particle Explosions</span></wrap> |
| |
| ==== Display ==== |
| |
| <wrap headline-image>[[en:tutorials:display:multiple_monitors|{{tutorials:headline-display.png|}}]] |
| <span>Multiple Monitors</span></wrap> |
| <wrap headline-image>[[en:tutorials:display:custom_mouse_cursor|{{tutorials:headline-mousecursors.png|}}]] |
| <span>Custom Mouse Cursors</span></wrap> |
| <wrap headline-image>[[en:tutorials:display:application_icons|{{tutorials:header-icons.png|}}]] |
| <span>Application Icons</span></wrap> |
| <wrap headline-image>[[en:tutorials:display:borderless_window_mode|{{tutorials:headline-display.png|}}]] |
| <span>Borderless Window Mode</span></wrap> |
| |
==== Downloads ==== | ==== Downloads ==== |
<wrap headline-image>[[en:tutorials:analog_joystick_gamepad_control|{{tutorials:headline-input.jpg|}}]] | <wrap headline-image>[[en:tutorials:analog_joystick_gamepad_control|{{tutorials: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|}}]] |
| <span>Analog Stick Threshold</span></wrap> |
| <wrap headline-image>[[en:tutorials:overriding_controller_mapping|{{tutorials:headline-input.jpg|}}]] |
| <span>Overriding a Controller Mapping</span></wrap> |
<wrap headline-image>[[en:tutorials:remapping_inputs|{{tutorials:headline-input.jpg|}}]] | <wrap headline-image>[[en:tutorials:remapping_inputs|{{tutorials: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|}}]] |
| <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:community:grey:tutorial4|{{tutorials:headline-physics.png|}}]] |
<span>Interaction, Control and Physics</span></wrap> | <span>Interaction, Control and Physics</span></wrap> |
<wrap headline-image>[[en:tutorials:input_notes|{{tutorials:headline-input.jpg|}}]] | <wrap headline-image>[[en:tutorials:input_notes|{{tutorials: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|}}]] |
| <span>Keyboard Inputs</span></wrap> |
==== Joints ==== | ==== Joints ==== |
| |
<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> |
| |
<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|}}]] |
<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 ==== |
<wrap headline-image>[[en:tutorials:community:grey:tutorial4|{{tutorials:headline-physics.png|}}]] | <wrap headline-image>[[en:tutorials:community:grey:tutorial4|{{tutorials:headline-physics.png|}}]] |
<span>Interaction, Control and Physics</span></wrap> | <span>Interaction, Control and Physics</span></wrap> |
| |
| ==== System ==== |
| |
| <wrap headline-image>[[en:tutorials:display:clipboard|{{tutorials:headline-drop.png|}}]] |
| <span>The Clipboard</span></wrap> |
| <wrap headline-image>[[en:tutorials:display:drag_and_drop|{{tutorials:headline-drop.png|}}]] |
| <span>Drag and Drop</span></wrap> |
| |
==== Text ==== | ==== Text ==== |
==== Tools ==== | ==== Tools ==== |
| |
| <wrap headline-image>[[en:tutorials:tools:profiler|{{tutorials:headline-profiler.png|}}]] |
| <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|{{examples:headline-fonts.png|}}]] |
<span>orxFontGen</span></wrap> | <span>orxFontGen</span></wrap> |
==== 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 ==== |
| |