Skip to content

Latest commit

 

History

History
70 lines (48 loc) · 2.09 KB

README.md

File metadata and controls

70 lines (48 loc) · 2.09 KB

Overview

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!

Game Features

  • 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

How to Play

Controls

  • Arrow Left/Right: Move Pepe left/right
  • Arrow Up: Jump
  • T Key: Throw bottle at enemies
  • B Key: Exchange one coin for one bottle

Game Objectives

  1. Navigate through the desert landscape
  2. Collect coins and bottles along the way
  3. Defeat or avoid regular chickens
  4. Face the final boss (El Pollo Loco)
  5. Use bottles strategically to defeat the boss

Technical Implementation

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

Installation

No installation needed! Simply open the index.html file in your browser to play.

Development

The project is structured as follows:

  • models/: Game object classes (character, enemies, world, etc.)
  • js/: Core game logic and controllers
  • levels/: Level configuration
  • audio/: Sound effects and music
  • img/: Game graphics and animations

Credits

  • Game Development: Robin Angelé
  • Graphics: Developer Akademie
  • Sound Effects: Various free sources

License

This project is created as part of a web development course. All rights for concept and graphics belong to Developer Akademie.