HT Games

Game Designer vs. Developer: Qualifications, Skills, and How to Get Hired

Core Requirements (Both Roles)

  • Portfolio: 3+ polished projects (game jams, mods, prototypes). Show process (design docs, post-mortems).
  • Communication: Write clear specs, give/receive feedback, collaborate cross-discipline.
  • Problem Solving: Iterate fast, cut scope, fix "not fun."
  • Passion & Literacy: Play widely, analyze systems, articulate why a mechanic works.

Game Designer Specifics

  • Systems Design: Economy, progression, combat formulas, loot tables.
  • Level/Encounter Design: Pacing, flow, signposting, affordances (Unity/Unreal editors).
  • Narrative/Quest Design: Branching dialogue, environmental storytelling.
  • UX/UI: Wireframes, player onboarding, accessibility.
  • Scripting: C#, Blueprint, Lua—enough to prototype own mechanics.

Game Developer (Programmer) Specifics

  • Languages: C++ (engine/core), C# (Unity/gameplay), Python (tools/pipeline).
  • Engines: Deep Unreal (C++, Blueprints) or Unity (C#, DOTS/ECS).
  • Graphics/Render: Shaders (HLSL/GLSL), lighting, optimization (GPU/CPU profiling).
  • Networking: Replication, prediction, rollback, server architecture.
  • Audio/Physics/Animation Systems: Middleware integration (Wwise, FMOD, Havok, PhysX).

Education & Entry

  • CS/Software Eng degree common for programmers; Design/Art degrees for designers—but portfolio > degree.
  • Internships (AAA) or Game Jams (indie) are critical pipelines.
  • Specialize: Gameplay, Engine, Tools, Graphics, AI, Network, Build/DevOps.

Getting Started

  1. Build a vertical slice (5-min playable core loop).
  2. Post on itch.io, GitHub, LinkedIn.
  3. Join Discord communities (r/gamedev, engine-specific).
  4. Apply to junior roles / QA (foot in door).

https://www.htfbw.com © HT Games