All Projects → wcwac → em-onscripter

wcwac / em-onscripter

Licence: GPL-2.0 license
An emscripten port of onscripter-jh

Programming Languages

C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to em-onscripter

eigen-js
⚡ Eigen-js is a port of the Eigen C++ linear algebra library
Stars: ✭ 78 (+200%)
Mutual labels:  emscripten
tenshin.js
天神乱漫,JavaScript实现
Stars: ✭ 34 (+30.77%)
Mutual labels:  galgame
Header-Only-GL-Helpers
A collection of header files that can ease OpenGL programming
Stars: ✭ 25 (-3.85%)
Mutual labels:  emscripten
perl.js
emscripten build settings for perl
Stars: ✭ 31 (+19.23%)
Mutual labels:  emscripten
UniGal-Script
A kind of mark script for separate different part of Galgame script
Stars: ✭ 59 (+126.92%)
Mutual labels:  galgame
webgl
http://gam0022.net/webgl/
Stars: ✭ 43 (+65.38%)
Mutual labels:  emscripten
Yew
Yew is a modern Rust framework for creating multi-threaded front-end web apps with WebAssembly.
Stars: ✭ 18,243 (+70065.38%)
Mutual labels:  emscripten
wasm4
Build retro games using WebAssembly for a fantasy console.
Stars: ✭ 711 (+2634.62%)
Mutual labels:  emscripten
alia
a declarative UI library for C++
Stars: ✭ 76 (+192.31%)
Mutual labels:  emscripten
wasm-raytracer
a performance comparison of a simple raytracer in JavaScript, asm.js, WebAssembly, and GLSL
Stars: ✭ 158 (+507.69%)
Mutual labels:  emscripten
bazel-emscripten
C++ to WASM or JS using Bazel and Emscripten
Stars: ✭ 40 (+53.85%)
Mutual labels:  emscripten
node-seal
Homomorphic Encryption for TypeScript or JavaScript - Microsoft SEAL
Stars: ✭ 139 (+434.62%)
Mutual labels:  emscripten
rogue.js
JavaScript porting of original Rogue source code using Emscripten
Stars: ✭ 33 (+26.92%)
Mutual labels:  emscripten
helloworld-sdl2-opengl-emscripten
Basic program that uses SDL2+OpenGL, compiling both locally and via emscripten
Stars: ✭ 71 (+173.08%)
Mutual labels:  emscripten
web-ifc
Reading and writing IFC files with Javascript, at native speeds.
Stars: ✭ 314 (+1107.69%)
Mutual labels:  emscripten
roswasm suite
Libraries for compiling C++ ROS nodes to Webassembly using Emscripten
Stars: ✭ 62 (+138.46%)
Mutual labels:  emscripten
magnum-extras
Extras for the Magnum C++11/C++14 graphics engine
Stars: ✭ 26 (+0%)
Mutual labels:  emscripten
vrEmuLcd
Character LCD emulator library (C99 engine, web front-end).
Stars: ✭ 45 (+73.08%)
Mutual labels:  emscripten
wrenjs
The Wren Programming Language, in the browser
Stars: ✭ 28 (+7.69%)
Mutual labels:  emscripten
bergamot-translator
Cross platform C++ library focusing on optimized machine translation on the consumer-grade device.
Stars: ✭ 181 (+596.15%)
Mutual labels:  emscripten

EM-ONScripter

An emscripten port of ONScripter-jh

Demo

https://wcwac.github.io/em-onscripter/onscripter.html

Screenshots

Screenshot

Tests

To run tests, run the following command

  git clone https://github.com/wcwac/em-onscripter.git
  cd em-onscripter
  make -j4
  python -m http.server 8000

Then open your browser and visit http://127.0.0.1:8000/onscripter.html to see the results

What's working now

  • Run the game
  • Display text and pictures
  • Play sounds and BGM
  • Save and load (Using BrowserFS)

What's not working now

  • Play AVI video
  • Built-in LUA script

Acknowledgements

License

GPL2

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].