Royal Rise (Online Multiplayer)

Overall★★★★★★★★★★3.86
Fun★★★★★★★★★★3.89
Innovation★★★★★★★★★★3.86
Theme★★★★★★★★★★2.96
Graphics★★★★★★★★★★3.29
Audio★★★★★★★★★★2.92
Humor★★★★★★★★★★2.75
Mood★★★★★★★★★★3.26
Coolness★★★★★★★★★★61%
[ Server is Offline for the night (NZT) ]
A competitive multiplayer platformer that almost never was.

Goal:
- Be the highest player in the room after one minute

If no one is online, you can load two instances of the game to play alone, but I have a notification set up so I can hopefully join anyone who is online alone (to make playing a little easier)

The server starts a new round every minute, and in that minute you must race the other players to reach the highest point in the room. You'll then be crowned king, and your flag will appear on the timeline at the bottom of the screen. each day the person who maintains the crown for the longest time will appear on the list of Nobel Leaders.

To talk/chat with me or other players in the game you can join the discord channel at this address https://discord.gg/6RuFs9f

Disclaimer:
I hadn't Planned to enter this Ludum Dare but I decided to start 26 hours into the compo. apparently I couldn't keep my ideas from becoming to ambitious though, and I ended up trying to create a Competitive Multiplayer game.

I wasn't able to implement nearly everything I wanted to and I only barely finished it to a playable standard, but I'm definitely going to continue developing it and will hopefully refine it to be a fun and competitive game.

P.S Please don't rate the game lower if you are simply unable to join the lobby but please make me aware of the problem, I am only hosting one server and I cannot run it 24/7 however I'll try my best to keep the server online while the Ludum dare voting process is underway. Thanks :)

Comments34

DrSnuggles12 Dec 2016, 20:33
Sorry, got this message and then nothing happened after clicking ignore

___________________________________________
############################################################################################
ERROR in
action number 1
of Create Event

for object obj_htme_chat:

Data structure with index does not exist.
at gml_Script_htme_chatAddChannel
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Script_htme_chatAddChannel (line 0)
gml_Script_mp_syncAsChatHandler
gml_Object_obj_htme_chat_Create_0
Soundless_dev12 Dec 2016, 20:45
Couldn't connect to server /:

Error:
___________________________________________
############################################################################################
ERROR in
action number 1
of Create Event

for object obj_htme_chat:

Data structure with index does not exist.
at gml_Script_htme_chatAddChannel
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Script_htme_chatAddChannel (line 0)
gml_Script_mp_syncAsChatHandler
gml_Object_obj_htme_chat_Create_0
thebrickanator
thebrickanatorauthor12 Dec 2016, 20:54
Thanks Guys, I just discovered this bug a moment before I saw your posts :D so I have uploaded the fix and hopefully it wont happen anymore.
dalbinblue
dalbinblue12 Dec 2016, 20:55
I'm getting a 404 on the Windows download, and unfortunately cannot play the game.
gene-z12 Dec 2016, 20:57
I can't play sorry
thebrickanator
thebrickanatorauthor12 Dec 2016, 21:01
Sorry, I had taken the link down for a moment while I uploaded the new version. I'll add a link from another source though too, just to be sure.
Kazik_21012 Dec 2016, 21:03
I can't connect to server :<
gdcvdqpl12 Dec 2016, 21:12
Same bug described above here too... :(
thebrickanator
thebrickanatorauthor12 Dec 2016, 21:30
ok so that was a rough start but I believe the connection timeout was simply to short, and so people with slightly higher latency couldn't connect, but I have tested it with someone overseas now and it seems to work fine. thanks everyone for letting me know :)
zeoxo
zeoxo12 Dec 2016, 23:10
Super fun and simple! loved playing it!
Andrew Deem13 Dec 2016, 00:54
Alright, this was stupidly fun. I could totally see myself playing this non-stop for a long while. I would love to play this game with more people at some point. Great work! :D
conradte313 Dec 2016, 10:41
Had a lot of fun playing with you (AnchorSmashing on twitch), I think it's a super awesome game with lots of potential.
Palarus13 Dec 2016, 11:47
Works fine on my end. It's always nice to see an online submission!

Keep working on the project because with some hard hours of work, it can become something big!
quentinus6013 Dec 2016, 20:43
I don't know if I was playing against you(quickShotCheesy) but the last few game was close !
It's a pretty good game
stadoblech13 Dec 2016, 21:45
this is very coooool! Enjoyed it a lot. Not much multiplayer games on LD. Thanks! :)
BoltKey13 Dec 2016, 22:14
Wow, great job on making a multiplayer game for LD, it works very smoothly. The collisions and jumping are not very buggy, the only thing that felt wrong was jumping up through a gap 1 tile wide.

