Quote:
|
Originally Posted by psic Quote: |
Originally Posted by chopin1810 umm I think you're trying to run before you can walk. this is no easy task. | I wouldn't think so, after all, you've got to start somewhere. If we gave up on something because we thought it was "no easy task", many of us would not even be using linux in the first place. I think starting out with programming by doing something that interests you will get you the farthest. |
The point chopin1810 was trying to make here, I believe, is that there is an awful lot of work that goes on to create "games" in general, often done by entire teams of developers that specialize in one or two areas. Very seldom are modern games made by lone-wolf programmers, since in order to create the high-quality content gamers demand from modern games you would have to really be a jack of all trades with competency in 3D modeling and physics (if the game is 3D), actual programming skills (for all games), music and sound, level design, visual art, and story creation.
The point was not to discourage, just give a realistic perspective. It's not impossible for one person to create a "game" these days. It just means you have to do a lot of brainstorming and planning to figure out what your game will be and what it will and won't contain (3D? 2D? Console? GUI? Java? C++? Python?). You need to limit your scope to something one person can handle in a reasonable amount of time, and more than anything KEEP WORKING ON IT. Many wonderful game projects have died because their creators either got bored, frustrated or had other things get in the way (for me it was mostly boredom).
On the contrary, I think this thread should encourage the original poster to create a game, now that he has a grasp of what he needs to do to get started.