At 3/25/14 05:04 PM, PrettyMuchBryce wrote:At 3/25/14 03:50 PM, Rustygames wrote: I thought it was quite reasonably priced. The licenses scale instantly too so you can start small and work your way up as and when you need to without down time. Only thing is I do believe they charge you for it per box. But at least you only pay once up front and it isn't a recurring thing.It is 3400 USD for 5000 concurrents or 4800 USD for unlimited. I guess it depends on your budget whether you think this is reasonably priced or not.
$4800 in the grand scheme of things doesn't seem like a lot. I mean, if you have more than 5000 concurrent users then you'll probably make that in a couple of days. Don't forget your time is money :)
True. I guess it's just a matter of just trusting them, and since they have games like club penguin under their belt, that's all the trust I need :)It's not about trust. No denying they have built a solid product. It's just that the freedom isn't there to change things. What if I build something and then in 3 years some new protocol comes out and I want to implement it ? That won't be possible without the source.
Yeah I suppose that could be an issue. But that's the same as relying on anything third party. Seeing as SFS has so many high profile clients I imagine they'll stay pretty on the ball with technology changes though.
I thought they do support a couple of DB's not just the one? Plus I think you can add pretty much any one you want via some convoluted method. Not sure on this though. But is the DB really a deal breaker? :(Nope I believe it's just MYSQL, and maybe PostgreSQL. It's not a deal breaker. Just a PITA to build my own adapter, manage connection pooling, etc.
Ah good to know
What do you mean about the JSON thing? Because they do all the compressing and decompressing for you so you still get JSON objects out the other end. The performance improvements really add up and there is a very noticeable speed difference in 2X.See here: http://docs2x.smartfoxserver.com/DevelopmentBasics/sfsobject-sfsarray
Ah yes now I remember. There is still the ability to pass an anonymous object through (SFSOBJECT) but personally I'd prefer to keep everything nice and data typed anyway :)