08 Nov
|
Grayson Talent
|
India
08 Nov
Grayson Talent
India
About the Role
We are looking for a skilled Unity Game Developer with strong experience in 3D character integration, animation implementation, and gameplay development to join our team in building an cutting-edge and immersive gaming experience. The ideal candidate will have hands-on experience with Unity (preferably Unity 6), C# programming, 3D character models, rigging, animation systems, and real-time gameplay implementation. The candidate will work closely with 3D artists, animators, and game designers to integrate visual assets into fully functional, interactive game environments.
Key Responsibilities
- Unity Development & 3D Character Integration
- Develop and implement game features using Unity and C#.
- Import, configure, and integrate 3D characters, models, environments, and assets.
- Implement character rigs, skeletons, humanoid avatars, and animation controllers.
- Integrate character movements, combat animations, idle states, and interactive behaviors.
- Work with Animator Controllers, Blend Trees, Animation Events, and state machines.
- Configure materials, textures, shaders, lighting, and visual effects.
- Integrate character attributes, abilities, equipment, and customization features.
- Collaborate with 3D artists and animators to ensure seamless asset integration.
2. Gameplay & Animation Development
- Develop character controllers, movement systems, combat mechanics, and gameplay interactions.
- Implement player abilities, attacks, defense, health, and character attributes.
- Integrate animations, particle systems, and visual effects (VFX).
- Develop interactive gameplay features and reusable game components.
- Ensure smooth gameplay and animation performance across supported platforms.
3. Game UI & Systems Integration
- Develop game interfaces, menus, HUDs, character profiles, and inventory systems.
- Implement player progression, leagues, rankings, achievements, and rewards.
- Integrate Unity applications with backend services and APIs.
- Support multiplayer and player-versus-player (PvP) functionality.
- Ensure seamless communication between gameplay systems and backend infrastructure.
4. Optimization & Testing
- Optimize 3D models, animations, textures, and rendering performance.
- Troubleshoot character rigging, animation, model import, and gameplay issues.
- Ensure compatibility and performance across mobile and other supported platforms.
- Maintain clean, reusable, and well-structured code.
Skills & Qualifications
- Strong experience with Unity (preferably Unity 6) and C# programming.
- Proven experience in 3D character integration and animation implementation.
- Good understanding of character rigging, skeletal systems, humanoid avatars, and animation controllers.
- Experience with Blender, Maya, or other 3D content creation tools.
- Understanding of Unity physics, character controllers, materials, shaders, and rendering.
- Experience developing mobile games and interactive gameplay systems.
- Familiarity with REST APIs, backend integration, and multiplayer systems.
- Knowledge of game mechanics, combat systems, and player progression.
- Experience with Git or other version control systems.
Preferred Qualifications
- Portfolio showcasing Unity projects and 3D character integration.
- Experience with shipped mobile games.
- Familiarity with Unity URP, VFX, and performance optimization.
- Experience with Unreal Engine, Godot, or Three.js.
- Knowledge of blockchain gaming and Web3 integration is an advantage.
- Experience working in startups or small multidisciplinary development teams.
What We Are Looking For A hands-on Unity developer who can take 3D characters and assets from the design pipeline and transform them into fully animated, interactive, and playable game elements. Strong practical experience in Unity development, 3D character integration, animation systems, and gameplay programming is essential.
📌 Unity Game Developer (India)
🏢 Grayson Talent
📍 India