Abstract

The purpose of the research is to analyze existing game engines and study the possibilities of developing and implementing a game engine based on physical processes using a new approach that will expand the capabilities of game environment modelling. The research methods are based on the implementation of general scientific and specific methods, including analysis, synthesis, comparison, analogy and modelling, system-structural analysis, methods of theoretical systematization and generalization of results, and scientific modelling, which allowed for a meaningful analysis of the subject matter. Scientific novelty. A new approach to the creation of a game engine based on physical processes, which uses algorithms for calculating collisions and dynamic modelling of solids and liquids, is proposed. Conclusions. The currently functioning game engines are analyzed and the characteristics and features of physical engines are described. It is emphasized that the physics engine in game development performs two main functions: detecting collisions between objects and simulating forces and movements resulting from these collisions. In addition to simulating the physical processes of solids, physics engines can implement additional features: special support for modelling the movement of solids, water and other liquids, simulation of fabrics and clothing, various particles, additional support for character simulation – high-level character controllers, built-in support for rag-dolls, and support for animation. A new approach to creating and using a game engine based on physical processes is described, which allows creating more realistic game environments using a variety of effects, simulating the physical processes in the game. The game engine, created on the basis of a new approach to solving the problem, uses algorithms for calculating collisions and dynamic modelling of solids and liquids, which expands the capabilities of activity modelling, ensuring high accuracy and realistic visualization of processes. The new approach allows expanding the capabilities of the game engine and supporting a variety of game scenarios.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.