code.org games

Code.org games

CODE.ORG GAMELAB

alien vs. cats

Control a hungry alien catching cats that fall from rockets while dodging bombs from cat UFOs. This game teaches array management for handling multiple sprites, timer-based animation states, collision detection with different enemy types, and dynamic difficulty scaling as the alien grows slower with each meal, all within a flat code architecture for student readability.

CODE.ORG GAMELAB

save earth for humanity

Play as an alien collecting ocean trash while avoiding fish in this environmental game. Students learn to use arrays for managing multiple sprites, implement collision detection with automatic respawning, create velocity-based movement for layered ocean elements, and build progressive difficulty that speeds up after collecting ten pieces of trash.

CODE.ORG GAMELAB

bunny forest

Guide a bunny collecting carrots and mushrooms while jumping over bugs in this side-scrolling adventure. Students work with sprite-based game development using arrays to manage entities, implement velocity-based parallax scrolling for depth, handle collision detection with procedural enemy spawning, and create state-based difficulty that increases as the score climbs.

CODE.ORG GAMELAB

zombie range

Defend your position with a crossbow against zombie waves while dodging aerial attacks. This project teaches array-based sprite management for multiple zombies with different movement patterns, projectile collision detection, randomized enemy spawning with timer-based probability, and dynamic velocity adjustments that create escalating challenge as players progress.