pel wrote:I find this interesting, I might even put money behind it but:
- Show me some working code, please.
I'm sorry, but I work with Change Management for a living and I see so many "almost working" projects getting stuck on something very fundamental (e.g. handling synchronous(!)/asynchronous communication). You having some fundamental working code (I don't need to see it) to show us will inspire confidence in you. For me, this is a must before I give you any money what so ever.- What are your non-functional requirements?
You have an impressive list of functional requirements. What about the non-functional requirements? How do you plan to meet them?
For a project such as this I expect that you provide an architecture for the service.
I don't want to be negative, and I do hope you can do this. But you do ask for money - our money. How do we know you put them to good use? Do you even have the necessary skills? You need to give us more than "because I say so"
Hey pel. Great suggestion about demoing, i will talk to Patricio about demoing the board and the chats. However within a month we will most likely be able to play already so we might put off demo-ing the server.
The server's core language is Ruby, Tt will have a node.js server to handle Websocket/Comet/XHRpolling..etc communication with clients. The main database to be used is Redis, which is extremely fast. The server will be hosted in the Amazon cloud. Our libraries and architecture is thought off with scalability first in line.
We are considering (but no promises yet) to make some parts of the server open source. Most likely client code like the board and JS widgets.
If you want to talk more technical details out of curiosity you can pm me, but i dont think its interesting for most people.
Concerning skills, i can tell you that both my partner and i have experience with web-development, and we have a technical consultant that is a world recognized Ruby-Guru. In the last year i developed sites like http://www.poketypoke.com, http://www.phonetag.com, http://www.unsubscribe.com.
Let me add one thing. Kaya.gs is not in "idea phase", its in development. We have already played games in our private development environment. We have chatted away, created rooms, and other fancy things.