I built a starterkit for online games that allows you to save up to 300 hours
Hey guys.
I'm Michał, a full-stack dev since 2016 (still working 9-5).
After work, I regularly build my own applications and products.
A year ago, I was completely bored with building another application, so I decided to build a demo of my first online game (an MMORPG, because I loved Tibia).
On the server side, I chose Java + Webflux because I knew the stack very well, it's very stable, and it includes a lot of tools.
On the client side, I chose React + Phaser.
After almost 7 months of developing the demo, I packaged it into a finished product called a starterkit.
It can realistically save you up to 300 hours of developing basic, complex mechanisms.
Currently implemented features in the package:
- login/registration via nickname and password
- chat
- character movement with pathfinding
- moving items
- basic combat system
- basic skill progression system
- two monsters with simple AI
- map tiles with various effects on movement speed
- terrain elements and obstacles like trees and rocks
- map editor
This is my first launch on PH. I don't expect much success, and I'm aware that online games and a server created in Java are probably a rather narrow niche, but I'm curious what you think.

Replies