Student or educator? Sign up with your school email and get 6 months of Pro free.
Cited by 20

The DOI matches its Crossref record; the references it cites are not checked yet.

Improving Mobile Game Performance with Basic Optimization Techniques in Unity

Koulaxidis, Georgios, Xinogalos, Stelios·2022·Modelling

Abstract

Creating video games can be a very complex process, which requires taking into account various hardware and software limitations. This process is even more complex for mobile games, which are limited to the resources that their platforms (mobile devices) offer in comparison to game consoles and personal computers. This restriction makes performance one of the top critical requirements, meaning that a videogame should be designed and developed more carefully. In order to reduce the resources that a game uses, there are optimization techniques that can be applied in different stages of the development. For the purposes of this article, we designed and developed a simple shooter videogame, intended for Android mobile devices. The game was developed with the Unity game engine and most of the models were designed with the 3D computer graphics software Blender. Two versions of the game were developed in order to study the differences in performance: one version that applies basic optimization techniques, such as low poly count for the models and the object pooling algorithm for the enemy’s spawn; and one where the aforementioned optimizations were not used. Even though the game is not large in scale, the optimized version achieves a better user experience and needs less resources in order to run smoothly. This means that in larger and more complex video games these optimizations could have a bigger impact on the performance of the final product. To measure how the techniques affected the two versions of the game, the values of frames per second, batches and triangles/polygons were taken under consideration and used as metrics for game performance in terms of CPU usage, rendering (GPU usage) and memory usage.

Overview

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.3390/modelling3020014

Cites

Statistics

Verification

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Citations

The citation lists haven’t been fetched yet

Cited by 20

Research works printed but not linked: 15

  1. Chen, 2017, An Extended Technology Acceptance Model for Mobile Social Gaming Service Popularity Analysis, Mob. Inf. Syst., 2017, 1
  2. Bhawar, P., Ayer, N., and Sahasrabudhe, S. (2013, January 18–20). Methodology to create optimized 3D models using blender for Android devices. Proceedings of the 2013 IEEE Fifth International Conference on Technology for Education (t4e 2013), Kharagpur, India. · doi:10.1109/t4e.2013.41
  3. Trisnadoli, 2021, Optimization of Educational Mobile Game Design ‘Ayo Wisata ke Riau’ based on User’s Perspective, IT J. Res. Dev., 6, 52, 10.25299/itjrd.2021.5766 · doi:10.25299/itjrd.2021.5766
  4. Xanthopoulos, S., and Xinogalos, S. (2016, January 10–12). A review on location based services for mobile games. Proceedings of the 20th Pan-Hellenic Conference on Informatics, Patras, Greece. · doi:10.1145/3003733.3003770
  5. Chehimi, 2006, Evolution of 3D mobile games development, Pers. Ubiquitous Comput., 12, 19, 10.1007/s00779-006-0129-9 · DOI
  6. Choi, Y., Park, S., Jeon, S., Ha, R., and Cha, H. (2021). Optimizing Energy Consumption of Mobile Games. IEEE Trans. Mob. Comput. · doi:10.1109/tmc.2021.3058381
  7. Ng, K.W., Yeap, Y.W., Tan, Y.H., and Ghauth, K.I. (2012, January 17–19). Collision detection optimization on mobile device for shoot’em up game. Proceedings of the 2012 International Conference on Computer & Information Science (ICCIS), Chongqing China. · doi:10.1109/iccisci.2012.6297290
  8. Kwon, 2016, Optimization techniques to enable execution offloading for 3D video games, Multimedia Tools Appl., 76, 11347, 10.1007/s11042-016-3711-9 · doi:10.1007/s11042-016-3711-9
  9. Hasan, R., Chakraborti, S., Hossain, Z., Ahamed, T., Abdul Hamid, M., and Mridha, M.F. (2020). Character and Mesh Optimization of Modern 3D Video Games. Advances in Data and Information Sciences, Springer. · doi:10.1007/978-981-15-0694-9_60
  10. Christopoulou, 2017, Overview and Comparative Analysis of Game Engines for Desktop and Mobile Devices, Int. J. Serious Games, 4, 21, 10.17083/ijsg.v4i4.194 · doi:10.17083/ijsg.v4i4.194
  11. Wang, X. (2016). Game Design Patterns for CPU Performance Gain in Games. [Bachelor Thesis, Faculty of Informatics, TU Wien].
  12. Claypool, M., and Claypool, K. (2009, January 26–30). Perspectives, frame rates and resolutions: it’s all in the game. Proceedings of the 4th International Conference on Foundations of Digital Games, San Luis Obispo, CA, USA. · doi:10.1145/1536513.1536530
  13. Claypool, 2007, On frame rate and player performance in first person shooter games, Multimed. Syst., 13, 3, 10.1007/s00530-007-0081-1 · DOI
  14. Zhang, A., Chen, K., Johan, H., and Erdt, M. (October, January 29). High performance texture streaming and rendering of large textured 3d cities. Proceedings of the 2020 International Conference on Cyberworlds (CW). · doi:10.1109/cw49994.2020.00011
  15. Lehtola, A. (2018). Optimizing Unity Projects. [Bachelor Thesis, Business Administration, Business Information Technology, Kajaanin Ammatikorkeakoulu University of Applied Sciences].

Metadata

Authors
Koulaxidis, G., & Xinogalos, S.
Venue
Modelling
Publisher
MDPI AG
Published
2022-03-28
Volume
3
Issue
2
Pages
201-223
ISSN
2673-3951
Cited by
20
Language
en

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review

How to cite

Cite CoChat for the checks on this page, and the paper for its own findings.

This page
CoChat. (2026). Citation check: Improving Mobile Game Performance with Basic Optimization Techniques in Unity. https://app.cochat.ai/papers/10.3390/modelling3020014
The paper
Koulaxidis, G., & Xinogalos, S. (2022). Improving Mobile Game Performance with Basic Optimization Techniques in Unity. Modelling. https://doi.org/10.3390/modelling3020014

Data sources

Bibliographic data: Semantic Scholar, OpenAlex, Crossref.

Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).

Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.