So it would be some sort of crafter where you build the world tile by tile?
This idea is so innovative that I'm having a hard time trying to find something I can compare it to.
I guess LBP2 could work?
I don't have a firm grasp on the idea myself yet. But one of the thoughts I had is this. Have you ever had a moment in a game where you thought to yourself "I wish I could open this door" or "what is in this direction, and why can't I ever go this way" or "if only I could just do such and such here"? I want to make it possible for people to
fill in those wishes themselves. Then you don't have to rely on the limited creativity of one or few designers to fill in interesting seemingly infinite details required to more truly represent a full realistic world. And because people get to choose which areas they are expanding and vote on what they like best, you're likely to get much higher quality in every detail. I guess LBP2 is a good place to start. Like LBP2 people would be able to submit their own content and vote on it. But, I think unlike LBP2, the content would be more continuous and integrated yielding a larger more complete world. Of course this is all pie in the sky, and I have a hard time believing this is actually as great as it looks in my imagination, but I think it's worth a try if I can muster up the determination/energy. I'm half wondering if I should just post the idea in the forums (as I'm doing now) allowing someone else to steal it so I don't have to do it

. I suppose publicizing the idea is a little risky if I want to be the one to develop it.
I wonder- the game itself would start small, but eventually gain in filesize with all of the additions- I know this idea is still barebones, but would it be an inetwork based application?
(And by that I mean would the additions become stored on a server and then sent to the player on runtime?)
My thought is that there would be some "base image" (no clue what kind of format it would be in) that represents the game. And modifications and additions could be applied to graphics, logic and/or level design in optional "packages". When you play the game, you can choose the base image, or the base image with some modification(s) or extension(s) applied. They would be downloaded from a server, but I think it would be nice, after downloading, if you could play and replay offline, needing only to be online when you want to download or submit packages. Perhaps the "base image" would be periodically updated with the highest rated modifications. It's all still very fuzzy in my head. Of course some modifications (such as level design) may depend on other modifications (such as graphics enhancements), so I suppose there could/would be a kind of hierarchy of modifications to maintain, and when you vote on one, you're voting on everything on which it relies.
I'm also wondering about the rules- are they the SGDK2 rules inside of an Open Source project, or some method of defining rules while already still in the game, through some sort of script?
I don't know really -- it's hard to imagine SGDK2 rules as they stand today being something that can be submitted in a package that others can download and merge. Maybe the rules would be javascript-based, and a package would just be a JS file or JS content that gets merged into the final result of a client downloading an HTML5 page/package. It's still not user friendly enough for non-coders, but might be a good starting point. I think we need more artwork than coding anyway. If I have a good set of starting rules, hopefully there will be plenty of time or plenty of coders to work out enhancements to the rules that the artists would want to work with.
If you need help to make this, it has to be something insanely impressive. What would you need help with exactly?
Probably anything that anyone is really good at. I might be able to do it all on my own, but it would just take forever. So if, for example, there are some good PHP/MySQL coders out there, maybe they could help work out an ideal mechanism for representing these update packages... hopefully with an eye toward scalability in case this thing takes off. At one point my idea was even more "meta"... not only would people submit content for game modifications, but also modifications for how the whole system operates -- submitting PHP files and such to improve the very framework itself. But I think that's taking it too far. Yes, it might mean less work to get started because we would rely on others to do practically all the work -- all we start with is the idea and a simple Wiki on which anyone can make updates

, but I think we do need to have something functional out there before anyone would be interested (and there are security issues of course). I was thinking like Wikipedia except instead of the content being knowledge, it's a game framework and content.
Sorry, again, it's just that I can't comprehend this without comparing it to something else. (Which is a good thing- it means this idea is either extremely unique, or profoundly complex)
That makes two of us. I think there's something out there, and we may need a whole crowd of brains to find it... but I don't know if there's anything to motivate that crowd of brains to be put to this task. I also don't even know if this idea is worthwhile/original and has the potential to be productive and interesting, or if it's just going to fall apart, fracture, or devolve into other already-existing projects.
Rumor has it that Notch plays all of the mods and simply puts in the ones that he remotely likes.
The game in a way is being built for him.
Yeah, I was hoping SGDK2 would allow people to build games "for me", but it seems they need more of a starting point to coax them into it if I want more games.
So the end result will be a sandbox-ish game where the players can define their world as they play, not by clicking blocks, but by creating it themselves.
I do want to avoid too much of a sandbox-ish feel, though. I want there to be definite storylines and tasks. I just want those storylines and tasks to be extendable and expandable into a much larger scale than one sees in typical independent games. And I want people to be able to be more productive during their "play" time.