FEDERAL STATE BUDGET EDUCATIONAL INSTITUTION OF HIGHER EDUCATION ST.PETERSBURG STATE UNIVERSITY FACULTY OF ARTS Department of Information Systems in Arts and Humanities LEADER'S RESPONSE TO THE FINAL QUALIFYING WORK Bachelor student Anna Kozlova Direction 09.03.03 "Applied Informatics" OOP "Applied Informatics in the Arts and Humanities" Title of the final qualifying work: "Developing a computer game "Unknown" in the Java programming language» The work of A. S. Kozlova is devoted to the development of a computer game in the genre of the 2D puzzle platformer. The game is developed on the Java platform without using third-party game engines, but with the use of a physical engine for computing the movement and interaction of game objects. The plot is based on the last episode of the animated mini-series "Over the Garden Wall". The developped game allows the hero to move in four directions (left, right, up and down), physically interact with the game objects: push, move, climb on them, take and carry, die from contact. The behavior of objects in the game depends on the history of the actions of the hero. Game objects, like the hero himself, are animated, moreover, the animations also depend on the actions of the hero. The backgrounds of all locations are neatly drawn, and change continuously as you move it. The game contains puzzles that you need to solve for passing. The relevance of the development is justified by the popularity of computer games in general, and the popularity of the underlying mini-series game. A. S. Kozlova carried out the whole range of work, from the formulation of the problem to the implementation. The concept of the game, a set of puzzles, a game engine is developed and filled with content: game objects, images and animations, describes the behavior of game objects and their interaction with the hero, the physical parameters and the location of game objects are selected so that they form puzzles and allow them to solve. Particularly difficult was the work on the implementation of the game engine, for her to perform AS Kozlova came to understand the work of the physical engine, used in it the physical parameters of bodies, the types of bodies and connections between them; Realistic movement of the hero within the framework of this engine; Drawing of the game world on the screen, including transformations between world, screen coordinate systems and coordinate systems of game objects; Storage and coordinated change in the state of the game world, the principles of program management of animations. As a result, the game was created, interesting and visually, and informative. A. S. Kozlova showed herself as an independent, responsible, competent specialist, able to understand the technically difficult aspects and principles of software product development, to fully design it, to achieve the desired result. The results of the final qualifying work demonstrate its high creative level, good knowledge of technologies and professionalism in the development of game programs. The work of Kozlova Anna Sergeyevna meets all the requirements for final qualification works in the field of Applied Informatics (OOP Applied Informatics in the Arts and Humanities) and deserves the high mark. Ph.D. in technical sciences, Assistant Professor of the Department of Information Systems in Arts and Humanities I.А.Posov May 25, 2017 e