opensonicjs

Open Sonic JS

This is a port of the OpenSonic Project for the web browser.

Thanks to the Original Open Sonic Open Sonic

Open Sonic is a free open-source game based on the "Sonic the Hedgehog" universe. It introduces a different style of gameplay called cooperative play, in which it's possible to control 3 characters simultaneously. Unlike most similar games, Open Sonic provides a greater level of interaction between the player and the levels. It's more than just a jump'n'run; the user must come up with some strategy in order to get through the levels.

PLAY GAME

Development

Install

npm install

Run

npm start

Build

npm run build

How to Play

Moving the characters

You can play using your keyboard or a joystick. If you decide to use a joystick, make sure it has at least 2 axis and 4 buttons. Plug it before you start the game! If you want to play using your keyboard, see the table below to know how you can control the characters at any level:

Key Effect
Arrow keys Move
Space bar Jump
ENTER Pause
Left CTRL key Change the active team member
ESC Quit

Generated using TypeDoc