Key Responsibilities
- Game Development & Coding:Write clean, reusable, and efficient code for game mechanics, physics, rendering, audio, and AI systems using languages like C++, C#, or Java.
- Game Engine Integration:Utilize game engines such as Unity or Unreal Engine to develop and integrate graphics, animations, sound, and user interface (UI) elements.
- Collaboration:Work closely with a cross-functional team of game designers, artists, animators, and other developers to bring game concepts and storylines to fruition.
- Debugging & Optimization:Identify and fix bugs in gameplay, graphics, and performance to ensure games run smoothly across different devices and platforms.
- Asset Integration:Integrate 2D and 3D assets, including characters, levels, and environments, into the game engine.
- Performance Tuning:Optimize game performance to ensure efficient operation on various target platforms, such as PC, mobile, and consoles.
- Testing & Quality Assurance:Conduct thorough testing to identify errors and ensure a high-quality player experience.
- Updates & Maintenance:Implement updates, patches, and new features for games after launch.
Key Skills & Requirements
- Programming: Proficiency in game development languages like C++, C#, or Python.
- Game Engines: Experience with popular game engines such as Unity, Unreal Engine, or Godot.
- Technical Knowledge: Familiarity with game physics, AI programming, rendering techniques, shaders, and animation systems.
- Problem-Solving: Strong analytical and debugging skills to troubleshoot complex issues.
- Communication & Teamwork: Excellent ability to collaborate with team members.
- Adaptability: Ability to stay updated on emerging gaming trends and technologies.
- Portfolio: A portfolio demonstrating previous game development projects.
Job Types: Full-time, Permanent
Pay: ₹35,000.00 - ₹59,753.30 per month
Work Location: In person