Skip to content

Retro Fighting Game is a browser-based pixel-style combat game built with HTML5 Canvas, CSS, and JavaScript. Featuring smooth animations, health bars, and retro-themed UI, it's a nostalgic arcade experience playable directly in your browser.

Notifications You must be signed in to change notification settings

parthasarathy27/Urban-Memory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฎ Retro Fighting Game

Step into the arcade era with this browser-based Retro Fighting Game!
Enjoy pixel-perfect visuals, smooth gameplay, and classic fighting action โ€” all inside your browser.


Features

  • Retro pixel-art style with the iconic Press Start 2P font
  • Health bars for player & enemy, plus a countdown timer
  • Simple Menu Controls: Start, Pause, Resume, Exit
  • Responsive 1024x576 canvas for classic widescreen feel
  • Powered by GSAP for silky smooth animations
  • Lightweight, runs in any modern browser

How to Play

Action Player 1 Player 2
Move Left A โ† (Left)
Move Right D โ†’ (Right)
Jump W โ†‘ (Up)
Attack Space Enter

Toggle the menu (โ˜ฐ MENU) to access game controls anytime.


Demo

Play the game live here:
https://parthasarathy27.github.io/Urban-Memory


Getting Started

  1. Clone or download the project:
    git clone https://github.com/parthasarathy27/Urban-Memory.git
  2. Open index.html in your preferred web browser
  3. Use the menu to start or pause the game and battle it out!

Project Structure

Urban-Memory/ โ”œโ”€โ”€ index.html # Main game UI and canvas โ”œโ”€โ”€ js/ โ”‚ โ”œโ”€โ”€ utils.js # Utility functions โ”‚ โ”œโ”€โ”€ classes.js # Game logic classes โ”‚ โ””โ”€โ”€ index.js # Game loop and animation โ””โ”€โ”€ assets/ # (Optional) images, sounds


Technologies


Contribute

Found a bug or want to add features?
Feel free to fork, improve, and send pull requests!


License

MIT License โ€” see LICENSE file for details.


Made with โค๏ธ by Parthasarathy
Contact: https://github.com/parthasarathy27

About

Retro Fighting Game is a browser-based pixel-style combat game built with HTML5 Canvas, CSS, and JavaScript. Featuring smooth animations, health bars, and retro-themed UI, it's a nostalgic arcade experience playable directly in your browser.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published