El Pollo Loco is a fun, browser-based 2D jump and run game inspired by classic platformers. Help Pepe, our hero, defeat the crazy chicken boss and his minions by collecting coins, throwing bottles, and mastering the art of jumping!
- Character Controls: Move, jump, and throw with intuitive keyboard controls
- Collectibles: Gather coins and bottles to improve your chances against enemies
- Enemy Interactions: Fight chickens and the final boss with different strategies
- Responsive Design: Play on desktop or mobile devices with adaptive controls
- Sound Effects: Immersive game audio that can be toggled on/off
- Fullscreen Mode: Enhanced gaming experience with fullscreen option
- Arrow Left/Right: Move Pepe left/right
- Arrow Up: Jump
- T Key: Throw bottle at enemies
- B Key: Exchange one coin for one bottle
- Navigate through the desert landscape
- Collect coins and bottles along the way
- Defeat or avoid regular chickens
- Face the final boss (El Pollo Loco)
- Use bottles strategically to defeat the boss
El Pollo Loco is built using:
- HTML5
- CSS3
- JavaScript (Object-Oriented Programming)
- Canvas API for rendering game graphics
The code architecture follows OOP principles with classes for:
- Character movement and animations
- Enemy behavior patterns
- Collision detection
- Game world management
- UI controls and interactions
No installation needed! Simply open the index.html file in your browser to play.
The project is structured as follows:
models/: Game object classes (character, enemies, world, etc.)js/: Core game logic and controllerslevels/: Level configurationaudio/: Sound effects and musicimg/: Game graphics and animations
- Game Development: Robin Angelé
- Graphics: Developer Akademie
- Sound Effects: Various free sources
This project is created as part of a web development course. All rights for concept and graphics belong to Developer Akademie.