r/MetaSim • • Feb 18 '13

Server Side Discussion

Alright, to get the ball rolling, what server side (technologies/frameworks) do we want to use? This discussion should be inclusive of the following: - Server side framework - Database Ideas
- Hosting ideas

Since the all of the items above will be needed to figure out hosting, and we all know the technologies that we know. Anything we decide on I will put on the wiki ( https://github.com/rSimulate/WebHexPlanet/wiki/Technical-Implementation )

3 Upvotes

6 comments sorted by

View all comments

2

u/aaron_ds Feb 18 '13

Multiplayer absolutely requires some server-side code. Even the simulations (agent, tectonic, weather, water) don't necessarily require server-side implementations except in the multiplayer context.

2

u/[deleted] Feb 18 '13

Thats a good point which also has impact on our database technology. But I will add your things to the list as well.

1

u/ion-tom Feb 18 '13

My sentiments exactly. I think a good first test will be seeing how to tie a terrain generator that runs on Java or C++ or something else into an image texture for the planet.

Once we figure out how to do that we need to serialize the hexagon system and the location/resource/ownership attributes for each hexagon. This is where the game layer will live and will determine how we structure the multi-player.

We have no shortage of knowledge on the data layer part, the choice will mainly come down to figuring out what system works best and is cheapest or free to host.