Some people trying to get into videogame making believe that they simply have trouble focusing. It’s as though focus must just come more naturally for others. More often than not I suspect that work environment plays a much larger factor than we notice.
There are countless tasks that can be done on a computer that need less attention than videogame development: reading link bait “news” articles online, watching gifs, or playing games made by others. If you’re in a crummy working setup that makes it harder than necessary to keep your attention on what you’re learning or doing, you may find yourself wandering into doing those kinds of things.
Think of it this way: if you physically had one hand tied behind your back, you’d find yourself doing things that only require one hand, ignoring whatever requires both. Having a bad workspace setup is like having one half of your possible attention tied behind your back, leaving you squirming to do what you can with half attention.
What exactly do I mean by a bad workspace setup? We could turn this into a piece on workplace ergonomics – angles, heights, knees and elbows – but that’s really the last 15% of getting things right. Let’s focus instead on the more severe things that might be wrong.
— X'erron (Spencer L) (@GamesByXerron) May 27, 2014
First: using a table and chair goes a long way. Any table and chair! It doesn’t need to be anything expensive. If you’re using a desktop machine anyway this may sound nuts, but a very real downside of ever-lighter laptops becoming common is people increasingly doing their computing while sitting up in bed, laying on a couch, or in all kinds of other less-than-ideal positions. Those positions can work fine for certain kinds of computer usage, like clicking through top 10 lists or checking Facebook, and even in short bursts for things like responding to emails. For developing software and creating the related game assets, a flat surface above your lap will help.
There are good reasons why offices are still overwhelmingly filled with desks and chairs instead of couches. If you want to achieve productivity on personal projects in your own evening or weekend hours comparable to the level of productivity experienced at a workplace’s daytime hours, try emulating what’s known to work.
Speaking of that flat surface and bad laptop routines: if you’re in the habit of using the trackpad I’d suggest investing in a USB mouse. It’s quicker and more precise. It’s lower fatigue. Much like sitting on a couch, the trackpad is fine for certain kinds of light computer usage. However for videogame development it’s not a good primary setup to use day after day, month after month, year after year.
@HobbyGameDev As little as possible. A clear tidy desk seems to help me focus.
— Six Echo (@SixEchoStudios) May 27, 2014
And, as Six Echo suggests and and Spencer mentioned earlier, taking a little time to clean up your workspace can help minimize distraction. I’ll take it one further, and suggest that not only physically cleaning your desk can help, but also cleaning the area around your desk, even your machine’s virtual desktop, can help keep attention from splitting into different directions. It doesn’t need to be spotless, but if your machine and immediate environment are a disorganized mess you’re really setting your brain up to fight an uphill battle just to stay focused.
If where you’re working for your videogame making isn’t working out, and just getting it in order hasn’t helped, one quick fix may simply be finding a change of setting.
I’ve lived in places where the temperature always seemed too cold, or where we didn’t have AC, even in very old buildings where the air seemed stagnant and difficult to breathe fully. As a place to keep my things and sleep, that was fine. When needing to get things done for work, heading to a coffee shop and paying the $1.75 for a cheap drink as an excuse to work there generally resulted in a lot more actual work getting done.
Or try working in a library, or if you can find a comfortable book store that has free wifi, that works too. Some grocery stores with a dining area in front even work alright. If you’re a student, those study areas work just as well for videogame programming as they do for class assignments.
(Breathable air sounds like something extreme, but it really can be a problem in an old building.)
— Paolo Munoz (@GameDiviner) May 27, 2014
Background noise is probably an obvious issue to consider, but one thing I’ll point out for it is that whether background music helps or hinders what you’re doing can vary by context. When learning new things I turn the music off to concentrate. When hammering something out I’ve done many times before non-vocal music seems fine. For Robert Utter, he prefers to change up which music he listens to while debugging:
@HobbyGameDev Egregiously bad techno music helps me focus. Slower techno is better for debugging. I don't know why.
— Robert Utter (@areyoutoo) May 27, 2014
As JL Evans points out, room to pace can also be helpful:
@HobbyGameDev Ideally? Privacy & some pacing room. Otherwise, reasonable ways to make a "bubble" & squishy hand toys do the trick. Coffee.
— JL Evans (@DesertJay) May 27, 2014
Sometimes going for a short walk, just moving around a bit, can help us untangle what we’re stuck on. I’m currently staying in a place where we don’t have much room inside for pacing, but I instead occasionally go for a quick walk around the block if getting restless, then get right back to it.
For awhile I found that my limiting factor was lower back discomfort, due to hunching over a laptop screen. I picked up a cheap bluetooth keyboard to use with my mouse, and now whenever I can I simply prop my laptop screen up closer to eye-level while working, enabling me to work for longer periods of time more comfortably. It sounds a little silly, and I’ve had a few people tell me it looks a little silly, but it works. It helps me get things done.
Some people work best when others are around who are also focused, amplifying our conscience about strangers catching us browsing social networks. Others work best when completely alone. Experiment a bit and find what works for you.
@HobbyGameDev There must be absolutely no foot traffic behind my back. That's my number one pet peeve (thankfully a non-issue at home).
— Jacek Wesołowski (@JZillW) May 27, 2014
Some people like to use multiple monitors – your mileage may vary. It can be helpful for certain kinds of tasks, but adds considerable temptation to others, especially when/if working alone at home. In my experience the type of development work that I’m doing often only needs a single display, and in those cases a second sometimes becomes too tempting to use for unproductive internet browsing, thinking I’ll just keep it separate from my main productivity screen, or (worse!) putting on a show in the background. While I think that we all may like to tell ourselves that having on background television helps, or at least doesn’t slow us down… at least in my own personal experiments I’m fairly sure that it generally gets in the way more than it helps. Any time that I don’t absolutely need a second display, I prefer to stick to just one.
When I’m doing work I can handle while offline I’ll often completely disable my internet, or run something like Freedom, and set my smartphone charging across the room where I’m not tempted to pick it up and fiddle with it.
@HobbyGameDev Working from home, I minimize distraction. Unplug the internet if possible. Close extra apps, get docs and ref up, work zen.
— Cody Burrow (@vravn) May 27, 2014
If your current work setup isn’t working out well for you, and you’ve been having trouble concentrating while learning or practicing for videogame development, mix things up. Don’t just assume your brain’s to blame and the most limiting factor in holding focus, look for ways to change your setup to give it a fighting chance to do its best work.
Anything is difficult without full concentration, and nobody can commit and sustain full concentration in a difficult environment or troubled workspace setup.
Learn and practice team game development with Gamkedo Club.
Membership worldwide. Professional support. Proven process.
Subscribe by e-mail to receive weekly updates with Gamkedo.Community interviews and YouTube training videos for game developers!