Gran tourismo on ps 1 <| sep |> This took me a second . <| sep |> Can you spin it for me and if I win , we can split the bitcoin 5050 ? <| sep |> Working with friends is definitely a good start . I ' m not saying that a large game can ' t be done with 1 single person though , it ' s just that it takes an incredibly long time , and coding in C is hard for a first game , i recommend using something else if making a game fast is what you want . But if you get a couple of friends to work with you , remind them and yourself that it ' s mostly likely you ' re going to have to live sparsely if you ' re doing game development full time . Also , getting sponsors or kickstarting a game requires you to really know what you ' re doing . Planning ahead is key . Too many times i ' ve seen people kickstarting their games without fulfilling their planned milestones because they underestimated the time schedule and didn ' t take into account future problems , thinking that it would be a smooth ride to the finish line , but alas . Three important factors to take into account when developing a game is 1 . If you get stuck on a problem for too long , leave it and do something else and come back to it at a later time , don ' t waste your time on trying to fix something when you could ' ve used those hours on something more important . 2 . Kill you darlings . Sometimes a feature you really want in the final game might be too ambitious . 3 . Plan ahead . Plan everything , i ' m talking about the development of the game , the layout of the code , the artwork , the work hours , salary , backup plans if something fails like a bug , a member of your team getting ill , or a copyright infringement . Also , one thing to note that is surprisingly important , something many people with little coding experience doesn ' t know Never make a game engine before the game unless you ' re making an engine for the purpose of making an engine . The engine of a game is the game , it ' s the underlying structure , the invisible machinery that makes the visible and interactive stuff work on the surface . There are many more things to think about of course . But for me personally , these have been a couple of the most important ones . Good luck to you !