Hacker News new | ask | show | jobs
by MrFoof 672 days ago
Simple and fun.

In my very first game I got to Rank 6 with 24K points. However, there's some cases where the client and server get out of sync (despite only supposed 10-20ms latency) where the server eventually syncs you with some wild rubber banding. I died because during this rubber banding where I was shoved across the map, I likely was picked off by the leader with 118K points.

Take care of the latency issues and you have the core of something. Something similar-but-different is "Realm of the Mad God" which originally was a Ludum Dare entry using the Oryx spritesheet. So add in some interesting NPCs, and deal with the latency issues and you have the core of something that actually is monetizable.

1 comments

Yeah that "desync" is because the server mspt (shown next to your latency) was likely very high. It's because of a memory leak, I'll investigate when I get a chance.

I'll look into that game, I've never heard of it. Not sure how I'd incorporate NPCs in a fast paced game like this, if you have any ideas let me know!

mspt was consistently ~20msec. It’s why the rubber banding surprised me: everything was great until it wasn’t.

Realm of the Mad God will make your game seem “comfy speed” by comparison. You’ve not yet seen fast. ;)