Home
Internships in Agriculture & Agribusiness Popular Internships Internships in Apparel, Textiles & Fashion Internships in Automotive Internships in Construction Internships in ERP Sector Internships in Banking, Financial Services & Insurance Internships in Food Processing Internships in Healthcare Internships in Telecom Internships in Management & Entrepreneurship Internships in Digital Marketing & Advertising Internships in EdTech (Educational Technology) Internships in Beauty & Wellness Internships in Media & Entertainment Internships in Software Development, Data Analytics, and Tech Support Internships in Tourism & Hospitality Internships in Retail Internships in Logistics Internships in Green Jobs & Sustainability Internships in Electronics & Hardware Internships in E-Governance & Digital Services Salesforce Internship Government Internships Psychology Internships Internships for Freshers Internship for MBA Students Internship in Journalism Marketing Internships Law Internships Human Resources Internships Data Scientist Internships Cyber Security Internships Internships in Aeronautical Engineering Internships in Aircraft Designing Internships in Aerospace Engineering Internships in Astronautical Engineering Internships in Rocket Engineering Internships in Engine Designing Internships in B1, B2 and B3 in AME Internships in Helicopters Compliance Program Internships in Avions Engineering Missile Data Assets and its Engineering Internships in Aircraft Engineering Internships in Spacecraft Engineering Internships in Aviation Quality Auditors Internships in CAMO and Planning Engineering Department in Aviation Internships in Aircraft Maintenance Engineering Internships in Satellite Engineering
Courses

Programs

Employer Branding Student Partner
Junior Unity Game Developer Internship in Bangalore — YuvaIntern

Junior Unity Game Developer Internship in Bangalore

Duration: 4 Weeks Mode: Virtual Popular Internships
YuvaIntern Offer Letter
Step 1: Apply for your favorite Internship

After you apply, you will receive an offer letter instantly. No queues, no uncertainty—just a quick start to your career journey.

YuvaIntern Task
Step 2: Submit Your Task(s)

You will be assigned weekly tasks to complete. Submit them on time to earn your certificate.

YuvaIntern Evaluation
Step 3: Your task(s) will be evaluated

Your tasks will be evaluated by our team. You will receive feedback and suggestions for improvement.

YuvaIntern Certificate
Step 4: Receive your Certificate

Once you complete your tasks, you will receive a certificate of completion. This certificate will be a valuable addition to your resume.

About this Internship

The Junior Unity Game Developer will be responsible for developing interactive games using Unity engine. They will work on creating game mechanics, implementing features, and debugging issues. The role requires a good understanding of game development principles and experience with Unity.

Tasks and Duties
1

Week 1 Task - Game Concept and Design Documentation

Mandatory Weightage: 100%

Objective

1)

Task OverviewThis week, you are tasked with creating a comprehensive Game Design Document (GDD) that outlines a unique game concept that can be developed using the Unity engine.

2)

The objective of this task is to plan and strategize a game idea with clear goals, mechanics, story elements, and target audience definitions.

3)

You must explore and document various aspects of the game's design, which will be later used as a blueprint for development.

4)

This GDD should include detailed sketches, flowcharts, and mockups where necessary.

5)

Expected Deliverables: A single PDF or Word file containing a detailed game design document covering game concept, storyline, character profiles, level design, mechanics, user interface ideas, and a proposed technical roadmap.

6)

You should include diagrams or sketches that visually convey your ideas.

7)

Key Steps:Brainstorm and research game ideas and decide on a unique, achievable concept.

8)

Create detailed outlines that include game mechanics, primary controls, level design, and progressive challenges.

9)

Document the story or context of your game, including any character backstories and settings.

10)

Draft flowcharts and wireframes to illustrate user progression and interaction flow.

11)

Compile all elements into a structured document; include visual aids to support your narrative.

12)

Evaluation Criteria: Your submission will be evaluated based on its clarity, originality, thoroughness, and the degree to which all game development aspects are addressed.

13)

Emphasis will be placed on originality in concept and the professional presentation of the document.

14)

Ensure that your final file is well-organized and reflects a clear vision of your game project.

2

Week 2 Task - Core Mechanics Implementation

Mandatory Weightage: 100%

Objective

1)

Task OverviewThis week’s task requires you to transition from planning to execution by implementing the core game mechanics in a functional Unity project.

2)

