ABSTRACT
Suika Game is a fruit-merging puzzle game designed and developed using Unity game engine. Fruit sprites in the game involve dynamic gameplay functions where players merge the fruits to achieve higher scores incorporating fun and strategy into player. Unity engine was used for its excellent 2D game development features that offered easy solutions for graphic display, physics-based interactions, and game controlling mechanism. The outline of proposed approach includes creation of Fruit-Merging Puzzle Game to be designed and implemented in Unity game engine platform to explain the modern features of computer graphics and visualization. In this game, the primary gameplay involves reacting to two same type of fruit objects and animating interactions using & 2D physics of Unity game engine. Dynamic sprite management system is applied with use of 2D colliders and rigid bodies to achieve accurate collision detection for the game, Physics simulation is the other core area of the project as the project utilize Unity physics for fruit motion, including effects of gravity and inertial forces. Machine learning was incorporated in the game to increase player engagement by categorizing player level as ‘Beginner’, ‘Amateur’, ‘Intermediate’, ‘Advanced’ using Support Vector Machine (SVM). The trained model proposed here allows making real-time predictions since it is integrated with a Flask web application that processes the inputs sent by Unity and returns the skills level classification.
