User Tools

Site Tools


tutorials:main

Tutorials Listed By Subject

This section contains all tutorials indexed by subject for orx, an opensource, portable, lightweight, data-driven & 2D-oriented game engine.

You can access the previous Tutorial Index here, or search below:

Audio

Sound & Music Sound Recording

Android

Working with Android Native Tutorial (deprecated) Using SWIG to talk to Java on Android

Animation

New Animation System Walkthrough Basic Animation Animation and Clearing Targets Scene Loading and Animation Realistic Walk Movement Creating Particle Explosions Addin for The Gimp to Extract Guides for Configuration Mouse over effect for buttons

C++

Localization Stand Alone Application Using orxObjects in Classes with an EventHandler An Introduction to orx/Scroll

Cameras

Viewport and Camera Cameras and Frustums

Clocks

Clock

Code::Blocks

Getting Code::Blocks for Windows

Codelite

Getting Codelite for Windows Setting up Visual Studio (win) or Codelite (linux) Setting up Codelite on Linux Stand Alone Application

Compositing

Compositing (2D lighting with offscreen rendering)

Color / Colour

orxCOLOR and how to colour an object Converting a percentage to a color A natural-looking glowing ball effect

Command Module

Command Module Syntax Command and Timeline Notes

Config

Encrypting Config Files Saving information to a config file Changing the Default Config File

Controls

Interaction and Physics Realistic Walk Movement Creating Particle Explosions

Downloads

Download a pre-built Orx for your environment

Events

Realistic Walk Movement Using orxObjects in Classes with an EventHandler Creating Particle Explosions

Fonts

Fun with Text and Shaders orxFontGen

Frame Structures

Frame

FX

FX Sparks with Spawners and FX Creating an Insect Object (Speed FX)

iPad / iOS / iPhone

Using compressed textures on the iPad Porting a game to the iPad

Input

Interaction and Physics Realistic Walk Movement Creating Particle Explosions Mouse over effect for buttons

Joints

Creating an Insect Object (Revolute Joint)

Level Mapping

Semi-dynamic Objects and Level Mapping Using the Tiled to ORX Converter Hexagon Grid Tutorial

Linux

Codelite in Linux Setting up Visual Studio (win) or Codelite (linux)

Localisation

Localization

Music

Sound & Music Sound Recording

Objects

Basic Object Semi-dynamic Objects and Level Mapping Objects in Classes with EventHandlers The Binding of Objects Object Traversing A natural-looking glowing ball effect Creating an Insect Object

Orx Code (General)

orxSTRINGs, strings and chars orxCOLOR and how to colour an object

Orx (Setting up)

Cloning Orx from Github Using Premake to create a Build Project to compile ORX from scratch Compiling Orx with mingw32/gmake Download a pre-built Orx for your environment

orx/Scroll (Abstraction layer for Orx)

An Introduction to orx/Scroll The Binding of Objects Empty orx/Scroll Project

Physics

Basic Physics and Collisions Physics Interaction and Physics Using the Inkscape SVG to ORX Converter

Premake

Using Premake to create a Build Project to compile ORX from scratch How to use Premake to create a build configuration for your own project in any IDE/OS

Projects

How to use Premake to create a build configuration for your own project in any IDE/OS VS2008 Tutorial Linux Tutorial XCode 3 Tutorial Working with Android Native Tutorial (deprecated) Using the Android Demo as a template for your own projects

Publishing

Preparing for a release under Windows Preparing for a release under MacOSX

Scrolling

Scrolling

Scene Loading

Scene Loading and Animation

Shaders

Spawner & Shader Shader & Lighting Shader coordinates tutorial Hexagon Grid Tutorial A natural-looking glowing ball effect Fun with Text and Shaders

Sound

Sound & Music Sound Recording

Spawners

Spawner & Shader Creating Particle Explosions Spawning Bullets Sparks with Spawners and FX

Sprites

Using the darkFunction to ORX Converter Addin for The Gimp to Extract Guides for Configuration

Standalone Application

Stand Alone Application Localization Scene Loading and Animation Interaction and Physics

Text

Fun with Text and Shaders orxFontGen

Textures

Using compressed textures on the iPad

Timelines / Tracks

Timelines / Tracks Command and Timeline Notes

Tools

orxFontGen Using the Inkscape SVG to ORX Converter Using the TMX to ORX Converter Using the darkFunction to ORX Converter Using SWIG to talk to Java on Android

UI / User Interface

Mouser over effect for buttons File Dialogs and Messageboxes

Viewports

Viewport & Camera

Visual Studio

Setting up Visual Studio (win) or Codelite (linux) 2010 Stand Alone Application

XCode

XCode 3 Tutorial Compiling and Building ORX

tutorials/main.txt · Last modified: 2017/05/30 04:50 (4 weeks ago) (external edit)