Difference between revisions of "Development"

From WowWiki
Jump to navigation Jump to search
(9 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
This is a section about developing applications for WOWCUBE
 
This is a section about developing applications for WOWCUBE
  
Development can be carried out in the PAWN language (See [https://github.com/compuphase/pawn/blob/master/doc/Pawn_Language_Guide.pdf|Pawn_Language_Guide.pdf], and [https://wiki.alliedmods.net/Pawn_Tutorial|Pawn Tutorial])
 
  
  
[[API]] - To work with specific cube functions
+
WOWCUBE supports several approaches to programming content for it:
 +
 
 +
:1. Development of specialized applets (cublets) that are executed and stored on a cube as on a stand-alone device:
 +
 
 +
:It can be carried out in the PAWN language. PAWN is a derivative of “Small C” (See [https://github.com/compuphase/pawn/blob/master/doc/Pawn_Language_Guide.pdf Pawn_Language_Guide.pdf], and [https://wiki.alliedmods.net/Pawn_Tutorial Pawn Tutorial])
 +
 
 +
:[[API|WOWCUBE PAWN API]] - Guide to specific pawn cube functions
 +
 
 +
 
 +
:2. Development using [https://webassembly.org/ WebAssembly] ( based on wasm3 )
 +
:[[WASM|WOWCUBE WASM API]] - Guide to specific wasm cube functions
 +
 
 +
 
 +
:3. Development of programs for smartphones (or other external devices) transmitting data and graphics to the cube as to an external device, according to the protocol BlueTooth. We call this mode "Projector"
 +
 
 +
 
 +
:4. Development using WOWCube Emulator. Software that allows you to develop games and applications for Wowcube without having a physical device.
 +
 
 +
:[[SDK|WOWCUBE Emulator]] - Emulator Guide

Revision as of 12:06, 15 June 2021

This is a section about developing applications for WOWCUBE


WOWCUBE supports several approaches to programming content for it:

1. Development of specialized applets (cublets) that are executed and stored on a cube as on a stand-alone device:
It can be carried out in the PAWN language. PAWN is a derivative of “Small C” (See Pawn_Language_Guide.pdf, and Pawn Tutorial)
WOWCUBE PAWN API - Guide to specific pawn cube functions


2. Development using WebAssembly ( based on wasm3 )
WOWCUBE WASM API - Guide to specific wasm cube functions


3. Development of programs for smartphones (or other external devices) transmitting data and graphics to the cube as to an external device, according to the protocol BlueTooth. We call this mode "Projector"


4. Development using WOWCube Emulator. Software that allows you to develop games and applications for Wowcube without having a physical device.
WOWCUBE Emulator - Emulator Guide