Research Article

Design and Implementation of Puzzle Adventure Game Based on Unity

Weicheng YuanYunnan University*

* Corresponding author: [email protected]

Abstract

With the progress of Gaming industry, the classic genre Puzzle adventure games, due to their friendly difficulty level, low learning curve, and interesting game mechanics, have been favored by a large number of players. This paper follows the guiding principles of software engineering and game development, designs and implements an adventure puzzle game using the Unity game engine. The game design is carried out through multiple aspects such as game art style, plot, sound effects, and game puzzles to provide players with an interesting gameplay experience. For the implementation part of the game, various plugins and functions of the Unity engine are integrated to complete the development of the game system, such as using Unity’s navigation system to bake navigation meshes and implement automatic pathfinding for game characters. The animation state machine is used to arrange and control game character animations, and the Unity event system is used to implement click-based interactive functions in the game. At the same time, optimization was carried out based on the test results, improving the experience of user interface and the stability of game program, further enhancing the player’s gameplay experience. Finally, players can experience thrilling adventure in a mysterious world, and achieve a sense of accomplishment by solving puzzles and overcoming obstacles.

Keywords: Unity; puzzle-adventure game; game design; game development
Published: December 7, 2023
DOI: 10.54254/2753-7064/20/20231354
Volume: CHR Vol.20
pp. 205-218
Download PDF

References

  1. Rouse, Richard. (2005) Game Design: Theory and Practice (2nd ed.). Worldware Publishing, Inc., 233.
  2. Neves, P.P., Zagalo, N. (2021) Game Design as an Autonomous Research Subject.Information, 12-13.
  3. Jie, Xu. (2023) Research on Puzzle Adventure Video Game Design from the Perspective of Spatial Narratology. Jiangnan University, 25.
  4. Sailer,M.,Hence,J.U.,Mayr,S.K. (2017) How gamification motivates: An experimental study of the effects of specific game design elements on psychological need satisfaction. Computers in Human Behavior, 371-380.
  5. Jing, Wang. (2016) Research on The Application of Low Poly Style in The Design of Mobile Game Scene. Donghua University, 4.
  6. Qian, M.H., Clark, K.R. (2016) Game-based Learning and 21st century skills: A review of recent research.Computers in Human Behavior, 63, 50-53.
  7. Yan, Hou. (2019) Transmedia Narration-The Narrative Analysis of Video Game. Hainan University,1, 4-5.
  8. Johan Huizinga. (1971) Homo Ludens. Beacon Press, 3, 6-12.
  9. Masahiro Sakurai. (2022) Masahiro Sakurai on Creating Games. Retrieved from https://www.youtube.com/channel/UCv1DvRY5PyHHt3KN9ghunuw/featured.
  10. Jenova, Chen. (2007) Flow in Games (and Everything Else).California: University of Southern California, 8-9.
  11. Deterding, S. (2015) The Lens of Intrinsic Skill Atoms: A Method for Gameful Design.Human-Computer in Interaction, 30, 3-4.
  12. Long, K.H., (2023) Research on Display Technology of Spatial Scene with Large Data Based on Unity3D .Guangxi University, 16.