*Hey! Guess what! ( ͡° ͜ʖ ͡°)*
It really depends on your planned project.
First of All
If you're not sure of your project, still thinking about some things etc. then SINGLEPLAYER
If you have everything planned ~ tasks ready and stuff then you can go MULTIPLAYER
To Multiplayer or Not To Multiplayer
> Working on a bigger *even commercial* project? - MULTIPLAYER! (but it still depends)
Pros of Multiplayer
- work goes faster and easier
- it's very likely, that you're not talented in everything - so some stuff may be problematic - different people with different talents is great
'-> higher game quality, because when people are specializing in something, then work will look better, than amateur-done stuff.
'-> of course, there are exceptions
- working in team keeps you motivated - there's less change of casting "Abandon Ship", when there are people working with you on it - which means, that they liked your idea and stuff and you know, that it's not (that) bad.
- working in team is funnier - there's problem? laugh at it together and try to fix that
- easier to get feedback - somebody finished their task - made a sprite? - the rest of the team will quickly leave useful feedback and suggestions
- Sharing ideas and discussing them together
Cons of Multiplayer
- there is a chance, that somebody will leave your team - this can be problematic sometimes (motivation-lowering / not finished task- progress stuck etc.)
'-> increased chance of leaving when working on a free project (no payment)
- paying for the work if @paid_job
- if you don't know people, that you're working with - there may be problems, problems and more problems ~ you never know
'-> if you'll be lucky enough to have a good team, then you'll be fine (best if they'd be your friends)
- haste - can't do something slowly, when anybody else are working quickly - they'll say "Boooooooooo" (a chance of slowing team down)
- if you don't have planned stuff / not a good leader ... bad times.... baaaaad times...
- one additional task when working on game - organization
Or Go with Singleplayer?
> Working on a smaller/bigger game? (Commercial or not) without any stress? - SINGLEPLAYER (but it still depends)
Pros of Singleplayer
- You can do whatever you want
- You can work whenever you want
- You can work quickly/slowly - as you want
- You don't have to rely on anybody
- No paying for a work - you're your own boss
- +10 to awesomeness, because you made a game alone
- no stress - work in your rhythm
Cons of Singleplayer
- You can lose motivation over time
'-> increased chance of successful "Abandon Ship" each day (dependable)
- Everything takes ages to make
'-> lower quality of game if @haste
- You can easily get stuck with something
Useless Comment
Well... that's what I can think of at the moment.