Developing games...is hard!
Obviously this statement is a bit of a blanket statement. I'm sure most of you, patrons and contributors of this website, are well aware of the challenges that go with jumping in to building your own game. Finding the right idea, mustering the energy and free time, filling in your own knowledge gaps with the right team...it all adds up to be a swollen behemoth of a task. But like all big projects, building a game is a perfect example of dividing and conquering!
Somewhere between a good idea and a great game is a hefty load of work, and one of the best ways I have found to plan and organize a game's development is to set up a project planning page on a website called Trello. If you have not heard of it, it is a fantastic way to go about planning your game and it is what all of Broken Crayon's projects are structured on.
Create cards for each member of the team, for each asset you need, for bug testing. Designate what needs to be done for other parts of the project to function. Create checklists, post images and files to be shared with team members. Leave comments on cards to describe problems, tackle solutions, and stay on the same page with everyone on the team. These are the things that you need to be able to do when working with other people on a project like a game that requires meticulous records and version control.
The first steps in any project is the planning stage. The more you plan in the beginning, the less chance you have to getting mired in unforeseen problems later down the road...I mean, they will absolutely still happen, but at least you will be prepared for them!
Like I said...developing games is hard!
Good luck, and happy gaming.