A TypeScript remake of the NES classic game 'Gradius', built with Vanilla JavaScript for modern web browsers.
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
- Clone the repository:
git clone https://github.com/yourusername/gradius-js.git
- Navigate to the project directory:
cd gradius-js
- Install the dependencies:
npm install
- Start the project:
npm run dev
- Open your browser and navigate to
http://localhost:3000
to play the game.
Action | Key |
---|---|
Move Left | Left Arrow |
Move Right | Right Arrow |
Move Up | Up Arrow |
Move Down | Down Arrow |
Shoot | Z |
We welcome contributions to improve Gradius-js. To contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bugfix.
- Commit your changes and push them to your branch.
- 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.