Terraria map editor
Fullstack
About
Browser based world file editor for the popular game Terraria.
www.terraria-map-editor.com
www.github.com/terraria-map-editor
www.github.com/terraria-map-editor-api
Features
- Interactive 2D canvas map with layers
- Web worker for all heavy computations
- Login system with an option to upload maps
Technologies
-
React.js
-
Redux
-
📦Parcel (also webpack branch)
-
Maria DB
- Expess.js API
- Nginx, Debian
Terraria files js
Library
Terraria world file ts
Typescript library for parsing the Terraria world file.
www.github.com/terraria-world-file-ts
Terraria world file js
Javascript library for parsing and saving the Terraria world file.
www.github.com/terraria-world-file-js
Terraria player file js
Javascript library for parsing the Terraria player file.
www.github.com/terraria-player-parser
Features
- Browser and Node.js support
- Async and sync file loading
- Parsing options (selected sections, missing or corrupted data fix)
- Documentation
Geliosphere
Front-end
About
Web application for heliosphere simulation research system. Distributed system front-end.
/bc-helio-web
www.github.com/cokolele/bc-helio-web
Features
- Emphasize for UX
- Localization
Notes
- Bachelor thesis project
Technologies
-
React.js
-
📦Parcel
-
Docker
- Nginx
Kníhkupectvo
Front-end & back-end
Features
- Accounts
- Orders system
- Categories, sorting, searching
Notes
- No javascript, no framework
- Created in one week
Technologies
-
PHP
-
Maria DB
- Nginx, Debian
Comments section
Front-end
Technologies
-
React.js
-
📦Parcel
2048
C desktop
Features
- Score, highscore
Technologies
- Ncurses console graphics library
Flappy bird
Java desktop
Features
- Extendable, "game engine"
Technologies
- JavaFx desktop UI framework