Do as much as you can with a project BEFORE you start investing a lot of money into it. Test your prototype, polish it, get it to as perfect as possible before spending. From there you can start investing in the art, editing, etc., but get it as close to final as you can first – it can save you a lot of future headaches.
— Isaac Vega
Keep in mind that every game you create (or try to create) is a learning experience. Know that discarded games are not useless. You will always learn from a failed game. These are the ones that teach you the most. A shelved game is like negative feedback well given, you learn much more than with positive feedback.
— Roberto Pinheiro