Skip to content

pirus99/El-Pollo-Loco

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

El Pollo Loco - JavaScript Class-Based Game

Welcome to El Pollo Loco, an exciting browser-based 2D platformer game built primarily using JavaScript. This game is designed with object-oriented programming principles, showcasing the compelling use of JavaScript classes.

Game Overview

In El Pollo Loco, you step into the shoes of Pepe, fight against enemies, including the infamous "Crazy Chicken" (El Pollo Loco). The game combines fun animations, vibrant visuals, and a nice gameplay mechanics to deliver an good player experience.

Features

  • Object-Oriented Design: The game is built using JavaScript ES6 classes, allowing modularity and easy maintainability.
  • Responsive Design: Optimized for desktop and mobile browsers.
  • Interactive Elements: Enemies, collectibles, and obstacles to interact with during gameplay.
  • Smooth Animations: Leveraging CSS for transitions and animations to enhance visual appeal.

Technology Stack

  • JavaScript: Core game mechanics, classes, and object-oriented utilities.
  • HTML: Game interface and structure.
  • CSS: Styling and animation effects.

Live Test

Installation Instructions

  1. Clone the Repository:

    git clone https://github.com/pirus99/El-Pollo-Loco.git
  2. Navigate to the Project Directory:

    cd El-Pollo-Loco
  3. Open the Game in a Browser:

    Simply open index.html in your preferred browser to start the game.

  4. (Optional) Run a Local Server: For smoother performance, you can run the game on a local server. If you have Python installed, you can start a server using:

    python -m http.server

    Then visit http://localhost:8000 in your web browser.

How to Play

  • Use the arrow keys or WASD keys to control the protagonist.
  • Use SHIFT to Sprint.
  • Use G key to throw Bottles.
  • Collect items, avoid obstacles, and defeat enemies.

Contribution

Contributions are welcome! If you'd like to improve the game, fix bugs, or add more levels, please:

  1. Fork the repository.
  2. Create a new branch for your feature or fix.
  3. Submit a pull request with a detailed explanation of the changes.

Enjoy playing El Pollo Loco, and have fun defeating the crazy chicken! 🐔

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors