C# Developer - RPG для PC и консолей
Dark Crystal Games · New Bern-Morehead City Area · 2 wk ago
EngineeringFull-time
Dark Crystal Games is an independent studio behind Encased, a large-scale isometric RPG with turn-based combat.
About the role
We are looking for a C# developer to work on game systems for a role-playing game. While we use Unity, we have built numerous complex systems, features, and editors for our project and continue to evolve our own “framework.”
Responsibilities
- Implement and maintain various game logic, including core features;
- Optimize gameplay code for different platforms;
- Create tools for team members—scripters, game designers, and others;
- Refactor code and conduct peer reviews within the programming team.
Requirements
- Excellent knowledge of C#;
- Strong understanding of computer graphics, 3D mathematics, data structures, and game algorithms;
- Good knowledge of Unity engine architecture and features;
- Experience developing game systems for hardcore games.
Nice to have
- Knowledge of modern Unity features and trends (ECS, URP, etc.);
- Experience developing or porting games to consoles or supporting gamepad controls;
- Experience writing your own engines or personal/open-source projects;
- Experience playing tactical RPGs.
Benefits
- Official employment;
- Flexible schedule;
- Truly interesting project.