@PartTimeCoder Absolutely when dealing paid work for other people yes I
need it defined so I completely understand what you are saying there. I make (well made... I stopped doing contracting work several years ago) a proposal listing exactly what I will do / deliver and a quote for doing that. Anything outside of that will need to have a separate estimate & quote created.
I also was a big fan of mind maps. I use(d)
FreeMind.
It's kind of weird really. Thinking about it... I think why I describe myself as a hybrid is because I have almost like distinct
modes for lack of a better term.
When I'm in design mode it is a very different frame of mind than development mode or artist mode (and when I say artist I am only a very amateur artist only having gained experience from decades of making art for my tiny game projects).
So... when I am in design mode I may work on paper or in FreeMind. For example this is a game design I made for a game almost two years ago...
And here is a flowchart (well more like a sequence diagram or heck even just plain "diagram") I used to define enemy behaviors for another game a year or two ago...
Yet at the end of that year I was instead making mockups to design my games and I continued with that approach for quite a while... these are all mockups... most of these are low color... from 10 to 50 colors depending on the game.
Then I switched back to prototyping with very basic graphics...
BTW - that turned into a collab project with another developer and ended up like this when released...
And then kind of a hybrid approach...
I guess I just get bored. ha ha. Need to change how I approach things every so often. And at same time am continually trying to refine the process so I get faster and better at it.
I find the whole
wearing different hats aspect of game dev to be interesting. It takes a real mental shift for me to move into art mode and if I am programming and try to make art it is absolutely terrible. When I make the shift... completely shift over then I can make usable art (well if you consider any of the above usable art lol...
some of those mockups have some pieces of art made by others and that released game screenshot based on the earlier very simple prototyping is entirely by someone else)). I can shift back to programmer mode much faster than I can switch into art mode. Design mode is about the same as programmer mode yet it feels like a cross between programmer and artist modes.
Whew! Sorry I really rambled on there. As you all probably have guessed I do enjoy talking about game dev. It is a very interesting thing. And like now I have no desire to do anything at all so talking works well. lol
TI/994a (BASIC) -> C64 (BASIC/PASCAL/ASM/Others) -> Amiga (AMOS/BLITZ/ASM/C/Gamesmith) -> DOS (C/C++/Allegro) -> Windows (C++/C#/Monkey X/GL Basic/Unity/Others)