-
Notifications
You must be signed in to change notification settings - Fork 4
Description
I obviously don't know how to write network games. And I don't know how to write games at all.
That's the reason of current state of the project. Here's the list of things I thought were nice to have and tried to implement them:
- a server for network games
- clojurescript/WebGL graphics
- Thrift-based protocol for client-server communications
- JSON-based protocol for client-server communications
And here's the list of the successfully-implemented features:
(It's an empty list)
So, with all the today's experience and the knowledge that the failed non-working project is very hard to resurrect we need to make a new plan for the project. Main questions about the further project development:
-
Do we need a network server, or could it be a single-player game?
-
If we want a network game, then how should it work? Need a bit of game design docs (or at least a concept at the moment).
-
What minimal steps we should take to put the project back into the working state?
-
How should we organize the development to avoid project destabilization in future? (E.g. make a smooth migration from client-only to client-server architecture etc.)
Guys, please help me to plan the future.