|
Post by infiniteproductions on Apr 28, 2016 9:22:56 GMT
Hi everyone, as wrote before on MG forum, I think a Millionaire city/ Rising Cities style game could be great as: - UI part is quite simple, - visual can be anything: 2D top view, isometric 3D, full 3D like Sim City Society (not sure of the name) - game design is clearly defined including rules, scoring, etc, - game can be split into a generic core part which can be used as server process and communicate with clients on local or remote network - such game can be enjoyable enough in solo and multiplayer - it is not real time as action/racing game, make it easy to create server-client code without adding more difficulties (sync with display/frame skip stuff) - it can be extended quite easily I think (by either plug-ins or optional features) To be complete, the common issues with such social games is company "allow" the use of real money to buy game stuff (more resources, unlock features, speed-up things), and also, human staying as they are (as seen on shows like The walking dead, the last ship, etc) there are always morons who like to mess up with others, so there should also include an anti-moron feature, if possible (as Microsoft permanently failed in trying to make a moron-proof software, only achieving an they-are-all-are-morons softwares). What are your thoughts ? Suggestions ?
|
|
|
Post by monopalle on Apr 28, 2016 17:41:33 GMT
Hello!
First post, first disagreement ;-)
No, its not so bad, I was just hoping we might do something absolutely tiny first, bordering on symbolic, JUST to establish and test out the infrastructure..?
ala "hello world" program... Just something group oriented, whatever that might be.
|
|
|
Post by infiniteproductions on Apr 28, 2016 19:53:50 GMT
First of all, thanks for joining "us" and welcome aboard ! Hello! First post, first disagreement ;-) No, its not so bad, I was just hoping we might do something absolutely tiny first, bordering on symbolic, JUST to establish and test out the infrastructure..? ala "hello world" program... Just something group oriented, whatever that might be. and I don't agree on your disagreement as an hello world wouldn't be so exciting. Actually any program, game included, can start by a small, even tiny, thing. Take a shoot'em up as example (blender ? the mini grinder): a simple side scrolling, one thing that's suppose to be the player ship, a few boxes as foes, some circle moving when you shoot, collision management, that's the seed of any big and action packed shoot'em up. No project and I'm pretty sure nobody start with a 100000 lines of untested code for a big project. So anyway, first thing first, let start choosing a game, then build something big, one step at a time, starting by a little thing, which would be still more than just a mere "hello world"
|
|
|
Post by monopalle on Apr 28, 2016 22:21:49 GMT
It would be cool, and if you believe it can be done, I dont have a problem with it at all.
But before we go further, can we at least solve the issue of how the code is actually shared and combined?
I dont know how we would go about constructing classes or methods from individual contributors, that come together and serve a higher purpose. -And therefore its hard for me to gauge the projects we might discus.
Thats where maybe Github enters the scene?
|
|
|
Post by infiniteproductions on Apr 29, 2016 7:54:31 GMT
There is no such issue here, community, when it will be ready, can choose any on-line project management system, either github or codeplex or anything.
What you could do in the meantime is learning the basics of concurrent versionning systems like CVS, SVN, Git, ... they all share the same base concepts, it's only how the deal with it which is subject to change. Read the github tutorial, set-up your own project, checkout, commit, update and play with it. The only tasks you would have to do as a contributor is clone a repository, update it from time to time, do some change and submit a PR (this is how it's work when working with another repository), with you own, you only have to commit when you need it too, so other can get your code and play with it.
|
|
|
Post by monopalle on Apr 29, 2016 16:14:46 GMT
Great, so I will check out this "git" subject...
|
|