Post Job Free
Sign in

Design Assistant

Location:
Traverse City, MI
Posted:
November 16, 2012

Contact this candidate

Resume:

****.********.****@*****.***

RESUME - BERT WIERENGA PHONE

231-***-****

TECHNICAL SKILL SET

bertwierenga.net

LANGUAGES

Programming: C++, C#, C++/CLI.

Scripting: Python.

Shading: HLSL.

TOOLS

Engines: Torque Game Builder, Unity3D.

IDEs: Visual Studio 2008 Professional, Visual Studio 2010 Ultimate, PIX for Windows, Mono Develop.

APIS/FRAMEWORKS

.NET, XNA.

Win32, DirecX10, DirectX11.

GAME PROGRAMMING EXPERIENCE

Worked on over a dozen student game projects to date. Work has included engine programming, graphics programming,

gameplay programming, AI programming, and more. All projects were a team effort. Favorites include:

TRIBERNETICA -

Capstone experience for Masters Degree. Triberentica is a Beat'em -up/Platformer hybrid. Responsibilities included AI

programming, camera controls, shading programming, and core engine development. AI system involves goal based

decision logic and spatial pathfinding that was generated procedurally.

THE HOGSHEAD ENGINE -

A collection of source code and middleware coalesced into a working engine. This code was originally developed in the

Spring of 2010. The code went through three major iterations up to the Summer of 2011: the first for the 2D game

Mechanized Forklift Rampage, the second for the 3D game Nuclear Gambit, and the third for the 3D game

Tribernetica. Responsibilities on the engine ranged from math library implementation, core systems, graphics, content

management, and data structures while game work included AI and gameplay programming. Also responsible for

system design, code maintenance, bug fixing/debugging, and optimizations.

NUCLEAR GAMBIT -

Made for 3D game class during Masters Degree. Nuclear Gambit is a Tunnel Racer/Survival game. Responsibilities

included player controls programming, camera controls programming, system interface with Direct3D 11, and content

management.

ARTIFICIAL LIFE SIMULATION -

Two person project for an AI class during Masters Degree. AI evolve into new and emergent entities. Created a system

that went beyond traditional FSMs. Used probability for AI logic. Also created Bayesian Belief and Bayesian Decision

Systems for AI. Used weighted learning to change behavior.

RAPTORS! -

Game Jam for the IGDA 2010 Global Game Jam. Wrote raptor AI that uses line of sight and scent trails to stalk player.

PHOENIX TOWN -

RPG/Sim game pitch prototype for Michigan based company Reactor Zero. Responsibilities included gameplay

programming and design. Implemented pathfinding and the RPG system.

JURASSIC COMMANDER -

3D Tower Defense Dinosaur Game for two players using Wiimote input in Unity3D. Used a plug-in for the Wiimote

for player controls. Implemented pathfinding. Wrote all gameplay /AI code.

EDUCATION

M asters of Science i n Game Design and Development, May 2011

Rochester Institute of Technology, School of Interactive Games and Media

Design Coursework in history and critical analysis of video games, online identity and culture, development

processes, and emerging themes in the video game industry.

Programming coursework in AI, genetic algorithms, artificial life, 2D game programming, 3D game

programming, multi-threading, editor creation for game engines, and pattern recognition.

B achelors of Science in Mathematics, May 2009

Michigan State University, College of Natural Science, Honors College, Game Design and Production Specialization

Applied Coursework in physics, calculus, linear algebra, differential equations, programming, a nd gameplay

programming.

Theoretical Coursework in abstract algebra, linear algebra, chaotic and dynamical systems, analysis, topology,

algorithms, data structures, and iterative game design.

JOB EXPERIENCE

T eaching Assistant and Co nsultant for Professors i n the S chool o f Interactive Games and Media at

R IT

Rochester Institute of Technology, Henrietta, New York.

Created and presented Unity3D tutorials, for student education, to faculty.

Provided professor and student training on Unity3D.

(September-November 2010)

P rogrammer/Designer, Games for Entertainment and Learning Lab

Michigan State University, East Lansing, Michigan.

Designed and developed a serious Sim game intended for a 200 -level engineering class.

Game was used to teach second year students about how electricity gets from power plants to consumers.

(May-August 2010)

L earning Assistant

Michigan State University, Lyman Briggs College, East Lansing, Michigan.

Lectured weekly to a class of peers.

Wrote and graded quizzes and graded exams weekly.

Held office hours to assist students.

Taught material in calculus II, III, IV and linear algebra.

(Academic years 2006-07, 2007-08)



Contact this candidate