If game do not work please use this link:

https://maiu-online.com/

Hey,

This is my educational project of the browser 3D MMOPRG game.  I've been working on this for several months. It was written totally from scratch server is in java and client in TS + babylonjs.
I'm working on this project continuously. Maybe I'll be able to turn it into a real game?!

Hope You like it :)


More info on discord:
https://discord.gg/4RQ97MNP
And my YT channel:
https://www.youtube.com/@MaiuDevLog

Updated 11 days ago
Published 13 days ago
StatusPrototype
PlatformsHTML5
Release date 15 days ago
Authormaiu-online
GenreRole Playing
Tags3D, Action RPG, Hack and Slash, Indie, Massively multiplayer, mmo, MMORPG, Multiplayer, online-multiplayer
Average sessionAbout a half-hour
LanguagesEnglish
InputsKeyboard, Mouse
MultiplayerServer-based networked multiplayer
LinksYouTube, Community

Development log

Comments

Log in with itch.io to leave a comment.

not gonna lie this game is pretty fun. ive been stuck playing for like 8 minutes

Thanks! My goal is to make fun fast paced combat with agility elements and still there are plenty to improve.
Will do my best to make it even more fun :)

this is really cool, keep it up!

Thanks a lot!

can I just ask, what software did you use?

(1 edit)

Server is written in pure Java + Spring for http and Socket connectivity. Client is TypeScript and babylons as 3D graphic render engine. I didn't use any other dedicated software. Even have my own map editor (draft for now, but current game map along with collisions data was created with it).  For sure it's not as optimal as possible but I'm really surprised about server performance, it's really good and are still stuff to optimise. Regarding client performance there's a one big thing to add which are Vertex Animations. This will improve performance a lot. Right now game works ok on regular computer but it can be much more efficient. - Will add plenty stuff to the game: environment, better skill effects etc so I'll need better performance.

wow I can't thank you enough especially since you took the time to write all that out. thanks so much bro, have a great day!