Job Description:
Enablers are looking for a skilled Game Development Trainer who can teach students how to design and develop games from basic to advanced level. The ideal candidate should have hands-on experience in game development and a passion for teaching.
Responsibilities:
- Teach complete game development lifecycle (idea → design → development → deployment)
- Train students on engines like Unity and Unreal Engine
- Teach programming basics (C# for Unity / C++ for Unreal Engine)
- Guide students in 2D & 3D game development
- Explain game mechanics, physics, animations, and UI/UX design
- Teach asset integration (models, textures, audio, animations)
- Work with tools like Blender (basic level) for assets understanding
- Teach scene creation, lighting, and level design
- Explain debugging, optimization, and performance improvement techniques
- Guide students in publishing games on platforms (PC, mobile, web)
- Introduce version control basics (Git/GitHub)
- Provide hands-on projects and portfolio development guidance
- Evaluate student performance and provide feedback
Requirements:
- Strong knowledge of game development
- Experience with Unity, Unreal Engine, or similar tools
- Teaching or training experience will be preferred
- Good communication and presentation skills
Compensation:
- Percentage-based income share model
- Earnings will be calculated on student enrollment
- Details will be discussed during the interview
Work Location: In person