Difference between revisions of "Development"
Jump to navigation
Jump to search
Wishnewsky (talk | contribs) |
|||
Line 1: | Line 1: | ||
− | + | == Developing WOWCube-specific applications == | |
+ | If you have a question, consider visiting '''#how-to''' in our Discord's Code Desk (https://discord.gg/kCay3Rdbst) for getting help from fellow developers and official support both. | ||
+ | WOWCube offers several programming paradigms: | ||
− | |||
− | :1. Development of specialized | + | :1. Development of specialized applications (cubelets) can be carried out: |
− | : | + | :* in PAWN. Pawn language 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| | + | :[[API|WOWCube PAWN API (Cube-specific Pawn functions)]] |
− | : | + | :* also using [https://webassembly.org/ WebAssembly] ( based on wasm3 ) |
− | :[[WASM| | + | :[[WASM|WOWCube WASM API (Cube-specific Wasm functions)]] |
− | : | + | :2. <code>[obsolete]</code> <s>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"</s> <code>[obsolete]</code> |
− | : | + | :3. Development using WOWCube DevKit: software bundle that allows you to develop games and applications for WOWCube without having a physical device. Apps can be transferred to a cube via BlueTooth using from VSC plugin. |
− | :[[SDK| | + | :[[SDK|WOWCube DevKit Guide]] |
Revision as of 15:37, 11 February 2023
Developing WOWCube-specific applications
If you have a question, consider visiting #how-to in our Discord's Code Desk (https://discord.gg/kCay3Rdbst) for getting help from fellow developers and official support both.
WOWCube offers several programming paradigms:
- 1. Development of specialized applications (cubelets) can be carried out:
- in PAWN. Pawn language is a derivative of “Small C” (See Pawn_Language_Guide.pdf, and Pawn Tutorial)
- also using WebAssembly ( based on wasm3 )
- WOWCube WASM API (Cube-specific Wasm functions)
- 2.
[obsolete]
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"[obsolete]
- 3. Development using WOWCube DevKit: software bundle that allows you to develop games and applications for WOWCube without having a physical device. Apps can be transferred to a cube via BlueTooth using from VSC plugin.