Three months ago, I quit my job so I could work on The Last Time, a narrative-driven adventure game. During that time, Iâ€™ve come to realise that I was getting into some bad habits which were taking a toll not only on me, but on the people close to me. There are plenty of articles giving indies advice on economic survival, but not so many on survival in the more literal sense of the word;Â the following is a list of five tips which I wish Iâ€™d known when I started out.
1. Go outside
This might come naturally to most people, but it can be easy to forget to do it when youâ€™re focused on work. Taking breaks can seem like a waste of time when you have so much game development to do, but it will negatively impact your physical and mental health if you donâ€™t, which in turn will be bad for your productivity. Canâ€™t get to sleep because youâ€™re seeing pixels or lines of code when you shut your eyes? Go for a walk.
2. Connect with the indie community Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
Remember: even if youâ€™re working alone, youâ€™re not the only person whoâ€™s doing so. Go to indie dev meetups, whether itâ€™s large conferences or social gatherings with a handful of people; youâ€™ll learn a lot from other peopleâ€™s experience, and also have a chance to unburden yourself of any weight youâ€™ve been carrying by sharing your stories with people who can relate. Turn off your computer and go meet some other indies -Â your work will still be there when you get back.
3. Reach out on the internet
The whole concept of social media and marketing scared me when I was starting out, but in a few short weeks Iâ€™ve come to embrace everything the internet has to offer. Itâ€™s more than just a case of getting word out about your game; itâ€™s also about connecting with people. Because of Twitter, Reddit and game forums, Iâ€™ve met people who Iâ€™d otherwise never have spoken with, and gained invaluable support and feedback as a result. As long as youâ€™re connected to the internet, youâ€™re never alone.
4. Donâ€™t forget your friends and family
When youâ€™re working on a project that means a lot to you, it can take over your whole life. After a couple of months of devoting almost all of my time and energy to game development, I realised that I was neglecting people close to me. I was hardly spending any time with my family, and my long-suffering girlfriend was having to put up with my inability to stop thinking about game development for five minutes. No matter how important it is to you, your game is not the only thing in your life; donâ€™t let yourself become consumed by it.
5. Have a schedule
Itâ€™s hard to find the discipline to keep regular hours if youâ€™re responsible for your own timetable (which, in my experience, often means not having any timetable at all). However, most other people are keeping to some sort of regular routine, and if you donâ€™t, then your work patterns will likely be out of sync with them. Have a sensible schedule; itâ€™s hard to attend meetups or socialise if youâ€™re working until midnight every day.