Padre wroteI've worked on a few gaming projects, my advise is try to establish your pipeline with defined roles and tools to use, even if it's preliminary, you can modify it as you progress or as need be. Even when starting with a small game. Let each and every phase of your game take it's time. dont rush into producing something. The preliminary and design phase are crucial, dont try for example to just make characters. study them and give your character designers the space they need to come up with the characters you need.
Just my 2c :)
Thank you Padre. I appreciate the help.
Well, my main concern is short-term vs long-term issue.
I want to be able to start something that can develop into the long-term project, and not have to do everything from scratch. For example:
I've been trying to figure out which API to use for the game. I don't want to start something too simplistic, and have to redo that part in a better API. I don't want to use a crappy 'RPG maker' and make mario-like sprite graphics. If my end goal will be a 2d/3d game, I want to have it as such from the beginning.
I am starting to lean toward having a new BSD 3d-engine developer API, but have all the characters in cartoon like 2d. the setting would be in cartoonish 3d, but the characters would be drawn in 2d and animated in 2d.
That way, if I make the 'fight-scene' part of the game as proj 1, once that is finished, it will only require tweaking, since the work would be half-done for that section of the whole game.