You will focus on creating a basic game environment with essential player controls, camera movement, and initial interaction mechanics such as object pickups or collisions.

3)

Your built prototype should be modular and designed with the idea that additional features can be seamlessly integrated into it.

4)

Expected Deliverables: A Unity project folder (compressed as a.

5)

zip file) containing all assets and scripts used for the implementation of core mechanics.

6)

Additionally, a brief text file or PDF documenting the purpose of each main script and an explanation of your project’s structure is required.

7)

Key Steps:Set up a new Unity project and develop a basic game scene that includes a primary playable character.

8)

Implement movement controls, camera follow logic, and basic interaction mechanics (such as object collision and simple triggers).

9)

Write modular, well-commented C# scripts to control player movements and interactions.

10)

Develop a simple environment layout that demonstrates your core game loop in action.

11)

Compile a brief technical document explaining your coding approach and project architecture.

12)

Evaluation Criteria: Your submission will be assessed based on the functionality and fluidity of the implemented game mechanics, code readability, and the quality of the technical documentation.

13)

The interactive prototype should be easily navigable and lay a solid foundation for future feature additions.

3

Week 3 Task - Feature Expansion and Debugging

Mandatory Weightage: 100%

Objective

1)

Task OverviewIn this task, your focus shifts to expanding the game’s features while emphasizing robust debugging practices.

2)

You are to integrate additional features such as power-ups, enemy AI, or environmental challenges into the existing prototype developed in Week 2.

3)

Alongside feature expansion, you must also perform thorough debugging to ensure the game runs smoothly and is free of critical errors.

4)

Expected Deliverables: A Unity project folder (compressed as a.

5)

zip file) that includes the updated project with new features and refined scripts.

6)

Additionally, a testing and debugging report in a text or PDF file detailing the bugs you encountered, the strategies you used to identify them, and the methods implemented to resolve them.

7)

Key Steps:Review the existing Unity project and plan which additional features you can integrate.

8)

Implement at least one new interactive feature such as enemy AI, power-ups, dynamic obstacles, or environmental challenges.

9)

Conduct systematic debugging and troubleshooting sessions to identify and fix errors or performance issues.

10)

Document your debugging process, including tools and techniques used, and outline any unresolved issues along with potential solutions.

11)

Integrate final code clean-ups and improvements for a seamless gameplay experience.

12)

Evaluation Criteria: Your project will be evaluated on the successful integration of new interactive features, the effectiveness of debugging efforts, and the clarity of the documentation provided.

13)

Emphasis will be on the logical structuring of new features and the demonstrable improvement in overall game stability and performance.

4

Week 4 Task - Optimization, Final Polishing, and Documentation

Mandatory Weightage: 100%

Objective

1)

Task OverviewThe final week task is to apply final optimizations and polish the Unity project to meet industry quality standards.

2)

This task requires you to enhance the visual and audio components, improve performance, and implement user interface (UI) enhancements, ensuring the game is engaging and user-friendly.

3)

You will now conduct a final review of the project, making necessary adjustments to optimize resource usage and streamline gameplay flow.

4)

This stage emphasizes the importance of delivering a refined, professional product ready for further development or presentation.

5)

Expected Deliverables: A final Unity project folder (compressed as a.

6)

zip file) with all optimizations and enhancements applied.

7)

Additionally, a comprehensive final report (in PDF or text format) that includes an overview of the optimizations, UI changes, performance improvements, and any remaining known issues along with future considerations.

8)

Key Steps:Review the project to identify areas for performance improvement, such as script optimization, asset management, and scene organization.

9)

Enhance the game’s UI by adding menus, interactive buttons, or HUD elements that improve the user experience.

10)

Integrate audio elements such as background music and sound effects that complement the game’s aesthetics.

11)

Conduct a performance analysis and make code/data optimizations to ensure smooth gameplay across different systems.

12)

Prepare detailed documentation outlining all changes made, the rationale behind optimizations, and recommendations for future improvements.

13)

Evaluation Criteria: The final submission will be evaluated on the quality and extent of optimizations, the aesthetic and functional improvements in the UI and audio elements, and the clarity of the final report.

14)

Your submission should reflect a professional level of polish and provide clear evidence of your ability to refine and optimize a complex Unity project.

Launch Your Internship

Gain real-world skills, work on live projects and get an NSDC-affiliated certificate — absolutely free!