Jump to content

Developer Diary:Pirate Empires - An Example of Future RS DD


Uaexkiller

Recommended Posts

Today, Jagex released a developer diary for one of their future games in Funorb - Pirates Empires

 

 

 

Before we start talking about Pirate Empires, it's worth mentioning that this will NOT be the next game we release - in fact, this game may not be released for many months. We will, of course, be releasing other games and updates before this game comes out. For the last few months, Mod Wivlaro has been working on FunOrb's pirate-themed game with Mod Dunk, and he has a few thoughts to share with you below. You may remember that we had a competition on the FunOrb forums to suggest names for this game; unfortunately, the winning suggestion Pirate Lords turned out to be already in use, so weve had to go with the slightly different name of Pirate Empires.

 

 

 

11th March 2009 Lagging Behind

 

 

 

Most recently, I have been trying to get the network (i.e. multiplayer) code to handle lag better. The FunOrb team is developing a number of real-time multiplayer games at the moment, and doing this in a browser is always an interesting challenge, particularly considering the distances and latencies involved. We have to fight some dreaded lag-monsters! Getting the code to handle ships sailing around in the wind wasn't too tricky, but when you order your crew to "FIRE!", you expect them to do what they're told immediately.

 

The solution weve come up with is to attach a time stamp to every order given by everyone whos playing. When an order has been sent to our server (which might be subject to lag), the server rewinds the game, inserts the order at the right time, then plays the game forwards again, before sending the new updates to players. While this is happening, the client (the version of the game running in your browser) has to play out any orders you have sent, but which have not yet been confirmed by the server. Phew!

 

 

 

When one player fires their cannons, the server prioritises sending this information to the other players so they're not left behind with what's going on with those crucial cannon-balls! Then, before you can say "Davy Jones's locker", we have to play the cannon-balls sound effects; draw them on the screen at (the clients best guess of) where they should be; animate them flying through the air in a realistic way; and, finally, figure out if they crash catastrophically into other ships or splash disappointingly into the sea. There are so many things to deal with, and they all have to happen in a very short space of time in order for it to look as cool and believable as we want it to! It might sound complicated, but if we do a good job of it, you won't notice a thing while you're actually playing - you'll just be focusing on blasting enemy pirate ships out of the water!

 

 

 

http://www.funorb.com/l=0/kbase/view.ws ... empires_01

Link to comment
Share on other sites

Not bad. But it's not RS related. We need a RS DD :-#

DeviledEgg24.png

Drops: 1x Draconic Visage, 56x Abyssal Whip, 5x Demon Head, D Drops: 37, Barrows Drops: 43, DK Drops: 29

GWD drops: 14,000x Bars, 1x Armadyl Hilt, 2x Armadyl Skirt, 4x Sara Sword, 1x Saradomin Hilt, 8x Bandos Hilt, 8x Bandos Platebody, 9x Bandos Tassets, 4x Bandos Boots, 43x Godsword Shard, 82x Dragon Boots

Dry streak records: Saradomin 412 kills Bandos 988 kills Spirit Mages 633 kills - Slayer Sucks

Link to comment
Share on other sites

I don't FunOrb. It's an okay thing they do, but I don't like many of their games. A few are alright. Just really would rather have a Runscape one. :pray:

This website and its contents are copyright © 1999 - 2010 Jagex Ltd.

Link to comment
Share on other sites

Getting the code to handle ships sailing around in the wind wasn't too tricky

 

 

 

Sailing!!!!

612d9da508.png

Mercifull.png

Mercifull <3 Suzi

"We don't want players to be able to buy their way to success in RuneScape. If we let players start doing this, it devalues RuneScape for others. We feel your status in real-life shouldn't affect your ability to be successful in RuneScape" Jagex 01/04/01 - 02/03/12

Link to comment
Share on other sites

Getting the code to handle ships sailing around in the wind wasn't too tricky

 

 

 

Sailing!!!!

 

OMFG How did I miss that?!?! SAILING!1.!!!11!!one

 

 

 

He said wind. Clearly we used Air strike, bolt, etc to make the wind in our sails. Buy up all the air staves you can get!

This website and its contents are copyright © 1999 - 2010 Jagex Ltd.

Link to comment
Share on other sites

They know how bad we're clamoring for an update or a DD and they give us this. This when I sometimes wonder if they're screwing with us. :roll:

This website and its contents are copyright © 1999 - 2010 Jagex Ltd.

Link to comment
Share on other sites

Ah yes, how dare they put up a Development Diary on the Funorb site and have it be about a new Funorb game.

 

 

 

News flash people, they have said they have different teams for them. You want RuneScape news, then get back to General Discussion since a lot of people in OT, and by some extension its subforums don't play RuneScape and RuneScape news doesn't belong here.

 

 

 

This was in General Discussion, it was moved.

banner6jf.jpg

 

jomali.png

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.