While this seems focused on trading, kinda like EVE (spreadsheet MMO), I think physical action is the real attraction of 3D graphics/audio:<p>So I made a very scalable MMO protocol: <a href="https://github.com/tinspin/fuse">https://github.com/tinspin/fuse</a><p>It's event based so analog movement should be compressed, which means headshot FPS are not the target audience. But it works fine with action games that take scalability into concern.<p>I'm curious how hard people find it to adopt. I'm guessing I need to deliver a good and open game on top of it to see adoption.
I love this, it’s like the purest form of a game: just the rules and a way to access them. Large multiplayer games are already as much communities as they are games, so why not let the community build the UI they want?<p>Besides, we’re already trending toward turning everything into an API, either explicitly or (with AI) implicitly, so why not get a head start?
Not to be confused with Space Trader (the old Palm OS game) which can be played here:<p><a href="https://archive.org/details/palm3_SpaceTrader" rel="nofollow">https://archive.org/details/palm3_SpaceTrader</a>
Something that isn't clear to me is whether game state changes on its own between requests. Would taking a few minutes to hand craft a command have different results than if a script generated the same command instantly based on the last response?
As a web dev / game dev, I do like the idea, but just playing devil's advocate:<p>Wouldn't players just mine ore via a cron job and forget about the game? It seems like a "make numbers go up" type of game without any immersion.
I'd played so many games in this way in my younger days, and learned a ton in the process. Off the top of my head, I got my sisters banned from Neopets for doing this, and dominated my friends in that Google Maps Monopoly game. Also, ruined Star Wars Galaxies for myself to the point where I got bored and quit.<p>Anyways, interesting to have a game where EVERYONE is playing it via API / code. Not sure if it's as fun when it's allowed, but still a cool idea.
For folks finding this, as of time of writing, most Clients out there are using V1 of the API, which is not compatible with the current V2.<p>Thats why you cant login to v1 clients with the v2 token you get from following the quickstart. Join the discord to see what people are cooking up for v2!