StarLogo TNG


About This Project

Download StarLogo TNG

StarLogo TNG is a downloadable programming environment that lets students and teachers create 3D games and simulations for understanding complex systems.

StarLogo TNG is a client-based modeling and simulation software. It facilitates the creation and understanding of simulations of complex systems. Its 3-D graphics, sound, blocks-based interface and keyboard input make StarLogo a great tool for programming educational video games. Through TNG we hope to:


Explore complex systems

Lower the barrier to entry and garner interest in programming using a graphical interface in which colored blocks that fit together like puzzle pieces represent language elements

Use 3-D graphics to make compelling, rich games and simulation models

The following are TNG orientation materials and tutorials for beginners: 

Quick Start Guide: Explore the interface, drag blocks to the canvas, connect them, and execute commands.

Orientation Activity: Extends the activities of the Quick Start Guide.

Navigate in Spaceland: Navigate and interface with Spaceland, StarLogo’s 3D environment.

Breeds: Create and edit breeds or categories of agents that share the same shape.

Spaceland Terrain: Alter Spaceland to create unique environments.

Draw:  Color and draw on Spaceland Terrain

The following are intermediate TNG tutorials: 

Procedures: Create procedures to use a set of instructions multiple times or to break down a complicated task into discrete parts.

Levels: Created and save edited terrains as levels in a game.

Epidemic Models: Create extensible models using variables, monitors, line graphs, and sliders..

Paintball: Explore basic game mechanics including movement, collisions, terrain and “say bubbles.”

Import Graphics: Import Shapes and graphics

Subsets: Create, edit and organize frequently used blocks

Each of the following are units include lesson plans, student TNG file and solution, student worksheet, and teacher guide.

StarLogo research has focused on how students build models and how students learn through model exploration and creation. If you are interested in collaborative research using StarLogo, contact us.


The following represents a sampling of our publications in this area:
Colella, V., Klopfer, E., & Resnick, M. (2001). Adventures in Modeling: Exploring Complex, Dynamic Systems with StarLogo. Teachers College Press.


Klopfer, E., Scheintaub, H., Huang, W, Wendel, D., Roque, R. (2009) The Simulation Cycle – Combining Games, Simulations, Engineering and Science Using StarLogo TNG. Journal of E-Learning and Digital Media 6(1) 71-96


StarLogo TNG is funded in part by the National Science Foundation, local foundations and more.

Related projects
StarLogo Nova
Programming Tools
A visual programming tool for making 3D games and simulations
Curricula, Programming Tools
A biology curriculum exploring complex systems
Grade Range

3 - 16

Content Area

Complex systems, games, programming


Desktop (MAC and PC)

Project Manager

Daniel Wendel

Programming Tools