Skip to content
Soheilvt75 edited this page Mar 8, 2021 · 19 revisions

Hacman User Manual

Hacman is a "coding" game designed to introduced the user to the simplest concepts of programming and the agony it brings.

Index

  1. Useful Terms
  2. Compilation
  3. Game play
  4. Rules

Useful Terms

Here's some terms which can be helpful:

  1. Robot: A robot on the map that is programed by the player.

  1. Code Blocks: Drag able blocks of code which the player will use to program their robot.
  2. Coding Panel: The panel on the right side of the screen where the code blocks will be place on.
  3. Move Block: Code blocks that allow movements.

  1. Rotation Block: Code blocks that allow rotation.

  1. Placement Block: Code block that allow for placing a Rock.

  1. Mining Block: Code block that will allow for mining a rocks.

  1. Loop Block: Code block that will allow for loops in the code.

  1. Power Ups/Downs: Chests around the board that will give special abilities.

  1. Board: A 20x18 board which is randomly populated by rocks, power ups/downs, and points.
  2. Turn: A turn consists of the coding phase and execution phase.
  3. Coding Phase; In coding phase the player will program the robot.
  4. Execution Phase: In execution phase the program that was created during the coding phase will be executed.
  5. Timer: A timer which runs during the coding phase.
Clone this wiki locally