@@ -833,6 +833,33 @@ _Discussions:
833
833
[ rayon ] : https://github.com/rayon-rs/rayon
834
834
[ crates.io ] : https://crates.io/
835
835
836
+ ### [ Textyle]
837
+
838
+ ![ Screenshot with a simple settlement map] ( textyle.png )
839
+
840
+ [ Textyle] by [ Stefan Devai] [ @stefandevai ] is a simple web-based tilemap editor
841
+ for 2D games built using React JS and Rust (WASM).
842
+
843
+ You can try it out now [ in the browser] [ textyle-browser ] .
844
+
845
+ Textyle aims to simplify and speed up the process of making tilemaps for your
846
+ games. Running on the web means that you don't have to download any additional
847
+ tools for creating your maps, and exporting it to an easy format means that you
848
+ don't have to add additional libraries or plugins to your game.
849
+
850
+ React JS was used for the UI, WebGL for the rendering and Rust compiled to WASM
851
+ for the tilemap logic and algorithms. Right now most of the code is JavaScript,
852
+ however, most of the features in the roadmap will take advantage of Rust and
853
+ WASM. The project is in its initial stages of development, expect great
854
+ improvements to come!
855
+
856
+ _ Discussions:
857
+ [ /r/rust_gamedev] ( https://reddit.com/r/rust_gamedev/comments/khl8jq/textyle ) _
858
+
859
+ [ Textyle ] : https://github.com/stefandevai/textyle
860
+ [ textyle-browser ] : https://textyle.app/edit
861
+ [ @stefandevai ] : https://github.com/stefandevai
862
+
836
863
### [ Rust Graphics Playground] [ rust-graphics-playground ]
837
864
838
865
![ Rust Graphics Playground Demo] ( rust-graphics-playground.gif )
0 commit comments