company_logo

Unity Developer - Intern

Cybernetyx

Updated on: 26 September 2024

Additional Details

Work Location

Bengaluru, India

location

Job Type

Internship + Fte

job_type

Batch

2025 | 2024

batch

Stream Required

Degree in Computer Science, Game Development, or a related field.

stream

Salary

8-12 LPA(Expected)

salary

Job Description

Are you ready to dive into the thrilling world of game development? We are seeking a passionate and innovative Unity Intern to join our dynamic game development team! This is not just any internship; you will have the opportunity to work on cutting-edge projects that incorporate artificial intelligence and utilize various sensors, such as cameras and microphones, to create immersive gaming experiences. If you have a foundational of Unity, programming skills in C#, and a desire to push the boundaries of interactive entertainment, we want to hear from you!

 

Roles & Responsibilities:

 

  • Collaborate with our talented team to develop and maintain exciting Unity projects, including setting up scenes, managing assets, and implementing engaging game mechanics.
  • Utilize Unity's Addressable Asset System to manage and optimize game assets for improved performance and reduced load times, ensuring a seamless player experience.
  • Integrate native plugins (iOS, Android, or custom DLLs) into Unity projects to enhance functionality and user experience, making our games truly unique.
  • Write and maintain clean, efficient, and well-documented C# code, adhering to coding standards and best practices to ensure our projects are scalable and maintainable.
  • Participate in the game development process by contributing to game loops, input handling, collision detection, and basic AI functionalities, bringing our games to life.
  • Assist in 3D modeling tasks using tools like Blender, if applicable, to create and modify game assets that captivate players.
  • Utilize version control systems, such as Git, to manage project files and collaborate effectively with the development team.
  • Conduct performance optimization tasks, including reducing draw calls, optimizing asset sizes, and using Unity's Profiler to identify and address performance bottlenecks.

 

Qualifications:

  • Currently pursuing or recently completed a degree in Computer Science, Game Development, or a related field.
  • Basic understanding of the Unity engine and its components, including the Unity Editor, prefabs, and scenes.
  • Proficiency in C# programming with a foundational understanding of object-oriented programming principles.
  • Familiarity with common design patterns and clean code practices.
  • Knowledge of game development fundamentals, including game loops, input handling, and collision detection.
  • Experience with version control systems, particularly Git.
  • Basic skills in 3D modeling or familiarity with tools like Blender are a significant plus.
  • Strong problem-solving skills and a willingness to learn and adapt in a fast-paced environment.

 

Additional Requirements:

  • Excellent communication and teamwork skills.
  • A portfolio or examples of previous projects (if available) showcasing relevant skills and experience.
  • A passion for gaming and a desire to contribute to the development of engaging and innovative game experiences.

Join us on this exciting journey where your creativity and technical skills will help shape the future of gaming! If you are eager to learn, innovate, and work on projects that leverage AI and sensor technology, we encourage you to apply and be part of our adventure!

Disclaimer: The Job Company is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.

Click on the Apply Now button to apply for Cybernetyx