Participate in the Game Studio

If you are interested in participating in the DePaul Originals Game Studio as a student we have some ways for you to do so:

  • The first way is through an Independent Study program with one of the two faculty members (see Team pages). Through this, the class registers in your degree as GAM 399.
  • The second way is in participating in one of the two studio classes. One is programming focused and the other is design focused. Use the following link to submit an application to work with the Studio.

Applying requires that you are also signing up for one of the 300 level topics classes that are attached to the project.

You cannot get into the class however, until you have had an interview or OK from us.

The classes you are registering for are how we direct the studio. In these classes you are coming into an already existing project and you are taking a particular seat/position where you will work to create, design , and solve problems focused on that area in the context of the game.


Our studio positions include:

Programming Positions

  • Technical Designer (1-2) (artsy)
    • Can analyze, design, document, implement, maintain and modify source code, assets and blueprint scripts
    • Can prototype and create new functionality against a GDD
    • Knowledge of Unreal Engine, Blueprints, C++
    • Can work and consult with designers and other content developers.  
  • Graphics Programmer (1-2)
    • Knowledge of Unreal Engine, Blueprints, C++
    • Basic knowledge of design, implementing documenting Shaders.
    • Strong 3D Math Skills (GAM 325)
    • Can work and consult with artist, designers, and other content developers.
  • AI (1-2)
    • Knowledge of Unreal Engine, Blueprints, C++
    • Game AI Basics (GAM 376)
    • Can prototype and create new AI functionality against a GDD
  • Tools (1-2)
    • Knowledge of Unreal Engine, Blueprints, C++
    • Strong Knowledge of C++
    • Experience in working in large databases and frameworks.
    • Low Level Game Engine Knowledge (GAM 374, 377)
  • Animation Programmer (1-2) (artsy)
    • Knowledge of Unreal Engine, Blueprints, C++
    • Comfortable working in Maya or blender
    • Strong knowledge of how animations work
      • Skeletons, Rigging, Animations, Skinning, etc.
  • Audio Programmer (1-2)
    • Knowledge of Unreal Engine, Blueprints, C++
    • Experience in working with an Audio Libraries
      • WWise, FMOD, etc.
    • Experience in working with Audio in Game Engines
      • Unreal, Unity
  • Effects Programmer (Particles (1-2))
    • Knowledge of Unreal Engine, Blueprints, C++
    • Basic knowledge of design, implementing documenting Shaders.
    • Strong 3D Math Skills (GAM 325)
    • Experience in developing particle systems in Game Engines
      • Unreal or Unity
  • Networking Programmer
    • Knowledge of Unreal Engine, Blueprints, C++
    • Experience in developing and working against a Networking Library
    • Networking (CSC 386)
  • Physics Programming
    • Knowledge of Unreal Engine, Blueprints, C++
    • Strong 3D Math Skills (GAM 325)
    • Experience in developing and working against a Physics Library

Design Positions

  • Concept Artist (1 Lead)
    • (extensive traditional art skills – painting, sketching, color theory, quick iterations, photoshop/illustrator)
  • Content Creator / Models (2)
    • Able to do complex modeling
    • Able to create complex UVs
    • Able to create textures
    • Fast iteration of models.
    • Check exports in engine
    • Focus on organic and characters and props
  • Level Designer/Blockouts (2)
    • Familiar with Blueprint.
    • Familiar with Sequencer.
    • Able to build a level with Unreal Engine 4.
    • Can document and break down all design in writing.
  • Environment Artist (2)
    • Able to do complex modeling
    • Able to create complex UVs
    • Able to create textures
    • Fast iteration of models.
    • Check exports in engine
    • Focus on architecture and environmental subjects)
  • QA (1)
    • Ability to write Test Cases based on the design documentations.
    • Ability to write a bug.
    • Ability to document problems and narrow
  • UI (1)
    • Can do UI layout concepts and wireframes.
    • Is comfortable using an interface concepting tool to mockup functional interface prototypes.
    • Familiar with Blueprint
  • Materials (1 – 2)
    • Can create PBR materials using Substance or Unreal
    • Able to work with Blueprint
    • Able to work in Materials editor
  • Animators (2)
    • Able to rig models
    • Animate in 2D and 3D
    • Comfortable animating human-like and animal-like characters
  • Cinema (1)
    • Able to compose shots and tell and interesting story visually
    • Will compose and edit in Unreal Sequencer so must be comfortable with that tool.
    • Able to create storyboards
    • Proficiency in writing English.
  • Lighting (1).
    • Can light characters and environments.
    • Familiar with a range of lighting methods.
    • Understands lights and PBR materials in a game engine.
    • Familiar with lighting and materials in the Unreal Engine.
  • Sound (1)
    • Able to do sound engineering
    • Skill with a Digital Audio Workstation
    • Skill with recording
    • Skill producing sound and music

The expectation is that you have some facility with the main tools: Unreal blueprints or Programming, The Unreal Engine Editor, 3D modeling, animation, 2D art tools for concept art for characters and environments, 2D art tools for UI and experience design, storyboarding.

Our main tool chain is as follows:

  • Unreal Engine 4
  • Visual Studio
  • Blender 3D for modeling and animation
  • The Adobe Suite for content creation.
  • Taiga for production management
  • Perforce for Source Control.
  • Discord
  • Microsoft Office and Google Docs for documentation generation

You should be able to display your ability through a portfolio of your work and possibly doing some simple tests.