Saltar al contenido principal

Block Library

Welcome to the StarLogo Nova Block Library! This comprehensive reference contains all available blocks organized by category.

Categories

Agents

Agent blocks are used to create, manage, and control agents in your StarLogo Nova simulation.

Detection

Detection blocks help agents sense and interact with their environment and other agents.

Environment

Environment blocks provide access to world properties and timing functions.

Interface

Interface blocks create and control UI elements like buttons, sliders, and data displays.

JS Debugger

Debugging blocks help with development and troubleshooting.

Keyboard

Keyboard blocks handle user input from keyboard interactions.

Lists

List blocks provide functionality for creating and manipulating collections of data.

Logic

Logic blocks handle conditional statements, loops, and boolean operations.

Math

Mathematical blocks provide arithmetic operations and functions.

Movement

Movement blocks control agent positioning and orientation in 3D space.

Procedures

Procedure blocks allow you to create custom functions and reusable code.

Sound

Sound blocks handle audio playback and sound effects.

Traits

Trait blocks manage agent properties and characteristics.

Variables

Variable blocks create and manage data storage in your programs.

Getting Started

Each category contains detailed documentation for individual blocks, including:

  • Block descriptions and functionality
  • Parameter explanations
  • Usage examples
  • Best practices

Browse through the categories above to find the blocks you need for your StarLogo Nova projects!