Loop Factory is a fast-paced 2D educational game that teaches players how to use for and while loops through interactive gameplay. Players take on the role of a junior robot engineer working in an automated factory where they collect, assemble, and ship items using loop logic. By managing conveyor belts and solving loop-based challenges, players gain hands-on experience with core programming concepts. Designed for beginners, classrooms, and anyone looking to refresh their coding skills, Loop Factory makes learning to code fun, visual, and engaging.
- Heni Patel (heni@udel.edu)
- John Prince Lee Clark (princec@udel.edu)
- Julia O'Neill (jmoneill@udel.edu)
Welcome to loop factory,
- To move Cloud-e use keys W,A,S,D
- To pick up and drop off items use E
- Complete the production quota
- Need a speed boost? Hold Left-Shift
- Pick product parts off the spawner belt and place on "While Loop" belt
- "While loop" belt will break if wrong item is processed
- hold Q near processing zone to fix "while loop" belt
- Don't let the spawner fill up either
- Throw out unwanted items in the trash container
- Once completed move production item on to shipping belt "For Loop" belt Hint: Click on the red x button to head to title screen or to restart the game
List any resources with links to sources, author attribution, and brief acknowledgment of how the resource was used (including Gen AI for writing, etc.)
- Game Design Template by Austin Cory Bart, Mark Sheriff, Alec Markarian, and Benjamin Stanley.
- Sound effects generated using UnityAssest
Assests Used:
- Sterile Factory Tileset By Meghan https://goldentreesart.itch.io/sterile-factory-tileset-32x32
- Pixel Plains By SnowHex https://snowhex.itch.io/pixel-plains
- Font: Free Pixel Font - Thaleah on Unity Asset Store Link: https://assetstore.unity.com/packages/2d/fonts/free-pixel-font-thaleah-140059