The music was nice too. Great compo entry.
Inventivum Games
Inventivum Games13 Dec 2016, 22:23
Great game But Your Character Is A Bit To Big It Makes It Hard To Fit Through 1 Block Gaps.
But Still Great Game Its A Great Game
Geckoo1337
Geckoo133713 Dec 2016, 23:07
I struggle hard to rivalize with another player, but I had fun playing it. The main idea is good and the sendrate correct. technically you can be proud of what you have done. Well done ++
Drury
Drury14 Dec 2016, 06:44
I've been playing this game since 1996, my fingers are like sausages now.

ask me anything
BulletsArePeopleToo
BulletsArePeopleToo14 Dec 2016, 07:44
Ridiculously fun, I enjoyed this game a ton! Playing it during a stream turned it into a madhouse as everyone was hopping in to play. Very impressive for only having 22 hours.
DrSnuggles14 Dec 2016, 15:31
I tried again, but now i'm getting stuck at "Waiting for a worthy opponent"
thebrickanator
thebrickanatorauthor14 Dec 2016, 20:21
@DrSnuggles Yep :D that's a good sign, it simply means that no one was online to join you. unfortunately I was asleep so couldn't have joined the room. Thanks for giving it a second go though, I should be able to join for the next 13 hours so if you (see this reply and) want to give it another shot I'd love to vs you.

I've had a lot of fun joining those that have played thus far, especially with those who I versed in a twitch stream with multiple players and I dont know about you @drury but Sausage fingers are my favorite type of sausage... and fingers.

For those that have suggested changes. I'm looking into applying all of your ideas in my Post LD build, and will be porting the game to android along with updating the server to be hosted by whoever is online, instead of from my home PC.
hermetic15 Dec 2016, 04:14
I can't believe you managed to get a client sever game running in such a short time. WOW. It needs instructions. Pretty awesome game idea. My game bugged out once and I never spawned on round 2, got some random colors at the bottom of the screen though. You should also probably prevent resizes.
thebrickanator
thebrickanatorauthor15 Dec 2016, 05:25
Thanks Hermetic, I haven't seen that bug before but I'm guessing the character probably spawned outside the room somehow, thanks for letting me know :) the colours at the bottom are intended and show the flag colours of previous winners. I understand this isn't clear so I'll be sure to work on this. The resizing of the window is enabled because I had been preparing the game to be released on android and was testing resolution scaling.
Meta-link
Meta-link15 Dec 2016, 16:43
Game is crashing whenever I press Escape ;)

Anyway, simple but fun game, good job for making an online game during a LD !
KobiHawk15 Dec 2016, 19:17
Neat game! Being able to climb up the walls is overpowered I think.
Alex15 Dec 2016, 19:19
It's a simple idea, but I like that you made it multiplayer. Also, the graphics and sound are very nice, and overall it's a very polished game. It'd be funner if more people were actually playing though, but I did manage to play against someone!

Don't see how to relates to the theme though.
ZpeedTube
ZpeedTube15 Dec 2016, 19:48
Fun little game!
And GG to whoever (forgot name) I played against that recked me everytime! ;D
Bumblepie17 Dec 2016, 04:08
Creating an online multiplayer game for LD is super impressive so great job! I would like to see more depth added to the gameplay either via interacting with other players (pulling them back etc) Or through powerups, or enemies or traps, just something to add a bit of flavour to the game.
Martin Vilcans20 Dec 2016, 19:48
Brave to create a multiplayer game for Ludum Dare!
No vote from me unfortunately - it doesn't connect to the server. :-(
Leeman21 Dec 2016, 23:39
Besides the bug, that you can climb the side of the screen. quite fun
thebrickanator
thebrickanatorauthor22 Dec 2016, 03:27
Thanks Leeman :D The climbing up the screen is in fact intended behavior, but I appreciate the feedback! It wasn't intended that you can climb forever but I left it in the game because I found it sometimes made for more strategic gameplay. Ideally I'd like to have made sure a block intercepted your path up the wall a little more often to insure that you have to find an alternate route more often. (This will be fixed in my Post LD version)
jperlin26 Dec 2016, 02:44
Woah, a multiplayer game? Nice! The first DL link worked fine for me and the game started up no problem. There was 1 opponent in the room but he hasn't moved. However the game was a really pleasant experience, the controls good enough, the graphics and especially the background music really soothing! Great job :)

Other games by @thebrickanator

Found a bug?
Tell us on Discord