Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/charlesstover/super-mario-world-js
Super Mario World JS was a project for a college-level Programming Paradigms course.
https://github.com/charlesstover/super-mario-world-js
css game-engine html javascript js mario
Last synced: 10 days ago
JSON representation
Super Mario World JS was a project for a college-level Programming Paradigms course.
- Host: GitHub
- URL: https://github.com/charlesstover/super-mario-world-js
- Owner: CharlesStover
- License: mit
- Created: 2018-02-15T14:09:18.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-03-20T04:24:41.000Z (over 4 years ago)
- Last Synced: 2024-05-10T18:58:10.993Z (6 months ago)
- Topics: css, game-engine, html, javascript, js, mario
- Language: JavaScript
- Homepage: https://charlesstover.github.io/super-mario-world-js/
- Size: 34.2 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Super Mario World Engine in JavaScript
Super Mario World JS was a project for a college-level Programming Paradigms course.It implements a View-Model-Controller architecture with a redux-style Model that accepts actions that are fed through a reducer.
## Controls
_Ctrl_ creates a Fireball.
_Left_ and _Right_ move Mario left and right respectively.
_Mouse Click_ will create a tube at the click location.
_Space_ makes Mario jump.
## Sponsor 💗
If you are a fan of this project, you may
[become a sponsor](https://github.com/sponsors/CharlesStover)
via GitHub's Sponsors Program.## Demo
* [GitHub Pages](https://charlesstover.github.io/super-mario-world-js/)