Recent submissions

Comment · 6 years ago
I found it took way too long to setup a new Minecraft plugin project, so I created this to do it for me. All you have to do is specify the groupId, artifactId, description and discord invite link through a website. If you do not specify certain values, then the defaults will be loaded from the config.
Comment · 6 years ago
Mirror does not support UDP and does not go well with headless servers iirc
Comment · 6 years ago
From what I've seen Unity (the client) can be ported to any device.

The launcher uses (Avalonia) which is cross-platform (Windows-Linux-MacOS), not sure about mobile though. Now that I think about it, I suppose there could be different ways to go about mobile and just avoid the launcher entirely.

Comment · 6 years ago
The boilerplate uses ENet for the game server, I tried using Unity's networking solutions earlier but found out the hard way that those were really only mean't for P2P and LAN (imo).

ENet provides a middle line between reliable and unreliable packets making it perfect for MMORPGs. You want to send a packet that a player shot a bullet? Use reliable. You want to send position updates? Use unreliable.

Comment · 6 years ago
The purpose of this boilerplate is to make multiplayer in Unity a piece of cake, specifically for MMORPGs. The boilerplate consists of a launcher, a web server, a game server and a client. The idea is the user loads up the launcher, updates the client, launches the client, logs in to an account through the web server and then connects to the game server.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton