Abstract: The gaming industry has seen remarkable growth over the past decade, driven by advances in game engines, programming languages, and interactive design principles. Unity Engine has emerged as one of the most popular and accessible platforms for developing both 2D and 3D interactive games. This paper explores the development process of interactive games using Unity Engine, with a focus on game object management, C# scripting, physics simulation, user interface design, and testing methodologies. The study presents a structured approach to game development, covering the complete lifecycle from conceptualization to deployment. A prototype game was developed to demonstrate the practical application of Unity's core features including scene management, animation systems, collision detection, and input handling. The results indicate that Unity provides an efficient and beginner-friendly environment for developing high-quality interactive games. The paper concludes with observations on the strengths and limitations of Unity for student-level game development projects and offers suggestions for future enhancements.
Keywords: Unity Engine, Game Development, C# Programming, Interactive Games, 2D 3D Games, Game Objects, Scripting, Game Testing
Downloads:
|
DOI:
10.17148/IARJSET.2026.13248
[1] Rooban R, Dr. K. Banuroopa, "Development of Interactive Games Using Unity Engine," International Advanced Research Journal in Science, Engineering and Technology (IARJSET), DOI: 10.17148/IARJSET.2026.13248