|
|
Line 1: |
Line 1: |
| [words][[File:BlockDragging.gif|thumb|A demonstration of how drag-and-drop modular block code fits together.]]
| | [[File:BlockDragging.gif|thumb|A demonstration of how drag-and-drop modular block code fits together.|351x351px]] |
| [[File:Random League of Legends Content.webm|thumb|Test]]
| | StarLogo Nova is an agent-based game and simulation programming environment that combines an easy-to-use blocks-based programming language with a powerful simulation engine and 3D renderer. With StarLogo Nova you can: Create, edit, and run games and simulations right in the browser, no installation necessary. |
| [[File:Webm test 2.webm|thumb|Test delete later]]
| |
| | |
| | |
| | |
| ===Agents===
| |
| {| class="wikitable" style="margin:auto"
| |
| |+
| |
| |-
| |
| !Block Name!!Image!!Description
| |
| |-
| |
| | [[Create]]||[[File:Create block.png|thumb]]||Creates specified number of [[agents]]
| |
| |-
| |
| | [[Create Each Do]]||Example||Creates specified number of [[agents]] and each agent proceeds to run code within the block
| |
| | |
| |-
| |
| |Block||Example||Description
| |
| |}
| |
| | |
| === Detection===
| |
| | |
| ===Environment===
| |
| | |
| === Interface===
| |
| | |
| ===Keyboard===
| |
| {| class="wikitable" style="margin:auto"
| |
| |+
| |
| |-
| |
| !Block Name!!Image !! Description
| |
| |-
| |
| |[[Key_Typed?]] ||Example ||Checks to see if a given key is typed; useful for triggering certain actions based on player input
| |
| |-
| |
| |[[Key_Held?]]||Example||Checks to see if a given key is being held; useful for controlling agents’ movements, etc.
| |
| |}
| |
| | |
| ===Lists ===
| |
| | |
| ===Logic===
| |
| | |
| ===Math===
| |
| | |
| ===Movement ===
| |
| | |
| ===Procedures===
| |
| | |
| ===Sound===
| |
| | |
| ===Traits===
| |
| | |
| ===Variables===
| |
| | |
| ===Debugger ===
| |
| | |
| ==Skills Glossary==
| |
| | |
| ===Terrain Editing===
| |
| | |
| {| class="wikitable" style="margin:auto"
| |
| |+
| |
| |-
| |
| !Skill (Steps)!!Description
| |
| |-
| |
| |[[Change Background Color]]||Change background color of Spaceland
| |
| |-
| |
| |[[Draw Shapes]]||Program an agent to draw a shape on the terrain to enhance your landscape.
| |
| | |
| |}
| |
| | |
| ==Tutorials / Roadmap==
| |
| | |
| ===Getting Started Roadmap===
| |
| | |
| 1. [[Orientation]]
| |
| | |
| 2. [[Catching Flies]]
| |
| | |
| ===Additional Materials===
| |
| | |
| 1.
| |
Revision as of 15:34, 8 August 2022
A demonstration of how drag-and-drop modular block code fits together.
StarLogo Nova is an agent-based game and simulation programming environment that combines an easy-to-use blocks-based programming language with a powerful simulation engine and 3D renderer. With StarLogo Nova you can: Create, edit, and run games and simulations right in the browser, no installation necessary.