Browse > Article
http://dx.doi.org/10.9708/jksci.2022.27.12.085

Design of Action Game Using Three-Dimensional Map and Interactions between In-Game Objects  

Kim, Jin-Woong (Dept. of Computer Engineering, Jeju National University)
Hur, Jee-Sic (Dept. of Computer Engineering, Jeju National University)
Lee, Hyeong-Geun (Dept. of Computer Engineering, Jeju National University)
Kwak, Ho-Young (Dept. of Computer Engineering, Jeju National University)
Kim, Soo Kyun (Dept. of Computer Engineering, Jeju National University)
Abstract
In this study, we aim to design an action game that increases the user experience. In order to increase the immersion of the game, the characteristics of the game used by the user were analyzed, and the systemic and visual characteristics of the game were designed with reference to each characteristic. The proposed method uses Unity 3D to implement an interaction system between objects in the game and is designed in a way that allows users to immerse themselves in the game. To induce immersion through the visual elements of the game, 2D objects and players are placed in a 3D space, and a 2D dynamic light shader is added. It is composed of inter-combat rules and monster behavior pattern collision detection and event detection. The proposed method contained the user experience with the implementation thesis, and showed the game's possibility of leading the user's affordance.
Keywords
Dynamic Light Shader; User Experience; Collision Detect; Unity 3D; Object Interaction;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 SteamDB, Most Played Games, "https://steamdb.info/graph/"
2 Seung-Keun Song, "Affordance in Consideration of a Feature of Platform Action Game", The Journal of the Korea Contents Association Vol.13, No.12, pp.62-69, December, 2013. DOI : 10.5392/JKCA.2013.13.12.062   DOI
3 Raphael Koster, Chang-Seok Yoo, Theory of Fun for Game Design, Second Edition, 2017, Gilbut, pp.46-75
4 Steam, CARRION,"https://unity3d.com/kr/unity/qa/lts-releases"
5 Jin-Sun Jeon, Jae-Noh Lee, Soo-Kyun Kim, Sung-Ohk An, "Development of Action Game using Game Engine", Proceedings of the Korean Society of Computer Information Conference, 2014.01a, pp.53-54, January, 2014
6 E Sac Gwak, "A study for user experience of the game : based on the pattern type and the pattern type attribute of the game space", Journal of Cultural & Art Studies, Vol. 9, pp. 11-52, June, 2017. DOI : 10.9728/dcs.2018.19.6.1033   DOI
7 SteamDB, Lost Ark, "https://steamdb.info/app/1599340/graphs/"
8 Steam, Tom Clancy's Rainbow Six Siege, "https://store.steampowered.com/app/359550/Tom_Clancys_Rainbow_Six_Siege/"
9 Nintendo, New Super Mario Bros. U deluxe, "https://www.nintendo.co.kr/software/switch/adala/index.html"
10 Petersjostrand.com, Mega Man 2.5D, "http://petersjostrand.com/about.html"
11 Unity, Standard Shader, "https://docs.unity3d.com/kr/2021.1/Manual/shader-StandardShader.html"
12 Unity, GenerateLightmapUVs, "https://docs.unity3d.com/kr/2021.1/Manual/LightingGiUvs-GeneratingLightmappingUVs.html"
13 Steam, Marvel's Spider-Man Remastered, "https://store.steampowered.com/app/1817070/Marvels_SpiderMan_Remastered/"
14 Lee Young-Joon, Hwang bong-su, Son ha-yeon, Han Seung-yeon, Jo kyong-jin, Kim Eun-han, "Development of Rhythm Game using Unity Engine", Proceedings of KIIT Conference, pp.530-533. June, 2022.
15 Jong-Seok Seo, Myung-Ju Kang, "Comparative Analysis of Projectile Collision Detection Methods in Unity3D", Proceedings of the Korean Society of Computer Information Conference, 2017.01a, pp.181-182, January, 2017