

Strong problem-solving skills and attention to detail Familiarity with game design principles and gameplay mechanics Experience with creating multiplayer game At least 3 years of experience in Unity Game Development (I may make an exception if you have really good portfolio) Providing regular updates on progress (may it be one or two calls in week or by updating git branch with playable game state) Identify and resolve bugs and performance issues Write clean, efficient, and maintainable code Implementing procedural generated map (you won't need to implement it from scratch, I found really good github repo (MIT licensed) which you can use as great reference) Develop UI elements in matching retro-style manner

Create or provide exclusive 3D models (some of them rigged and animated) and assets (as It's in retro style, models don't need to be high end) Thinking through and optionally providing better solutions for the gameplay mechanics If you need inspirations/concept arts for 2D or 3D assets, I'll provide them whenever I got time. Bear in mind that the game mechanics may change during development (but rest easy, it won't be "make Witcher 3 from Pacman" kind of stuff).

The developer is free to choose the technologies, solutions, or assets from Unity Asset Store (paid by me) AFTER consulting them with me first. The game will be retro-stylized by shader-pixelating 3D environment. As a Unity Game Developer, you will be responsible for designing and implementing gameplay mechanics, multiplayer (lobby, matchmaking, up to 15 players, text and voice chat), providing exclusive 3D models and assets, developing UI, and ensuring a smooth player experience. I'm looking for an experienced Unity C# Game Developer to create PC (for now) game from the scratch based on GDD which will be disclosed after signing NDA.
