Skills / Tools

NIKOLAS JOSHUA KLEIN

GAME DESIGN & SYSTEMS DESIGN

PORTFOLIO PDF

    

Skills

Programming Experience

 

Game Design:

- Design player-oriented Gameplay Features

- Build complex design structures which enable an

  intriguing and constantly motivating User Experience

 

Systems Design:

- Plan out Gameplay Features with a Design/Technology-

  heavy background to their extent

- Realize planned Features through Visual Scripting or

  C# Scripting

 

Level Design:

- Build Levels with a Focus on Performance (keeping Memory

  Budgets in mind while maintaining Visual Fidelity)

- Take extensive Reference to stay true to real-world conditions

 

UI Design:

- Create UI Assets which are not overly distracting or confusing

- Build clear Layouts (and Rapid Prototype-Mockups) to deliver

  the Esssential Informations

 

Team Management:

- Provide clear Team Structures

- Give everybody in the Team the same chance to utter

  Feedback, Criticism and Suggestions

- Keep the Team Spirit up at all times

 

Project Management:

- Always keep on track while working on the Project

- Integrate Agile Methodologies into the Project to improve

  Workflows

- Pay Attention to (Sprint) Deadlines, Limitations and always

  stay in touch with Product Owners and Stakeholders

Engines

 

Unity (2017+):

- Advanced Experience

- Ability to create rapid, functional Prototypes (2D & 3D)

- Ability to fully work out Concepts provided by Designers

  or self-written Concepts

- Extensive Testing and Debugging Capabilities

 

Unreal Engine 4:

- Beginner Experience

- Basic Material Setup & Basic Blueprints Scripting

 

GameMaker Studio 1 & 2:

- Intermediate Experience

- Ability to create basic 2D Games and Prototypes

 

Python:

- Rapid Prototyping

- Tool Programming

 

C#:

- Rapid Game Prototyping

- Extensive Mechanics Scripting

- Unity Editor Scripting

- Extensive Debugging

- Basic Network Programming

 

UE4 Blueprints:

- Rapid Prototyping

- Basic Mechanics Setup

 

JavaScript:

- Basic Prototyping

Software

 

Adobe Photoshop:

- Mockups

- UI Elements

- Hand-drawn Textures

- 2D Sprites (Pixel & Hand-drawn)

 

Adobe Illustrator:

- UI Elements & UI/HUD Mockups and Elements

- Vector Graphics (stylised)

 

Adobe InDesign:

- Layouts

- Process Books

 

Source Control (GitGui | Git Bash | GitKraken):

- Clean Branch Structure

- Correct Naming Conventions

- Fixing Merge Errors and Similar Issues

 

Autodesk Maya:

- 3D Modeling (Low Poly)

- UV Layouting

- Keen eye for smooth Edge Flow

 

Allegorithmic Substance Designer:

- Create realistic, tileable Materials in regards to Performance

    
    
    