Launch Paths

Sample projects surfaced as cards, not buried folders.

These cards are built from the SDK example metadata. Filter by language, version, or category and keep only examples that include a project payload when you need runnable assets.

Command Filters

Example mission filters

Filters update automatically as you type or select.

Clear filters
Launch PathSDK 6.3C++basicsProject Included

Getting Started

Getting Started Preface Traditionally, prgrammer's journey with any new langauge or device or SDK starts with something simple, something like Hello, World a...

Examples / SDK 6.3 / C++ / basics3 files
Launch PathSDK 6.3C++basicsProject Included

Time and Timers

Time Time is an essential thing. It is utilized in every computer game, it is used in game logic, animations, visual effects and user input handling. But how...

Examples / SDK 6.3 / C++ / basics3 files
Launch PathSDK 6.3C++basicsProject Included

Working with Emulator

WOWCube device emulation An emulator is software application that enables one computer system (called the host) to act like another computer system (called t...

Examples / SDK 6.3 / C++ / basics3 files
Launch PathSDK 6.3C++basicsProject Included

Strings and Arrays

Arrays In the previous examples you have learned how to use varialbles for counting and measuring. You have been using one variable to count seconds, another...

Examples / SDK 6.3 / C++ / basics3 files
Launch PathSDK 6.3C++GFX SamplesProject Included

Twinkle Stars

coming soon...

Examples / SDK 6.3 / C++ / GFX Samples5 files
Launch PathSDK 6.3C++GFX SamplesProject Included

Snot Flow

coming soon...

Examples / SDK 6.3 / C++ / GFX Samples3 files
Launch PathSDK 6.3C++GFX SamplesProject Included

Jukebox

coming soon...

Examples / SDK 6.3 / C++ / GFX Samples5 files
Launch PathSDK 6.3C++networkProject Included

Messaging

Network messaging As we know, WOWCube consists of eight modules, and each module is a separate independent micro computer with its own processor, memory and ...

Examples / SDK 6.3 / C++ / network3 files
Launch PathSDK 6.3C++networkProject Included

Messaging Part II

Network messaging Part II So, in the previous example we figured out how to send data from one module to another. And in principle we could have finished her...

Examples / SDK 6.3 / C++ / network3 files
Launch PathSDK 6.3C++renderingProject Included

Simple Shapes - Points

Rendering Points The simplest graphics primitive that can be drawn on WOWCube device screens with WOWCube API is a point In classical Euclidian geometry, a p...

Examples / SDK 6.3 / C++ / rendering3 files
Launch PathSDK 6.3C++renderingProject Included

Simple Shapes - Lines

Rendering Lines A line is another simple graphics primitive that can be drawn on WOWCube device screens with WOWCube API. In geometry, a line can be defined ...

Examples / SDK 6.3 / C++ / rendering3 files
Launch PathSDK 6.3C++renderingProject Included

Simple Shapes - Rectangles

Rendering Rectangles The next simple graphics primitive that follows a line and can be rendered with WOWCube API is a rectangle . In geometry, a rectangle is...

Examples / SDK 6.3 / C++ / rendering3 files
Launch PathSDK 6.3C++renderingProject Included

Simple Shapes - Circles

Rendering Circles This example demonstrates the use of WOWCube API circle rendering function for visualisation of a system of particles. In geometry, a circl...

Examples / SDK 6.3 / C++ / rendering3 files
Launch PathSDK 6.3C++renderingProject Included

Simple Shapes - Bitmaps

Rendering Bitmaps This example demonstrates the use of WOWCube API for rendering bitmaps or sprites . A bitmap is a type of memory organization used to store...

Examples / SDK 6.3 / C++ / rendering3 files
Launch PathSDK 6.3C++renderingProject Included

GFX Engine - Text

GFX Engine Text Ok, so we've learned how to draw graphic primitives and sprites, as well as how to render a text using CubiOS native API. This could have bee...

Examples / SDK 6.3 / C++ / rendering3 files
Launch PathSDK 6.3C++renderingProject Included

Gfx Engine - Orientation

Gfx Engine Orientation Device orientation refers to the physical orientation of a device in space. It can be detected by built in sensors such as acceleromet...

Examples / SDK 6.3 / C++ / rendering3 files
Launch PathSDK 6.3C++renderingProject Included

Gfx Engine - Bitmaps

Gfx Engine Bitmaps Bitmaps (or sprites) are the same type of GFX Engine objects as text, background and any other object that can be added to the scene. In p...

Examples / SDK 6.3 / C++ / rendering3 files
Launch PathSDK 6.3C++renderingProject Included

Gfx Engine - Offscreen Render Targets

Gfx Engine Offscreen Render Target An offscreen render target , also known as an offscreen framebuffer, is a technique used in computer graphics to render im...

Examples / SDK 6.3 / C++ / rendering3 files
Launch PathSDK 6.3C++renderingProject Included

Gfx Engine - Sprite Atlas

Gfx Engine Sprite Atlas A sprite atlas is a single image (or texture) that contains multiple smaller images, often referred to as sprites . These smaller ima...

Examples / SDK 6.3 / C++ / rendering3 files
Launch PathSDK 6.3C++renderingProject Included

Gfx Engine - Animated Sprites and Sprite Atlases

Gfx Engine Animated Sprites and Sprite Atlases In the previous example, we got acquainted with how texture atlases are created and used. We created a couple ...

Examples / SDK 6.3 / C++ / rendering3 files
Launch PathSDK 6.3C++topologyProject Included

Handling Twists

Topology Handling Twists First of all, what is a twist ? As per Oxford Dictionary, a twist is an act of rotating something around a stationary point. So ever...

Examples / SDK 6.3 / C++ / topology3 files
Launch PathSDK 6.3C++topologyProject Included

Device Orientation

The terminology used in this article is most likely a subject to change Locations Unlike any other gaming console, the layout of WOWCube screens does not hav...

Examples / SDK 6.3 / C++ / topology3 files
Launch PathSDK 6.3C++topologyProject Included

Cube Mapping

The terminology used in this article is most likely a subject to change Cubemaps As it was shown in the previous example (please see it first in case you've ...

Examples / SDK 6.3 / C++ / topology3 files
Launch PathSDK 6.3C++topologyProject Included

Scrambling

Virtual topology In previous examples, we looked at what the topology is and how to work with it. The CubiOS operating system provides information about the ...

Examples / SDK 6.3 / C++ / topology5 files