Difference between revisions of "SDK 6.3"
Jump to navigation
Jump to search
(Link SDK changelog from portal (WowBot)) |
(C++ (WASM) and Rust API reference for SDK 6.3 (WowBot)) |
||
| Line 21: | Line 21: | ||
== C++ API == | == C++ API == | ||
| − | + | C/C++ cubeapps run via WebAssembly and use the same engine functions plus an object-oriented framework: | |
| + | * [[SDK 6.3/C++/Native API]] — the low-level C ABI (all engine functions, types, enums) | ||
| + | * [[SDK 6.3/C++/Application]] — the <code>Application</code> / <code>AppManager</code> framework and callbacks | ||
| + | * [[SDK 6.3/C++/GFX Engine]] — retained scene graph: sprites, text, atlases, sounds, math | ||
== Rust API == | == Rust API == | ||
| − | + | * [[SDK 6.3/Rust]] — the <code>wowcube_sdk</code> crate: Application trait, FFI bindings, entry points, examples | |
---- | ---- | ||
See also: [[:Category:SDK 6.3|all SDK 6.3 pages]]. | See also: [[:Category:SDK 6.3|all SDK 6.3 pages]]. | ||
[[Category:SDK 6.3]] | [[Category:SDK 6.3]] | ||
Revision as of 09:14, 26 July 2026
Official WOWCube SDK 6.3 documentation. Canonical API reference, generated from the SDK headers.
The current WOWCube SDK. Applications can be written in PAWN, C++, or Rust.
PAWN API
One page per module:
- SDK 6.3/PAWN/Core — application lifecycle, state, time, RNG, packets
- SDK 6.3/PAWN/Graphics — drawing, images, text, shaders (GFX)
- SDK 6.3/PAWN/Topology — cube geometry, facelets, twists
- SDK 6.3/PAWN/Sound — sound playback
- SDK 6.3/PAWN/Motion Sensor — accelerometer / gyroscope, taps
- SDK 6.3/PAWN/Leaderboard — scores and achievements
- SDK 6.3/PAWN/Splash Screen — splash screens
- SDK 6.3/PAWN/Physics — 2D physics helpers
- SDK 6.3/PAWN/Network — inter-module messaging
- SDK 6.3/PAWN/Save — persistence
- SDK 6.3/PAWN/Scramble — cube scramble
- SDK 6.3/PAWN/Logging — debug logging
- SDK changelog — what changed in 5.1 / 6.0 / 6.2 / 6.3
C++ API
C/C++ cubeapps run via WebAssembly and use the same engine functions plus an object-oriented framework:
- SDK 6.3/C++/Native API — the low-level C ABI (all engine functions, types, enums)
- SDK 6.3/C++/Application — the
Application/AppManagerframework and callbacks - SDK 6.3/C++/GFX Engine — retained scene graph: sprites, text, atlases, sounds, math
Rust API
- SDK 6.3/Rust — the
wowcube_sdkcrate: Application trait, FFI bindings, entry points, examples
See also: all SDK 6.3 pages.