October 31, 2014
IMG Pro Log In


Monday, March 25, 2013 Send mac games news to:
news@insidemacgames.com
 

Click to enlarge
Developing Cross-Platform Play For Leviathan: Warships
6:00 AM | Cord Kruse | Comment on this story

Paradox Interactive has released a new developer diary for the forthcoming new tactical action game, Leviathan: Warships. The diary focuses on the struggles involved with creating cross-platform multiplayer for the Mac, Windows, iOS, and Android platforms the game supports.

Leviathan, which challenges players to assemble customized fleets of warships and weaponry, will feature cross-platform gameplay across all supported platforms, allowing battles to be fought from nearly any computer, tablet, or location. The game includes a full co-op campaign and several player-vs.-player maps ready to put fleets to the test.

Development
Building a game which properly support cross-platform play is a challenge and it is something that permeates the whole development process. We made a choice to offer the same gameplay and graphical fidelity regardless of the platform the player chose to experience the game on. We did not want to make a different version for each platform. In the end, this proved to be the right choice, but the challenges we faced to get there was pretty severe.
Turns out getting a full 3D game with physics based projectiles and ship movement running on mobile devices was… interesting. But we did it, after heavy optimizing. The results are rather impressive, because we are pushing the mobile platforms pretty hard in some of the more intense campaign missions and versus matches.

For example: Not only is each ship very detailed but each weapon is also fully modeled with its own AI for targeting. In a full versus game there is an average of 16-20 ships, each with about 6 weapons. It can get pretty intensive.

Server
The core of the cross-platform play is our server backend. The Master Server keeps track of each player account and all games currently in progress. When a player has made their move and the results are calculated, the results are stored on the server. This is basically a cloud storage solution for all your games and your account information. The reason we store the accounts on our server as well as the games is, as you might have guessed, because of cross-platform play. For example, we do not want to use Steam logins because those accounts would be limited to PC/Mac versions of the game (and you need to run steam). You can’t use them on iOS/Android devices which makes that solution less than optimal.

Read more at the site below.

Leviathan: Warships Development Diary
Leviathan: Warships (add to watch list)
Buy Leviathan: Warships


 

Other Mac Games News for Monday, March 25, 2013

• Developing Cross-Platform Play For Leviathan: Warships6:00 AM
IMG Reviews Aztaka6:00 AM
Mage's Initiation Coming To Macs6:00 AM
StarCraft II: Heart Of The Swarm Reviewed6:00 AM
 
View all of the Mac games news for Monday, March 25, 2013 on one page

Mac Games News for Friday, March 22, 2013

Aspyr Bringing BioShock Infinite To Macs This Summer6:00 AM
BareFeats Reviews The Sapphire Radeon HD 7950 - UPDATED6:00 AM
Scrabble Available Now From Mac Game Store6:00 AM
The Elder Scrolls Online Screenshots Unveiled6:00 AM
 
View all of the Mac games news for Friday, March 22, 2013 on one page


Recent Mac Games News

Thursday, March 21, 2013
Wednesday, March 20, 2013
Tuesday, March 19, 2013
Monday, March 18, 2013
Friday, March 15, 2013


Search for other Mac games news stories or browse our Mac Games News Archive.



Home  News  Developing Cross-Platform Play For Leviathan: Warships