Tutorials


Transformations [basic]
This tutorial will show you how to use transformations on sprites: rotation, opacity, scaling, color tilt, and more!

Nodes [basic]
This tutorial will teach you the basic concepts of scene nodes and how to use them.

Camera, keyboard and movement [basic]
This tutorial introduce the camera object and how to use keyboard to move the camera around.

More on Sprites & Entities [advanced]
This tutorial will teach you more about sprites and entities.

Animators [advanced]
This tutorial will teach you about animators and how to use them (and create your own).

The tutorials below will teach you everything you need to know about using ness-engine!
It is also recommended to download and go over the example projects, and read this page which explains the theory behind the ness-engine as a scene-oriented rendering engine.
Before you begin:
Note that every tutorial comes with a difficaulty level: basic, advanced or expert:
-
The basic tutorials will teach you the fundamentals of ness-engine and are cruicial to the understanding of the engine.
-
The advanced tutorials cover more advanced stuff you can do with sprites, entities, animators and text, and later cover different scene nodes and how to use them.
-
The expert tutorials are more about creating your own custom entities and how to integrate ness-engine with other tools. these tutorials will complete your understanding of ness-engine and help you create your full game solution.
good luck! :)
Text [advanced]
This tutorial will show you how to create text.

z-ordering [advanced]
This tutorial will teach you how to do z-ordering (setting the order of renderings based on z value) with the built-in z-node object.

Tilemap scene node [advanced]
This tutorial will teach you how to easily create a tilemap with the built-in tilemap scene node.

Lighting node [advanced]
This tutorial will teach you how to use the lighting node to create lighting effects.

Static node [advanced]
This tutorial will teach you how to use static nodes.

Canvas [expert]
This tutorial will teach you how to use the canvas entity - an empty texture you can render on and later use as a sprite.

Physics [expert]
This tutorial will teach you how to integrate ness-engine with Box2D physics engine.

Particles node [advanced]
This tutorial will teach you how to use the particles node to create cool particles-based effects!
