A feature complete level editor written in Rust for Ultimate Tapan Kaikki (TK321) DOS game classic. See also the opensourced game itself.
This editor was written from scratch by Ultimate Tapan Kaikki fans because the source code of the original DOS era editor has been lost. It's heavily inspired by the original editor but does not aim to be a carbon copy. Hopefully most of the differences can be considered as improvements.
The editor runs on both desktop (using SDL2) and web browser (compiled to WASM from Rust).
👉👉 Try the web version here 👈👈
Press F1 to see the help screen. To get inspiration, download original game level files and open them in the editor by pressing F3.
- Install Rust toolchain
- Install SDL2 and SDL2_image development libraries
- Run
cargo run --release
- Install Rust toolchain
- Install wasm-bindgen-cli:
cargo install wasm-bindgen-cli
- Optional: Install binaryen, which is used to optimize the WASM output size
- Run
cd web; ./build.sh
- Serve files from
dist/
directory, e.g.python3 -m http.server -d dist
, and openindex.html
in your browser