Difference between revisions of "Mokalux SandBox"
From GiderosMobile
(8 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | Here | + | __NOTOC__ |
+ | === Reminder: Gideros is free, but donations keep it growing === | ||
+ | ===='''https://www.gideros.rocks/donate&download'''==== | ||
+ | =====When Gideros went open source, my initial reaction wasn't "Wow! I've been paying for this, but it's free now!" My reaction was more like "Oh no... [[testimonies|read more]]===== | ||
+ | |||
+ | ==<div style="background-color:#88ACBC;>'''GIDEROS API REFERENCES'''</div>== | ||
+ | {| width="100%" | ||
+ | |style="width: 33%;"| | ||
+ | ==='''[[Lua API]]'''=== | ||
+ | |||
+ | |style="width: 33%;"| | ||
+ | ==='''[[Main API]]'''=== | ||
+ | |||
+ | |style="width: 34%;"| | ||
+ | ==='''[[Plugins]]'''=== | ||
+ | |} | ||
+ | |||
+ | {| width="100%" | ||
+ | |style="width: 33%;"| | ||
+ | ==='''[[UI]]'''=== | ||
+ | |||
+ | |style="width: 33%;"| | ||
+ | ==='''[[Shaders]]'''=== | ||
+ | |||
+ | |style="width: 34%;"| | ||
+ | ==='''[[Multiplayer]]'''=== | ||
+ | |} | ||
+ | |||
+ | {| width="100%" | ||
+ | |style="width: 33%;"| | ||
+ | ==='''[[ECS]]'''=== | ||
+ | |||
+ | |style="width: 33%;"| | ||
+ | ==='''[[Optimizations]]'''=== | ||
+ | |||
+ | |style="width: 34%;"| | ||
+ | |} | ||
+ | |||
+ | == <div style="background-color:#B3CB93;>'''GIDEROS GUIDES AND TUTORIALS'''</div> == | ||
+ | {| width="100%" | ||
+ | |style="width: 33%; vertical-align:top;"| | ||
+ | === Tutorials === | ||
+ | [[Start Here|You can start here]]<br/> | ||
+ | [[Video Tutorials]]<br/> | ||
+ | [[Written Tutorials]] '''''Hot!'''''<br/> | ||
+ | |||
+ | === From the Forum === | ||
+ | [[ftf_snippets|Forum Snippets and more...]]<br/> | ||
+ | [[ftf_libs|Forum Libs and more...]]<br/> | ||
+ | |||
+ | === Links === | ||
+ | [[Made With Gideros]]<br/> | ||
+ | |||
+ | |style="width: 33%; vertical-align:top;"| | ||
+ | === Ultimate Guide === | ||
+ | [[Introduction]]<br/> | ||
+ | [[Lua to Luau conversion guide]]<br/> | ||
+ | [[Gideros Studio]]<br/> | ||
+ | [[Getting Started]]<br/> | ||
+ | [[Gideros Player]]<br/> | ||
+ | [[Your first code]]<br/> | ||
+ | [[Introduction to Lua]]<br/> | ||
+ | [[Classes in Gideros]]<br/> | ||
+ | [[Scene Management]]<br/> | ||
+ | [[Introduction to Graphics]]<br/> | ||
+ | [[Introduction to Graphics Shapes]]<br/> | ||
+ | [[Introduction to Fonts]]<br/> | ||
+ | [[Playing Sound and Music]]<br/> | ||
+ | [[Event system]]<br/> | ||
+ | [[File system]]<br/> | ||
+ | [[Profiling]]<br/> | ||
+ | [[Hardware and OS]]<br/> | ||
+ | [[Exporting to a Player|Exporting your project ('''Xbox, ...''')]]<br/> | ||
+ | [[Making a Plugin]]<br/> | ||
+ | |||
+ | |style="width: 34%; vertical-align:top;"| | ||
+ | === Latest === | ||
+ | [[Latest Release|Latest Gideros]]<br/> | ||
+ | [[Latest Luau]]<br/> | ||
+ | |||
+ | === Gideros Shorts === | ||
+ | [[Short-Issue-1|#1 - June 2023 - Overheat]]<br/> | ||
+ | [[Short-Issue-2|#2 - Sept. 2023 - 3D Maze]]<br/> | ||
+ | |} | ||
+ | |||
+ | == <div style="background-color:#FCE1B7;>'''GIDEROS HELPERS'''</div> == | ||
+ | {| width="100%" | ||
+ | |style="width: 33%; vertical-align:top;"| | ||
+ | === UI Classes === | ||
+ | [[UI Buttons|UI Buttons]]<br/> | ||
+ | [[UI Text|UI Text]] (TextBox, TextWrap, ...)<br/> | ||
+ | [[UI Slider|UI Sliders]]<br/> | ||
+ | [[UI Color Picker|UI Color Picker]]<br/> | ||
+ | [[UI Scrollable List|UI Scrollable List]]<br/> | ||
+ | |||
+ | === 3D === | ||
+ | [[3D Plane]]<br/> | ||
+ | |||
+ | |style="width: 33%; vertical-align:top;"| | ||
+ | === Game Helpers === | ||
+ | [[Game Camera]]<br/> | ||
+ | [[Animated Sprite Factory|Animations (Sprite Sheets)]]<br/> | ||
+ | [[Mobile Controls]]<br/> | ||
+ | [[VirtualRelativeJoystick|Onscreen Joystick]]<br/> | ||
+ | [[Tiled Map Editor|Tiled]]<br/> | ||
+ | [[CBump Template]]<br/> | ||
+ | [[Pathfinding]] '''''NEW'''''<br/> | ||
+ | |||
+ | |style="width: 34%; vertical-align:top;"| | ||
+ | === Exotic === | ||
+ | [[dictionary_tree_search]]<br/> | ||
+ | [[Lua Tar Extraction Module]]<br/> | ||
+ | |||
+ | === Shaders Helpers === | ||
+ | [[Custom Shader Examples]]<br/> | ||
+ | [[Lua Shader Examples]]<br/> | ||
+ | |} | ||
+ | |||
+ | == <div style="background-color:#B98686;>'''GIDEROS ADVANCED'''</div> == | ||
+ | {| width="100%" | ||
+ | |style="width: 33%; vertical-align:top;"| | ||
+ | === Advanced === | ||
+ | [[What Does What]]<br/> | ||
+ | [[Compiling Gideros Source]]<br/> | ||
+ | [[Compiling Gideros Luau Source]]<br/> | ||
+ | [[Helping With Documentation]]<br/> | ||
+ | [[CPlusPlus for Gideros Studio Help]]<br/> | ||
+ | |||
+ | |style="width: 33%; vertical-align:top;"| | ||
+ | === Wiki Special Links === | ||
+ | [[Special:AllPages]]<br/> | ||
+ | [[All Classes and more]]<br/> | ||
+ | [[Wiki Sandbox]]<br/> | ||
+ | |||
+ | |style="width: 34%; vertical-align:top;"| | ||
+ | |} | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
<!-- | <!-- | ||
[[File:Gideros_icon.png]] to use the full version of the file | [[File:Gideros_icon.png]] to use the full version of the file | ||
[[File:Gideros_icon.png|200px|thumb|left|alt text]] to use a 200 pixel wide rendition in a box in the left margin with "alt text" as description | [[File:Gideros_icon.png|200px|thumb|left|alt text]] to use a 200 pixel wide rendition in a box in the left margin with "alt text" as description | ||
[[Media:Gideros_icon.png]] for directly linking to the file without displaying the file | [[Media:Gideros_icon.png]] for directly linking to the file without displaying the file | ||
+ | main page block|Welcome to the Gideros Wiki!|[[Image:Gideros_icon.png|128px|right]] | ||
+ | |||
+ | | style="text-align:center;" | '''<big>[[Lua API]]</big>''' | ||
+ | | style="text-align:center;" | '''<big>[[Main API]]</big>''' | ||
+ | | style="text-align:center;" | '''<big>[[Plugins]]</big>''' | ||
+ | |- | ||
+ | | style="text-align:center; background: #ffffcc;" |'''[[UI]]''' | ||
+ | | style="text-align:center;; background: #ffffcc;" |'''[[Shaders]]''' | ||
+ | | style="text-align:center;; background: #ffffcc;" |'''[[Multiplayer]]''' | ||
+ | {{main page block|GIDEROS API REFERENCES|[[Image:Gideros_icon.png|32px|right|link=]] | ||
+ | |||
+ | <div style="clear:both"></div> | ||
+ | ::::::::::: | ||
+ | |style="width: 33%;position: absolute;left: 0;right: 0;margin-left: 0;margin-right: 0;"| | ||
+ | --> | ||
+ | |||
+ | <!-- | ||
+ | {| width="100%" | ||
+ | {{main page block|Welcome to the Gideros Wiki!|[[Image:Gideros_icon.png|right|link=]] | ||
+ | This Wiki is a collection of information about OpenGL, as well as frequently asked questions about OpenGL and its API. Tutorials are also welcome and may be hosted on this Wiki. | ||
+ | |||
+ | Contributions on this wiki are open to the public, you only need to create a user account. We ask that you please respect the content on this wiki and post only information that is relevant to OpenGL. | ||
+ | }} | ||
+ | |} | ||
+ | |||
+ | ==<div style="background-color:#88ACBC;>'''GIDEROS API REFERENCES'''</div>== | ||
+ | {| width="100%" | ||
+ | |style="width: 33%;"| | ||
+ | ==='''[[Lua API]]'''=== | ||
+ | |||
+ | |style="width: 33%;"| | ||
+ | ==='''[[Main API]]'''=== | ||
+ | |||
+ | |style="width: 33%;"| | ||
+ | ==='''[[Plugins]]'''=== | ||
+ | |} | ||
+ | |||
+ | {| width="100%" | ||
+ | <div style="column-count:3;-moz-column-count:3;-webkit-column-count:3";> | ||
+ | ==='''[[Lua API]]'''=== | ||
+ | xxx | ||
+ | ==='''[[Main API]]'''=== | ||
+ | xxx | ||
+ | ==='''[[Plugins]]'''=== | ||
+ | xxx | ||
+ | </div> | ||
+ | |} | ||
+ | |||
+ | {| width="100%" | ||
+ | <div style="column-count:3;-moz-column-count:3;-webkit-column-count:3"> | ||
+ | ==='''[[Lua API]]'''=== | ||
+ | ==='''[[Main API]]'''=== | ||
+ | ==='''[[Plugins]]'''=== | ||
+ | </div> | ||
+ | |} | ||
+ | |||
+ | {| width="100%" | ||
+ | {{main page block|GIDEROS API REFERENCES| | ||
+ | <div style="column-count:3;-moz-column-count:3;-webkit-column-count:3"> | ||
+ | ==='''[[Lua API]]'''=== | ||
+ | ==='''[[Main API]]'''=== | ||
+ | ==='''[[Plugins]]'''=== | ||
+ | </div> | ||
+ | }} | ||
+ | |} | ||
+ | |||
+ | {| width="100%" | ||
+ | | valign="top" width="33%" | | ||
+ | {{main page block|XXX| | ||
+ | * aaa | ||
+ | * bbb | ||
+ | * ccc | ||
+ | }} | ||
+ | |||
+ | | valign="top" width="33%" | | ||
+ | {{main page block|YYY| | ||
+ | * aaa | ||
+ | * bbb | ||
+ | * ccc | ||
+ | }} | ||
+ | |||
+ | | valign="top" width="33%" | | ||
+ | {{main page block|ZZZ| | ||
+ | * aaa | ||
+ | * bbb | ||
+ | * ccc | ||
+ | }} | ||
+ | |} | ||
+ | --> | ||
+ | |||
+ | <!-- | ||
+ | ---- | ||
+ | {| class="wikitable" style="margin-left: auto; margin-right: auto; border: none;" | ||
+ | | style="border: 1px solid black; text-align:center;" |'''[[Lua API]]''' | | ||
+ | |||
+ | {| class="wikitable" style="margin-left: auto; margin-right: auto;" | ||
+ | |+ Cells left-aligned, table centered | ||
+ | |- | ||
+ | ! scope="col" | XXX | ||
+ | ! scope="col" | YYY | ||
+ | ! scope="col" | ZZZ | ||
+ | |- | ||
+ | | style="text-align:center;" |'''[[Lua API]]''' | ||
+ | | style="text-align:center;" |'''[[Main API]]''' | ||
+ | | style="text-align:center;" |'''[[Plugins]]''' | ||
+ | |} | ||
+ | --> | ||
+ | |||
+ | <!-- | ||
+ | {| class="wikitable" style="margin-left: auto; margin-right: auto;" | ||
+ | |+ GIDEROS | ||
+ | |- | ||
+ | | style="text-align:center;" | '''<big>[[Lua API]]</big>''' | ||
+ | | style="text-align:center;" | '''<big>[[Main API]]</big>''' | ||
+ | | style="text-align:center;" | '''<big>[[Plugins]]</big>''' | ||
+ | |- | ||
+ | | style="text-align:center; background: #ffffcc;" |'''[[UI]]''' | ||
+ | | style="text-align:center;; background: #ffffcc;" |'''[[Shaders]]''' | ||
+ | | style="text-align:center;; background: #ffffcc;" |'''[[Multiplayer]]''' | ||
+ | |} | ||
+ | |||
+ | <!-- | ||
+ | {| style="border: 2px solid black; background:#ffffcc; float:right" | ||
+ | {| style="border: 1px solid black; background: #ffffcc; float:left" | ||
+ | | style="border: 1px solid black; vertical-align: bottom;" | the original table again | ||
+ | |||
+ | {| style="border: 1px solid black; background: #ffffcc;" | ||
+ | | style="border: 1px solid black; text-align:center;" | XXX | ||
+ | | style="border: 1px solid black; text-align:center;" | YYY | ||
+ | | style="border: 1px solid black; width:100px" | | ||
+ | | style="border: 1px solid black; width: 50px" | | ||
+ | |} | ||
--> | --> | ||
+ | <!-- | ||
---- | ---- | ||
− | + | [[File:Example.jpg|20px|link=]] | |
− | + | [[File:Gideros_icon.png|frame|link=]] | |
+ | thumb | ||
Gideros_icon.png|==='''[[Main API]]'''=== | Gideros_icon.png|==='''[[Main API]]'''=== | ||
Gideros_icon.png|==='''[[Plugins]]'''=== | Gideros_icon.png|==='''[[Plugins]]'''=== | ||
− | + | [[File:Gideros_icon.png|frame|link=]] | |
+ | '''[[Lua API]]''' | ||
+ | --> | ||
+ | <!-- | ||
---- | ---- | ||
− | + | <gallery mode=packed-overlay caption="GIDEROS API REFERENCES" widths="164px" heights="164px" style="text-align:center"> | |
− | <gallery mode=packed- | ||
− | |||
− | |||
Gideros_icon.png|==='''[[Lua API]]'''=== | Gideros_icon.png|==='''[[Lua API]]'''=== | ||
Gideros_icon.png|==='''[[Main API]]'''=== | Gideros_icon.png|==='''[[Main API]]'''=== | ||
Line 23: | Line 300: | ||
</gallery> | </gallery> | ||
− | <gallery mode=packed-overlay> | + | <gallery mode=packed-overlay caption="GIDEROS" widths="196px" heights="196px" style="text-align:center"> |
Gideros_icon.png|==='''[[UI]]'''=== | Gideros_icon.png|==='''[[UI]]'''=== | ||
Gideros_icon.png|==='''[[Shaders]]'''=== | Gideros_icon.png|==='''[[Shaders]]'''=== | ||
Line 30: | Line 307: | ||
Gideros_icon.png|==='''[[Optimizations]]'''=== | Gideros_icon.png|==='''[[Optimizations]]'''=== | ||
</gallery> | </gallery> | ||
+ | |||
+ | ---- | ||
+ | <gallery caption="GIDEROS 3" widths="128px" heights="64px" style="text-align:center"> | ||
+ | Image:Gideros_icon.png|==='''[[Lua API]]'''=== | ||
+ | Gideros_icon.png|==='''[[Main API]]'''=== | ||
+ | Gideros_icon.png|==='''[[Plugins]]'''=== | ||
+ | </gallery> | ||
+ | |||
+ | ---- | ||
+ | <gallery></gallery> | ||
+ | <gallery mode=packed-hover></gallery> | ||
+ | |||
+ | ---- | ||
+ | {| class="wikitable" style="margin-left: auto; margin-right: auto; border: none;" | ||
+ | |+ Cells left-aligned, table centered | ||
+ | |- | ||
+ | ! scope="col" | | ||
+ | ! scope="col" | | ||
+ | ! scope="col" | | ||
+ | |- | ||
+ | | '''[[Lua API]]''' || '''[[Main API]]''' || '''[[Plugins]]''' | ||
+ | |- | ||
+ | | '''[[UI]]''' || '''[[Shaders]]''' || '''[[Multiplayer]]''' | ||
+ | |} | ||
+ | --> |
Latest revision as of 09:54, 12 November 2024
Reminder: Gideros is free, but donations keep it growing
https://www.gideros.rocks/donate&download
When Gideros went open source, my initial reaction wasn't "Wow! I've been paying for this, but it's free now!" My reaction was more like "Oh no... read more
GIDEROS API REFERENCES
Lua API |
Main API |
Plugins |
UI |
Shaders |
Multiplayer |
ECS |
Optimizations |
GIDEROS GUIDES AND TUTORIALS
GIDEROS HELPERS
UI ClassesUI Buttons 3D |
Game HelpersGame Camera |
Exoticdictionary_tree_search Shaders Helpers |
GIDEROS ADVANCED
AdvancedWhat Does What |
Wiki Special Links |