Re: La Vida- The Sims For Linux
As a programmer I have this to say. Read this article for making your goals SMART.
Most games developed in the commercial world are based on a thing called a design document. This is normally a book, a few hundred pages of how everything works in the game. Of course no game starts out at a few hundred pages. You start with some simple ideas and then you flesh them out. If you are unable to program you might be able to do art. But the most important thing FOSS projects need is someone willing to lead and to persist until the job is done. In order to lead people you need a direction and that is where the design document comes in. The more detailed the document the more easier it is for programmers and artists to complete the work.
I must warn you that having a design document will not bring programmers and artist to your project. You will need other ways to entice them in. People need a way to contribute (sourceforge or launchpad) and a way to communicate (mailing lists, IRC channels, Forums).
Now for an example of how to start fleshing the game out.
- Single or MultiPlayer?
- Isometric or 3D?
- What are you going to call your sim people? (can't be sims)
- What are some items of clothing they might wear?
- Do they have houses? How many rooms? Are they going to be multi-level?
- Are there doors? How do they work?
- What will the walls and windows look like?
- Can the simulated people have jobs? How can they spend their income?
- What is the user interface like? How does the player control their character? Can they control more than one character at a time?
- Will the game have a loading screen?
- Will you have ambient music?
- Will you have sound effects?
- What simulated emotions will the people have? How will the player be able to tell these emotions?
Remember don't answer like in the Sims. You need to write and/or draw how everything will work. As in the article above don't add too much stuff to your game at once. Start with a few small goals but be very specific as how they could be achieved. Most of the successful FOSS games started with very little but with dedication over the years have built up a significant game.
Where does it say I know what I'm talking about?