Open Access Open Access  Restricted Access Subscription Access

Study of an Application Development Environment based on Unity Game Engine


Affiliations
1 Department of Computer Science and Engineering, Ahsanullah University of Science and Technology, Dhaka, Bangladesh
 

In the current era of smartphone, mobile games have become really popular. To the high growth rate of mobile media, online games are getting progressively well-known and have been generally played, particularly among teenage-aged citizens. Our paper is about learning the development process of an ordinary online multiplayer game model and analysis of the complexity for its mobile option by several types of testing using Unity game engine. The emphasis is put on utilizing the inherent Unity segments in a multiplayer game in particular, building up accessory practices to utilize Unity’s Scripting API for C# and incorporating outsider segments like the networking engine, 2D models, and molecule frameworks made for use with Unity and accessible through the Unity Asset Store. We choose to lead a convenient testing on the implemented mobile game application. We also make remarks on Unity as a multiplayer game improvement condition and execution engine.

Keywords

Unity, Mobile Game Testing, Multiplayer, Android Mini Game, Analysis.
User
Notifications
Font Size

  • Y. Juan, T. A. Geumpana, and J. J. Martinez, “Developing a game application to encourage face-to-face local gaming experience,” in 2016 1st International Conferenceon Game, Game Art, and Gamification (ICGGAG), pp. 1–6, IEEE, 2016.
  • A. C. Barus, R. D. H. Tobing, D. N. Pratiwi, S. A. Damanik, and J. Pasaribu, “Mobile game testing: Case study of a puzzle game genre,” in 2015 International Conference on Automation, Cognitive Science, Optics, Micro Electro-Mechanical System, and Information Technology (ICACOMIT), pp. 145–149, IEEE, 2015.
  • “Unity user manual.” https://docs.unity3d.com/Manual/UnityManual.html. Accessed: 2019-12-10.
  • T. Finnegan, Unity Android Game Development by Example Beginner’s Guide. Packt Publishing Ltd, 2013.
  • “Unity supported platforms.” https://unity3d.com/unity/features/multiplatform. Accessed: 2019-12-10.
  • “Photon unity networking.” https://doc.photonengine.com/en-us/pun/current/getting-started/pun-intro. Accessed: 2019-12-10.
  • “Play games services.” https://developers.google.com/games/services. Accessed: 2019-12-06.
  • I.Kuswardayan and R.R.Hariadi, “Design of mini synchronous game food fest in social game food merchant saga on android devices,” in 2017 International Conference on Advanced Mechatronics, Intelligent Manufacture, and Industrial Automation (ICAMIMIA), pp. 342–345, IEEE, 2017.
  • M. Wang and L. Zhu, “Designing and implementing an online card game based on android 2d graphics,” in 2014 International Conference on Audio, Language and Image Processing, pp. 817–821, IEEE, 2014.
  • “Unity test runner.” https://docs.unity3d.com/2018.1/Documentation/Manual/testing-editortestsrunner.html. Accessed: 2019-12-28.
  • “Online multiplayer game play testing.” https://youtu.be/kGqKNGxPGHw. Accessed: 2020-01-29.
  • “Android supporting 64-bit architectures.” https://developer.android.com/distribute/best-practices/develop/64-bit. Accessed: 2019-12-15.
  • “Use app signing by google play.” https://support.google.com/googleplay/android-developer/answer/7384423. Accessed: 2019-12-15.
  • “Google play games plugin for unity.” https://support.google.com/googleplay/android-developer/answer/7384423. Accessed: 201912-01.

Abstract Views: 386

PDF Views: 258




  • Study of an Application Development Environment based on Unity Game Engine

Abstract Views: 386  |  PDF Views: 258

Authors

Sagor Ahamed
Department of Computer Science and Engineering, Ahsanullah University of Science and Technology, Dhaka, Bangladesh
Anomita Das
Department of Computer Science and Engineering, Ahsanullah University of Science and Technology, Dhaka, Bangladesh
Shahnawaz Md Tanjib
Department of Computer Science and Engineering, Ahsanullah University of Science and Technology, Dhaka, Bangladesh
Qamrun Nahar Eity
Department of Computer Science and Engineering, Ahsanullah University of Science and Technology, Dhaka, Bangladesh

Abstract


In the current era of smartphone, mobile games have become really popular. To the high growth rate of mobile media, online games are getting progressively well-known and have been generally played, particularly among teenage-aged citizens. Our paper is about learning the development process of an ordinary online multiplayer game model and analysis of the complexity for its mobile option by several types of testing using Unity game engine. The emphasis is put on utilizing the inherent Unity segments in a multiplayer game in particular, building up accessory practices to utilize Unity’s Scripting API for C# and incorporating outsider segments like the networking engine, 2D models, and molecule frameworks made for use with Unity and accessible through the Unity Asset Store. We choose to lead a convenient testing on the implemented mobile game application. We also make remarks on Unity as a multiplayer game improvement condition and execution engine.

Keywords


Unity, Mobile Game Testing, Multiplayer, Android Mini Game, Analysis.

References