James Finley
Associate Professor, Simulation and Game Development
Norco College School of Math, Engineering, Computer Science & Game Development
For many people, James Finley has a dream career. By day, he is the studio director
and CEO of Broken Circle Studios, a company he founded eight years ago to develop
video games and simulation experiences for smartphones, next generation consoles,
and PCs. By night/other days, he teaches avid gaming fans everything they need to
know in order to be successful in the field of video game development. James’ former
pupils walk the halls of industry giants like Ubisoft, EA, Blizzard, Riot, and more.
It’s all pretty amazing for someone who never intended to go into teaching!
While pursuing a Bachelor’s Degree in Computer Systems with a minor in Information
Management at Cal State San Bernardino in 2002, James volunteered to be one of the
first students in their pilot video game development program. As a result of his involvement
in developing the curriculum, the university asked him to be an instructional student.
He later began teaching at a local community college, followed by the Art Institute
of Santa Monica, where he also served as assistant academic director. James has spent
half of his 12+ years of teaching at Norco College. He currently teaches Intro to
Game Programming, Rapid Prototyping for Video Games, Game Engine Scripting 1 and Game
Engine Scripting 2. Though he wasn’t even sure at first if he would enjoy teaching,
it didn’t take him long to fall in love with it.
“Game development is a competitive, business-oriented field,” says James. “When there
are millions of dollars on the line, you must consistently create quality work while
meeting tough deadlines and drawing inside the lines. It’s exciting and challenging
but also exacting. In the classroom, there’s just unfettered creativity, driving passion,
and the joy of learning. It balances me out and rejuvenates me. Being with my students
reminds me of why I went into the high-stakes world of game development, so that when
I go back to my other job I do so with a clear mind and renewed sense of passion.
A programmer who is "fluent" in more than 14 different programming languages, James
has filled many positions in various companies that develop games and simulation software,
including Chief Technology Officer, Lead Programmer, Associate Producer, and more.
As the head of Broken Circle Studios, he leads a team of software engineers, sound
designers, 2D and 3D artists, and business strategists that counts powerhouse brands
such as Adult Swim, Netease, Sony, and Saban among their clients. James has a Master's
degree in Software Engineering from Cal State Fullerton, and is pursuing his Doctorate
in Organizational Leadership and Change from USC. With his hectic schedule, his favorite
pastime is spending time relaxing with his wife Roxana.
"People ask me all the time what it takes to be successful in the field," says James.
"I think my answer might be counter to what some other people think. When I was younger,
I was watching an interview on television with a popular basketball player. He said
that he'd always loved playing basketball but the moment he was forced to play it,
he stopped loving it. I actually think it's important to identify the things that
you're good at versus what you enjoy doing, and be mindful of how they overlap. For
example, I'm skillful at being a software engineer but am fascinated by the art and
animation aspect of gaming. I leave that aspect in the realm of mystery though, so
that I can continue taking solace in what I love, while taking advantage of what I'm
good at. I think balance is a powerful asset to have when pursuing success."
To view the Game Development program page, click here.