Skip to main content
Log in

Evolution of 3D mobile games development

  • Original Article
  • Published:
Personal and Ubiquitous Computing Aims and scope Submit manuscript

Abstract

3D computer graphics have been an important feature in games development since it was first introduced in the early 80s and there is no doubt that 3D based content is often viewed as more attractive in games than the more abstract 2D graphics. Many games publishers are keen to leverage their success in the console market into the mobile phone platform. However, the resource constraints of mobile phones and the fragmented nature of the environment present considerable challenges for games developers. In this paper we consider some of the current constraints together with current and, probable, future developments both in the software and hardware of mobile phones. As part of this process we benchmark some of the latest and most prevalent software and hardware devices to ascertain both the quality of the graphics produced and the effects upon battery life. Whilst our test results highlight that the current market does indeed present challenges, our research into the future developments highlights the fact we are approaching greater standardization, which will be an important factor for the successful development of 3D mobile games.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

Notes

  1. Rendering is the process of generating an image from a 3D model by means of a software program.

  2. OpenGL (open graphics library) is a standard specification defining a cross-language cross-platform API for writing applications that produce 3D computer graphics.

  3. DirectX is a collection of APIs for handling tasks related to game programming on the Microsoft Windows operating system.

  4. Savaje is a relatively new fully featured native Java OS.

  5. A DLL is a file containing executable code and data bound to a program at load time or run time. Several applications can share the code and data in a dynamic link library simultaneously.

References

  1. Palmer M (2005) Mobile phone makers eye booming games market. August 2005, http://www.news.ft.com

  2. Brightman J (2006) Mobile games market stagnating, May 2006, http://www.buisinessweek.com

  3. Bateman C, Boon R (2005) 21st century game design. Charles River Media, Massachusetts

    Google Scholar 

  4. Astle D, Durnil D (2004) OpenGL ES game development, Thomson Course Technology, ISBN: 1592003702

  5. Forum Nokia (2003) Introduction to 3-D graphics on series 60 platform. Version 1.0, 23 September 2003, http://www.forum.nokia.com

  6. Coulton P, Rashid O, Edwards R, Thompson, R (2005) Creating entertainment applications for cellular phones, ACM Comput Entertain, Vol 3, Issue 3

  7. Chehimi F, Coulton P, Edwards R (2006) C++ optimisations for mobile applications. In: Proceedings of the tenth IEEE international symposium on consumer electronics, St Petersburg, Russia, 29 June–1 July 2006

  8. Chehimi F, Coulton P, Edwards R (2005) Evolution of 3D games on mobile phones. In: Proceedings of IEEE fourth international conference on mobile business, Sydney, Australia, pp 173–179, July 2005

  9. The Khronos Group (2001) The OpenGL graphics system: a specification, Version 1.3, 14 August 2001, http://www.khronos.org

  10. Mahmoud Q (2004) Getting started with the mobile 3D graphics API for J2ME. 21 September 2004, http://www.developers.sun.com/techtopics/mobility/apis/articles/3dgraphics/

  11. What’s this hype about hardware acceleration? (2005) Sony Ericsson, News and Events, 14 December 2005, http://www.developer.sonyericsson.com

  12. Chehimi F, Coulton P, Edwards R (2006) Advances in 3D graphics for Smartphones. In: Proceedings of international conference on information and communication technologies: from theory to applications, Damascus, Syria, 24–28, April 2006

  13. Kanellos M (2004) Time for an assault on batteries? CNET News.com, http://www.news.com, 26 November, 2004

  14. Xda Comparison Tool (2005) 12 January 2005 http://www.my-xda.com/comp.html

Download references

Acknowledgments

The authors wish to acknowledge the support of Nokia in providing hardware and software to the Mobile Radicals research group in Infolab21 at Lancaster University, upon which much of this research was implemented and tested.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fadi Chehimi.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chehimi, F., Coulton, P. & Edwards, R. Evolution of 3D mobile games development. Pers Ubiquit Comput 12, 19–25 (2008). https://doi.org/10.1007/s00779-006-0129-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00779-006-0129-9

Keywords

Navigation