Skip to content
ChipWits Robot Coding Game
  • Home
  • About
  • Devlog
  • Team
  • Retro
    • ChipWits Emulator
    • Nostalgia
  • Sign Up
Demo + Wishlist
Demo + Wishlist
ChipWits Robot Coding Game
  • Home
  • About
  • Devlog
  • Team
  • Retro
    • ChipWits Emulator
    • Nostalgia
  • Sign Up

IBOL

40
  • CREATED CHIP SOLUTIONS REMAIN IN THE WORKSHOP GRID
  • SHARING YOUR CHIPWIT (IBOL CODES)
  • LOCKED CHIPS
  • JUNCTION
  • IF THING EQUALS
  • CONNECTORS
  • ACTION CHIPS
  • CONTROL CHIPS
  • SENSING CHIPS
  • STACK CHIPS
  • REGISTERS
  • CHIPS (FUNCTION AND HOW TO BUILD THEM)
  • ARGUMENT
  • OPERATOR
  • Operators
    • IF THING EQUALS
    • CYCLES AND FUEL COST LIST
    • SUBPANEL (OPERATOR)
    • PUSH NUMBER
    • PUSH THING
    • IF NUMBER EQUALS
    • IF NUMBER IS LESS THAN
    • POP
    • PUSH DIRECTION
    • IF DIRECTION EQUALS
    • DECREMENT
    • OPERATOR
    • INCREMENT
    • PUSH (OVERVIEW)
    • BOOMERANG
    • IF KEY
    • LOOP
    • IF HEADS
    • STOPLIGHT (CLASSIC MISSIONS)
    • SKATE
    • ZAP
    • SING
    • IF SMELL
    • PICKUP
    • IF FEEL
    • IF SEE

Controls and Settings

4
  • BASIC KEYBOARD CONTROLS AND KEYBOARD SHORTCUTS
  • BASIC MOUSE CONTROLS
  • YOUR CHIPWIT (GAME SETTINGS)
  • CAMERA CONTROLS

Advanced Programming

13
  • SUBPANEL (OPERATOR)
  • PUSH THING
  • IF THING EQUALS
  • PUSH NUMBER
  • IF NUMBER EQUALS
  • IF NUMBER IS LESS THAN
  • POP
  • MEMORY STACK
  • STACK CHIPS
  • PUSH DIRECTION
  • IF DIRECTION EQUALS
  • PUSH (OVERVIEW)
  • REGISTERS

Characters

1
  • PROFESSOR CHIP

Starting Information

1
  • STARTING INFORMATION LIST

Workshop and Playing

26
  • CREATED CHIP SOLUTIONS REMAIN IN THE WORKSHOP GRID
  • FUEL (ENERGY)
  • ENVIRONMENTAL THINGS
  • BAD THINGS
  • TYPES OF DAMAGE
  • HEALTH
  • CYCLES
  • SENSING CHIPS
  • LOCKED CHIPS
  • ACTION CHIPS
  • STACK CHIPS
  • CONTROL CHIPS
  • CONNECTORS
  • CHIPS (FUNCTION AND HOW TO BUILD THEM)
  • WORKING WITH CHIPS IN THE WORKSHOP
  • SHARING YOUR CHIPWIT (IBOL CODES)
  • WORKSHOP AND PLAY AREA
  • RESTART BUTTON
  • STEP BUTTON
  • WORKSHOP PROGRAMMING TOOLS BUTTONS AND WORKSHOP MENU
  • PLAY/PAUSE BUTTON
  • GAME SPEED SLIDER
  • DELETE (WORKSHOP RADIAL MENU)
  • STARTING POSITION RULE
  • MAIN PANEL AND SUBPANELS
  • RADIAL WORKSHOP MENU

Missions

12
  • FUEL (ENERGY)
  • ENVIRONMENTAL THINGS
  • BAD THINGS
  • GOOD THINGS
  • TYPES OF DAMAGE
  • CYCLES
  • HEALTH
  • MISSION OBJECTIVES
  • SELECT A MISSION SCREEN
  • PUZZLE MISSIONS
  • DR. DROOG CAMPAIGN MISSIONS
  • CLASSIC MISSIONS
View Categories
  • Home
  • Docs
  • Workshop and Playing
  • MAIN PANEL AND SUBPANELS

MAIN PANEL AND SUBPANELS



The Main Panel and SubPanels are found on tabs at the top of the Workshop. The Main Panel has an icon on it that looks like a robot head.

SubPanels are labeled with the letters A through G.


Main Panel #

The Main Panel is where you begin building your ChipWit’s program. It contains the Programming Grid that you use to place the initial command chips. However, as your program grows more complex, you might run out of space or need separate sections of logic.


SubPanels #

The SubPanels act as additional programming spaces that allow you to organize and expand your ChipWit’s brain. Think of them as extra blank pages or branches of your program where you can develop more intricate sequences of commands without cluttering the Main Panel.


Why SubPanels are Useful #

  1. Extra Programming Space:
    • When the Main Panel fills up with chips, SubPanels give you more room to continue building your ChipWit’s logic. You can jump between these panels to manage different parts of your ChipWit’s behavior.
  2. Organized Logic:
    • SubPanels help you break down your program into smaller, more manageable chunks. For example, you might use one SubPanel for movement logic, another for sensor-based decisions, and so on.
  3. Efficient Program Flow:
    • You can set up jumps between the Main Panel and Subpanels using the special SubPanel chip command, allowing the ChipWit to move between different parts of its program based on conditions or loops. This makes it easier to create modular, reusable code blocks.


How to Utilize SubPanels #

  • Switching Between Panels: You can move between the Main Panel and SubPanels by using jump commands (SubPanel Operator).
  • Modularize Your Code: Use the Main Panel for the core of your program and reserve the SubPanels for complex or repetitive tasks like decision-making, memory handling, or sensor responses.

By using the SubPanels, you gain the ability to build more complex, layered behaviors without overcrowding the main programming grid. It helps keep your program organized and allows for more flexibility as your ChipWit takes on tougher challenges.


SubPanel Arguments #

  • Switching Between Panels: Select the desired empty socket in the Workshop and then select SubPanel found in the Control Chips section on the radial Workshop menu. Then select an argument that corresponds with letter found on the desired SubPanel tab.

By using the SubPanels, you gain the ability to build more complex, layered behaviors without overcrowding the main programming grid. It helps keep your program organized

Related #

Updated on September 2, 2024

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
STEP BUTTONCYCLES

Powered by BetterDocs

Leave a ReplyCancel reply

Table of Contents
  • Main Panel
  • SubPanels
    • Why SubPanels are Useful
    • How to Utilize SubPanels
    • SubPanel Arguments

Join Our Mailing List!

Are you interested in learning more about ChipWits and tracking our development? Provide your name and email address below to join our mailing list.
We respect your email address and don’t spam. You can unsubscribe at any time. We generally send a short email about the game once every week or two.

Check your inbox or spam folder to confirm your subscription.

Copyright © 2026 ChipWits, Inc.

  • Contact
  • Press Kit
  • Privacy Policy
  • Terms of Use
 

Loading Comments...