DOI QR코드

DOI QR Code

A Study on 2D Character Response of Speed Method Using Unity

  • Received : 2021.10.12
  • Accepted : 2021.12.05
  • Published : 2021.12.30

Abstract

In this paper, many game companies seek better optimization and easy-to-apply logic to prolong the game's lifespan and provide a better game environment for users. Therefore, research will be showing the game's key input response method called RoS (Response of Speed). The purpose of the method is to simultaneously perform various motions with the character showing natural motion without errors even if the character's control key is duplicated. This method is for the developers so they can reduce bugs and development time in future game development. To be used with quickly generating game environments, the new method compares with the popular motion method, so which method is faster and can adapt to diverse games. The paper suggested that the Response of Speed method is a better method for optimizing frames and reducing the number of reacting seconds by showing a faster response and speed). With the method popularity of scrollers, many 2D cross-scroll games follow the formula of Dash, Shoot, Walk, Stay, and Crouch. With the development of game engines, it is becoming easier to implement them. Therefore, although the method presented in the above paper differs from the popular method, it is expected that there will be no great difficulty in applying it to the game because transplantation is easy. In the future, we plan to study to minimize the delay of each connection of the character motion so that the game can be optimized to best.

Keywords

Acknowledgement

This Work was Supported by the Research Grant of the KODISA Scholarship Foundation in 2021

References

  1. Bhosale, T., Kulkarni, S., Patankar N. S. (2018). 2D PLATFORMER GAME IN UNITY ENGINE. International Research Journal of Engineering and Technology. 05(04), 3021-3024. Retrieved from https://www.irjet.net/archives/V5/i4/IRJETV5I4667.pdf
  2. Hocking, J. (2018). Unity in Action. chapter-6/1 https://livebook.manning.com/book/unity-in-action-second-edition/chapter-6/1
  3. Itay Keren (2015). Scroll Back: The Theory and Practice of Cameras in Side-Scrollers. Retrieved from https://docs.google.com/document/d/1iNSQIyNpVGHeak6isbP6AHdHD50gs8MNXF1GCf08efg/pub
  4. Jellt (2011). Advanced Platformer Movement. Retrieved from https://www.instructables.com/Advanced-Platformer-Movement/
  5. Kim, H. (2018). Design of Runner Game using Overlap Circle in Unity3D. Retrieved from https://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART002377531
  6. Minkkinen, T. (2016). Basics of Platform Games. Retrieved from https://core.ac.uk/download/pdf/80991297.pdf
  7. Nachammai, P. M. L., Senthil-Ganesan T. M. (2018). 3D Game Development Using Unity Game Engine. International Journal of Scientific & Engineering Research, 9(3), 1353-1356
  8. Sinicki, A. (2021). What is Unity? Everything you need to know and roidauthority. Retrieved from https://www.androidauthority.com/what-is-unity-1131558/
  9. Unity Document 2021a). Collider 2D. Retrieved from https://docs.unity3d.com/Manual/Collider2D.html
  10. Unity Document (2021b). Box Collider 2D. Retrieved from https://docs.unity3d.com/Manual/class-BoxCollider2D.html
  11. Unity Document (2021c). Physics 2D Raycaster. Retrieved from https://docs.unity3d.com/Packages/com.unity.ugui@.0/manual/script-Physics2DRaycaster.html
  12. Unity Document (2021d). Animator Controller. Retrieved from https://docs.unity3d.com/Manual/class-AnimatorController.html
  13. Unity Learn (2021). Animator Controllers" Retrieved from https://learn.unity.com/tutorial/animator-controllers#5cdd9db3edbc2a1cdd86bfe5