Community Spotlight: Justin Jacobs
Justin has been an incredibly valuable contributor for Flare — he’s been a major driving force keeping the pace up on the project. His code quality is impeccable — I read his pull requests diffs not looking for errors, but to admire his work. Honestly.
1. Where are you from and what do you do?
I’m from central Massachusetts, USA. I’m currently unemployed, but
my last job was in IT.
[Seriously? Someone hire this guy. –Clint]
2. What’s your dream game?
That’s a tough question. There’s so many great games that I’d love
to see more of. If I had to narrow it down, it’d be a tossup between:
a side-scrolling Metroid on the same level as Super Metroid; a
top-down Zelda on the same level as Link to the Past; or revive
Westwood from the dead and make Nox 2.
3. What drives you to contribute to Flare?
I love video games, but I also use Linux. Unfortunately, those two
things have always been a bit like oil and water. In my search for
games to play on my system, Flare stood out to me. Not only was the
gameplay fun, but the presentation as a whole felt of a high quality.
My will to contribute to Flare is driven by my desire to see an
already promising looking game get that final bit of polish. Plus,
just contributing to a free software project is a big self-esteem
4. Any advice for people who are interested in making games?
I’m probably repeating what many others have said, but start
small. Games are very complex, and can require knowledge in a lot of
different areas. If you can manage to get a simple game together (even
a Pong clone will do), you’ll have a good idea of what it takes to
create a game. Find a small open-source game you like and dig around.
See why other programmers do things the way they do. If you feel very
ambitious, try to fix something that might be wrong with the game. My
initial contributions to Flare were small. But as I got more
comfortable with the code, I was able to contribute bigger and better
5. Are you involved in any other interesting projects?
I spend most of my time on Flare, but occasionally I’ll work on
some stuff of my own, all of which I host on my Github.