Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (524)
Games in Android Showcase (127)
games submitted by our members
Games in WIP (592)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Turn-based servers + hosting - recommendations / experiences?  (Read 3526 times)
0 Members and 1 Guest are viewing this topic.
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Posted 2012-03-04 15:59:42 »

I've got a turn-based tablet game that's almost complete for single-player, and now I'm adding MP. This is a personal project, so it's got to be VERY low maintenance and MINIMAL EFFORT to develop. I expect to launch with a free or very cheap server, and if it does well pay for something a bit better. If it does very well, I'd write something custom - but otherwise I wouldn't bother.

Does anyone here have recent experience with 3rd party game servers, especially SaaS?

So far, I've been looking at:

- OpenFeint
- http://parse.com
- http://www.smartfoxserver.com
- Apple's GameCenter
- Amazon S3
- Amazon EC3

Pros/Cons I've seen so far:

OpenFeint
 - unofficially, they've dropped their gameserver product. It's still listed in their marketing blurb, but they've removed all the links from their website. So, um. Yeah, I wouldn't trust them an inch.

http://parse.com
 - API + hosting all from one company
 - it's a key/value store, trivial to work with
 - ...but has NO high-level mechanics, requires you to write all game mechanics
 - everything has to be written client-side, or you have to write a second server that queries Parse
 - billing model is "per method call" (ouch!)).
 - They assume you'll use lots of storage, and do few method calls - which is the opposite of a non-MMO online game - so their pricing isn't great

http://www.smartfoxserver.com
 - non-hosted
 - some (very minor!) support for game mechanics - looks like about 10-20% ?
 - low lifetime cost (3k euro to unlock unlimited use)
 - lets you write a custom server, in Java

Apple's GameCenter
 - iOS only (no Android - would have to launch as iPad only, then start again for Android)
 - provides 95% of game mechanics
 - only allows one player to take a turn at once

Amazon S3
 - Like Parse, there's no active server - it's just a shared data store - so you have to write everything client-side
 - cheap and easy and very well known

Amazon EC3
 - less effort than maintaining a dedicated server, but otherwise "you have to do everything yourself"

malloc will be first against the wall when the revolution comes...
Offline tigeba

Junior Devvie





« Reply #1 - Posted 2012-04-04 14:42:30 »

You should check out Electroserver 5. We don't currently offer this as SaaS, but as you may have found the problem with that type of offering is there are typically fairly tight restrictions on what you can do in their environment.  The good news is that you can easily use an EC2 or virtual machine that is fairly small as long as you don't need very high message rates and tons of concurrent users.  You can also develop with no cost upfront, so that is nice.

Without knowing all the details of your game, I couldn't say how much coverage would be there in terms of game mechanics, but the API is fairly rich and very easy to develop.

Let me know if you have any questions!

Edit: Full disclosure, I'm on the the devs at Electrotank Smiley






Offline Chromanoid

Junior Devvie


Medals: 3



« Reply #2 - Posted 2012-04-05 17:37:25 »

http://cloud.exitgames.com/ (customizing is .net based)  might be interesting for you.

two interesting IaaS providers: http://opsource.net (builtin VLAN) http://rackspacecloud.com (I used rackspace for a test realtime game server, performance is great, internode communication not that good)
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Online princec

« JGO Spiffy Duke »


Medals: 422
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #3 - Posted 2012-04-05 17:59:45 »

I've had a great time with Slicehost for next-to-bugger-all-money.

Pluses:
Cheap as chips
Instantly scaleable should the unexpected occur
Will be exactly what you make it

Minuses:
You're on your own with a blank Linux box.

I always prefer to roll my own stuff anyway, but you know that Smiley But at least I know it's exactly right.

Cas Smiley

Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

toopeicgaming1999 (65 views)
2014-11-26 15:22:04

toopeicgaming1999 (58 views)
2014-11-26 15:20:36

toopeicgaming1999 (11 views)
2014-11-26 15:20:08

SHC (24 views)
2014-11-25 12:00:59

SHC (24 views)
2014-11-25 11:53:45

Norakomi (28 views)
2014-11-25 11:26:43

Gibbo3771 (24 views)
2014-11-24 19:59:16

trollwarrior1 (37 views)
2014-11-22 12:13:56

xFryIx (76 views)
2014-11-13 12:34:49

digdugdiggy (53 views)
2014-11-12 21:11:50
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!