A Web Lemmings Clone/Remake in TypeScript - 🎉 Yes it's 100% JavaScript 🎉
- Browser Game
- Support all variants of Lemmings Game
- Read original Lemmings binaries on the fly
- Support playing of original music by interpreting the adlib.dat file and using an Adlib emulator(s) (DosBox)
- fix some game issues
- touch support
- download the Lemmings.ts.zip from releases
- copy the original Lemmings, OhNo and Holiday binaries into the directory run/{version}/
- start lemmings.html - because of security restrictions you may need to call the lemmings.html via a webserver e.g. nginx
the project uses VUE as UI Framework VUE
the game source can be found in src\game
- install node.js
- run
npm i
in a console to load package needed to build - run
npm run build
in a console to build the web-app-game to.\dist\
folder
- install node.js
- run
npm i
in a console to load package needed to build - run
npm run dev
in Visual Studio Code to start the live-server
- install Visual Studio Code
- open project folder (root folder of the project) in Visual Studio Code
- press Ctrl+Shift+B to start the live-server
- use F5 to run the debugger
Disclaimer: This Project does not claim rights to any Lemmings Version. To the best of our/my knowledge, these titles have been discontinued by their publishers. If you know otherwise, please contact us/me and we will remove them accordingly. Thank you for your attention. See the LICENSE for more information.
Special thanks goes to:
- DMA for the original game
- Volker Oth, ccexplore and Mindless for their work on reverse engineering the Lemmings Level and Grafic Formats
- DosBox for there OPL emulator