Skip to content
My take on an iconic game written in Typescript
TypeScript HTML
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode initial commit Aug 22, 2019
Images initial commit Aug 22, 2019
Levels removed unused file Aug 23, 2019
.gitignore initial commit Aug 22, 2019
config.js initial commit Aug 22, 2019
config.js.map initial commit Aug 22, 2019
config.ts initial commit Aug 22, 2019
favicon.ico initial commit Aug 22, 2019
fps_controller.js added frame skipping for high refresh screens Aug 27, 2019
fps_controller.js.map added frame skipping for high refresh screens Aug 27, 2019
fps_controller.ts added frame skipping for high refresh screens Aug 27, 2019
github_logo.png fixed multiple reset() being called on load Aug 23, 2019
index.html added frame skipping for high refresh screens Aug 27, 2019
index.js added frame skipping for high refresh screens Aug 27, 2019
index.js.map added frame skipping for high refresh screens Aug 27, 2019
index.ts added frame skipping for high refresh screens Aug 27, 2019
input_controller.js disabled quick turnaround Aug 24, 2019
input_controller.js.map disabled quick turnaround Aug 24, 2019
input_controller.ts disabled quick turnaround Aug 24, 2019
mariogame.js added frame skipping for high refresh screens Aug 27, 2019
mariogame.js.map added frame skipping for high refresh screens Aug 27, 2019
mariogame.ts added frame skipping for high refresh screens Aug 27, 2019
package-lock.json initial commit Aug 22, 2019
package.json initial commit Aug 22, 2019
readme.md updated readme Aug 23, 2019
tsconfig.json initial commit Aug 22, 2019

readme.md

Mario HTML

View demo here

https://www.neilb.net/MarioHTML/

To Build the project first install TypeScript and the dependencies

npm install -g typescript

npm install

Then run the TSC Compiler to build the JavaScript Files

tsc

Also supports mobile and Xbox One Controller on PC

alt

You can’t perform that action at this time.