Skip to content

M-harib/CrownQuest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crown Quest – 2D Platformer Game

Crown Quest is a 2D platformer where players navigate through procedurally generated levels to reach the crown. Players jump over obstacles, avoid AI-driven enemies, and collect rewards like coins to increase their score. The game features adaptive difficulty, realistic collision physics, and dynamic level generation, creating an engaging and replayable gameplay experience.

Features

  • Procedurally generated levels for endless replayability
  • Adaptive difficulty scaling with player progress
  • AI-inspired enemy behavior and dynamic obstacles
  • Collision physics and gravity for smooth gameplay
  • Collectible rewards (coins, power-ups) to enhance score
  • Node.js/Express backend serving level data dynamically

Tech Stack

  • Frontend: HTML5 Canvas, JavaScript, CSS
  • Backend: Node.js, Express.js
  • Game Mechanics: Collision detection, gravity physics, enemy AI
  • Version Control: Git/GitHub

Installation

  1. Clone the repository bash git clone https://github.com/M-harib/Crown-Quest.git cd Crown-Quest
  2. Install dependencies Copy code npm install
  3. Run the server Copy code node server.js
  4. Play the game Open your browser and go to http://localhost:3000

Gameplay

  • Use arrow keys to move and jump.
  • Avoid enemies and obstacles while collecting coins.
  • Reach the crown at the end of each level to win.
  • Levels become progressively harder with adaptive difficulty.

About

Crown Quest is a 2D platformer where players jump over obstacles, avoid AI-driven enemies, and collect rewards to reach the crown. Features procedurally generated levels, adaptive difficulty, and realistic collision physics, powered by a Node.js/Express backend for dynamic level data, creating highly engaging gameplay.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors