Nicholas Eckstein
contact@nicholaseckstein.com
(860) 671-1769







Education:
Champlain College, Burlington, VT
Completed three years of game programming, 2014-2017
Completed coursework includes: Game Architecture, Data Structures & Algorithms, AI For Games

Game Projects:
Lymantria Dispar (Spring 2019)
  • Lymantria Dispar is a first person, atmospheric, surviaval horror game set in the woods. You are alone with only an axe, a torch, and a bow. You have to fight off giant moths and larva attacking you and your fires. The game was made in Unity so the scripting language was C#
  • Role: Sole Programmer

​Breakout Battle: https://goo.gl/8w6zY5 (Fall 2017) (Personal Project)
  • Created a 2 player breakout/pong game where the goal is to destroy your opponent’s bricks before they destroy yours using classic breakout and pong mechanics along with my own twists like gravity manipulating powerups. Includes a fully functional level editor as well as the ability to earn stars to unlock new maps (brick layouts) to play against friends or the AI. Includes 6 brick types and 4 powerups.
  • Role: Sole programmer/designer/artist

Reconnected (Spring 2016)
  • Reconnected was an atmospheric puzzle game where you wake up as a spherical robot, where you can explore and pick up parts for your chasis to perform different mechanics. I joined late in the project, I added a system for dynamic walking sounds based on material being walked on along with a wire minigame to unlock doors.
  • Role: 1 of 3 programmers on a team of 10 students.

A Blip In Time (Spring 2016)
  • A Blip in Time was a time manipulation game using the Chronos plugin for Unity. I wrote code to manipulate the timeline of objects using Chronos' ability to record the physics of objects and slow the timescale. I also wrote custom scripts to allow for the designers to more easily build levels and connect triggers to dynamic objects.
  • Role: Sole programmer on team of 4 students

Experience:
FRC Robotics, Falls Village, CT: August 2010 – June 2014
Programmer. Electrical experience.
Wrote C++ code to enable a driver to remotely control a robot and to allow the robot to operate autonomously. We worked on a limited timeframe of 6 weeks in a build season.
Competed in FRC National Competition, St. Louis: 2012

Champlain College, Burlington Vermont: August 2014 – May 2017
Game Programming Student
Took a series of classes to learn and gain experience through many different projects and classes including Advanced programming, Data Structures & Algorithms, Networking for online games, Graphics Programming, Computer Architecture, Game AI, Productions 1 & 2.

Relevant Coursework and Projects, Champlain College
Game Technology 1
  • Created a breakout clone in Flash using AS3 and Nape physics engine .
  • Created a tower defense level editor in Flash using AS3
  
Game Graphics & Engines
  • Created a level editor for a Mario clone using c# with 4 different tile types, each having connecting textures ultimately requiring 48 different variations of themselves.

Data Structures & algorithms
  • Analysed trends in casualties and survivor statistics from the Titanic using a pattern-finding algorithm I helped create called “Apriori Algorithm” using C++ with a team of 4 other students.
Skills:
Programming:
  • Intermediate C++
  • Intermediate C#
  • Intermediate GML

Technologies:
  • Visual Studio
  • ​Unity
  • Gamermaker