This is a port of the OpenSonic Project for the web browser.
Open Sonic
http://opensnc.sourceforge.net/home/index.php
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.
https://clarkeadg.github.io/opensonic-js/docs/
npm install
npm start
npm run build
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 |