Skip to content

A TypeScript remake of the classic NES/Arcade game 'Gradius', built with Vanilla JavaScript for modern web browsers.

Notifications You must be signed in to change notification settings

JeetPatel1016/gradius-js

Repository files navigation

Gradius-js

A TypeScript remake of the NES classic game 'Gradius', built with Vanilla JavaScript for modern web browsers.

Table of Contents

Introduction

Gradius-js is a modern, browser-based remake of the iconic NES game 'Gradius'. This project uses Vanilla TypeScript to recreate the classic space shooter experience, bringing the nostalgia of the original game to today's web technologies.

Demo here: Gradius JS

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/gradius-js.git
  2. Navigate to the project directory:
    cd gradius-js
  3. Install the dependencies:
    npm install
  4. Start the project:
    npm run dev
  5. Open your browser and navigate to http://localhost:3000 to play the game.

Controls

Action Key
Move Left Left Arrow
Move Right Right Arrow
Move Up Up Arrow
Move Down Down Arrow
Shoot Z

Contributing

We welcome contributions to improve Gradius-js. To contribute, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bugfix.
  3. Commit your changes and push them to your branch.
  4. Create a pull request with a detailed description of your changes.

Please ensure your code adheres to the project's coding standards and include relevant tests.

About

A TypeScript remake of the classic NES/Arcade game 'Gradius', built with Vanilla JavaScript for modern web browsers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages