DIGITAL LIBRARY
CREATING OF HIGH PERFORMANCE GAMES BY DEVELOPING NEW CLASSES OF REUSABLE OBJECTS
Vasile Goldis Western University of Arad (ROMANIA)
About this paper:
Appears in: EDULEARN21 Proceedings
Publication year: 2021
Pages: 4962-4970
ISBN: 978-84-09-31267-2
ISSN: 2340-1117
doi: 10.21125/edulearn.2021.1025
Conference name: 13th International Conference on Education and New Learning Technologies
Dates: 5-6 July, 2021
Location: Online Conference
Abstract:
By using computer games, the imagination and motor skills of the users are developed (by engaging in multiple simultaneous activities). The paper proposes and describes software applications for which new classes of objects were developed. These applications underlie the development of complex strategy games and, in general, interactive applications involving the simulation of the interactions between a set of entities in a given environment. Therefore, the way of implementation of the classes on the games is illustrated, ultimately resulting in more performing games that are developed in a 3D virtual environment, based on changing a less performing computer game. The navigation performance of the games has been tested by the participants. The differences in navigation performance between different levels of experience are diminished by training. Nowadays, an increasing number of computer game developers currently provide tools, documentation, and source code (whether with the game itself or available separately), so that users could create a new content. These specific techniques are suitable for making virtual environment prototypes. However, implementing some realistic virtual environments for computer games is a complex and time-consuming process. Although toolkits for virtual environment development are available, many of them offer only subsets of the tools required to implement complete virtual worlds. As an alternative, programmers reuse the technology in game designing. Therefore, using computer games as the basis for the development of a virtual environment has a lot of advantages. The implementation of some object classes, seems to be a very promising and inexpensive solution for implementing more advanced games. The paper presents how three new games can be created by developing classes of objects in C ++, Java, PHP and HTML. It highlights the strengths of the games designed in this way as well as the benefits of using the object classes created for the development of interactive graphical applications.
Keywords:
Virtual environment, virtual reality, reusable components, modular projection, advanced games.