My name is Ryan "Berserkguard" Norby and I've been interested in videogame development as a profession since I was 11 years old. I had an epiphany when my best friend showed me RuneScape back in fifth grade. This was my first time playing an MMO, and I was instantly captivated by its complexity and the sheer volume of players scattered about the world. I very clearly remember going on the Jagex (the company that developed RuneScape) website and looking at the job openings. It was immediately after seeing that they were looking for computer science graduates that I started teaching myself how to program. Although I have since grown out of RuneScape, my passion for videogame development only continues to grow.
The first programming language I learned was ActionScript 2. I downloaded the 30-day trial of Flash MX 2004 and made a whole bunch of simple games on my own. I still remember the sense of accomplishment I felt when I used trigonometry to make it so enemies always looked toward the player (hey, I was twelve at the time!). Since then, I've learned Java, HTML/CSS/JS, PHP, Visual Basic, C/C++, C#, LISP, IA32 & MIPS assembly, Lua, and Python. I have played around with various game engines, such as Unity and UDK, but, in my opinion, nothing beats starting from scratch. Much of my interest in game development is in the underlying code that acts as the glue between various game components. I have a lot of fun writing my own resource managers, scene managers, audio managers, etc.
When I'm not programming games, I'm usually playing them. My favorite franchises include Ratchet & Clank, Final Fantasy, and World of Warcraft. And when I'm not doing either, I am probably watching anime (most likely Clannad) or listening to Finnish metal (Sonata Arctica, Nightwish, Korpiklaani, etc.).
I will be graduating from the University of Illinois at Urbana-Champaign with a bachelor's degree in computer science in 2015 (2 semesters early!). I am growing more and more excited to begin my career as a professional game developer!
During most summers and winters between 2010 and 2014, I worked as a software development intern at Direxxis, Inc.
This past summer, I interned with EA Sports
After my sophomore year, I transferred to the Massachusetts Academy of Mathematics & Science, a specialized two-year high school affiliated with the Worcester Polytechnic Institute
. For 12th grade, I took 36 credit hours of classes at WPI, including 4 levels of calculus and 3 computer science classes. I earned a 3.83 GPA while at WPI, making the Dean's List all 4 quarters.
I enrolled in computer science at the University of Illinois at Urbana-Champaign
in 2012, and entered with 48 credit hours of transfer credit, allowing me to jump in as a second-semester sophomore. I was admitted as a James Scholar and received the University Achievement Scholarship. I'm on track to graduate by the summer of 2015. As of spring 2014, I have a 3.77 GPA. For my computer science electives, I'm taking game development-related courses, including interactive computer graphics, artificial intelligence, and user interface design.
I was in Boy Scouts throughout middle and high school, earning my Eagle Scout rank at 15 years old (I set the record for being the youngest boy in my troop to do so). I was on the varsity math team during my two years at Hopkinton High School, and also spent my freshman year on the varsity swimming team, earning the Most Improved Swimmer award. I was on the robotics team my sophomore year, where we built robots from Vex kits and competed in local tournaments.
At Massachusetts Academy, I participated on the speech & debate team, and even competed in the Massachusetts National Forensics League state tournament. Three students and I participated in a Vex robot tournament hosted by WPI, and our robot won the Sombrero Award, which is given to the robot with the best defense mechanism. I was a member of the American Computer Science League and participated in local programming competitions, such as the Fitchburg State University programming competition, where my team took 3rd place among 20 teams.
At UIUC, I spend a lot of my free time with ACM Gamebuilders, a student organization dedicated to videogame development. I created a 3D tower defense game
in C++ with a couple of its members during my first year at UIUC. We participated at Engineering Open House 2013, an annual event for students to show off engineering-related projects to the public. I ran for president of the club at the end of my first year, and was unanimously elected. While president, the other officers and I created a mentor/mentee program, redesigned our website, and built up relations with videogame developers. Within the Gamebuilders group, my friend and I also created a 2D dungeon crawler
. I am currently the secretary, and I'm looking forward to making Gamebuilders the best I can before I graduate in the spring!
You can download my resume in PDF form here