Live data from Hacker News

2048 As A Service

github.com

51–54 of 54 posts

Re: 2048 As A Service

#51

I get that this is a joke, but I do think a really cool concept for a game would be one where there is just an API for the "state" and that is responsible for the mechanics and rules of the game, but that you would build your own custom client for the UI. For example, some kind of spaceship battle game where you create your own interface for controlling the ship... it would be kind of a meta-game where creating the i…

That's exactly how FreeCiv (a clone of Sid Meier's Civilization II) is structured.

Re: 2048 As A Service

#52
post #39

I get that this is a joke, but I do think a really cool concept for a game would be one where there is just an API for the "state" and that is responsible for the mechanics and rules of the game, but that you would build your own custom client for the UI. For example, some kind of spaceship battle game where you create your own interface for controlling the ship... it would be kind of a meta-game where creating the i…

Schemaverse[1] could be considered something similar, I think, down to the "space-based strategy game", although it is controlled by raw SQL queries instead of an API. [1] https://schemaverse.com/

Wow, that's really cool -- thanks!

Re: 2048 As A Service

#53

I get that this is a joke, but I do think a really cool concept for a game would be one where there is just an API for the "state" and that is responsible for the mechanics and rules of the game, but that you would build your own custom client for the UI. For example, some kind of spaceship battle game where you create your own interface for controlling the ship... it would be kind of a meta-game where creating the i…

Back when I was working on my own MUD, this was one of my intents. I'd set up the system and then define an API off it for anyone to build their own client. This was mostly because I was pretty strongly principled against forcing a particular display on the player. I wanted them to be able to explore via a text-based interface or a graphical one. ...and as it turns out, this was not the most ridiculously ambitious pa…

Building your own mudlib is always the most ridiculously amibitious part of any project of which it is a part :P

But don’t most MUD clients follow these principles? Playing with tf5 does give you quite a few advantages over playing with plain telnet.

Post reply on HN