Abstract
The GF Engine is conceived to be a versatile platform for game design and development that is based on best-of-breed game components and technologies to facilitate related R&D activities as well as application and content development. The engine aims to provide a framework for the research community, from researchers, technologists, application developers, and content creators alike, to collaborate, share, and experiment with innovative ideas and creative endeavors. At the research end of the spectrum, researchers conducting R&D on specific components could utilize the GF Engine as an integrating environment for proof-of-concept validation. At the application end of the spectrum, content developers could turn to the GF Engine to create their applications and contents efficiently.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Constantinides C, Skotiniotis T (2002) Reasoning about a classification of cross-cutting concerns in object-oriented systems. In: Costanza P, Kniesel G, Mehner K, Pulvermüller E, Speck A (eds) Second workshop on aspect-oriented software development of the German information society
Crawford S, Boese E (2006) Actionscript: A Gentle Introduction to Programming. J Comput Sci Coll 21(3):156–168
Fleutot F (2007) Metalua manual. http://metalua.luaforge.net/metalua-manual.html. Accessed 12 June 2012
Hargreaves S (2004) Deferred shading. Game developers conference. http://ambility.com/DeferredShading.pdf. Accessed 12 June 2012
Ierusalimschy R, de Figueiredo LH, Celes W (2007) The evolution of Lua. In: Proceedings of the third ACM SIGPLAN conference on history of programming languages, pp 2-1–2-26.
Khronos Group (2012) COLLADA - 3D Asset exchange schema. http://www.khronos.org/collada/. Accessed 12 June 2012
Kiczales G, Lamping J, Mendhekar A, Maeda C, Lopes C, Loingtier JM, Irwin J (1997) Aspect-oriented programming. In: Aksit M, Matsuoka S (eds) ECOOP’97 object-oriented programming, lecture notes in computer science, vol 1241. Springer, Berlin, pp 220–242
Media Molecule (2008) Little big planet. http://www.littlebigplanet.com/. Accessed 12 June 2012
NVidia (2012a) Cg Tutorial. http://developer.nvidia.com/node/76. Accessed 12 June 2012
NVidia (2012b) PhysX. http://www.geforce.com/hardware/technology/physx. Accessed 12 June 2012
The OGRE team (2012) OGRE. http://www.ogre3d.org/. Accessed 12 June 2012
Valient M (2007) Deferred rendering in Killzone 2. http://www.guerrilla-games.com/publications/dr_kz2_rsx_dev07.pdf. Accessed 12 June 2012
Wallin D, Norvig A (2003) Luabind. http://www.rasterbar.com/products/luabind/docs.html. Accessed 12 June 2012
Wrecked games (2012) Object oriented input system. http://www.wreckedgames.com/forum/index.php/board,6.0.html. Accessed 12 June 2012
Wardhana NM, Johan H, Loh PKK, Seah HS, Ong DWS (2009) An efficient connection graph for waypoints in virtual environments. In: Proceedings of international conference on computer games, multimedia and allied technology (CGAT), 273–282
Acknowledgments
We would like to acknowledge the support by the Singapore Defence Science and Technology Agency under Project Sigma and contributions of Gabriyel Wong, Hai Nam Pham and Yin Mun Wong during the early development of GF, which was known as Game Factory then.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer Science+Business Media Singapore
About this chapter
Cite this chapter
Seah, H.S., Johan, H., Quah, C.K., Wardhana, N.M., Lim, T.Y., Ong, D.W.S. (2014). GF Engine. In: Cai, Y., Goei, S. (eds) Simulations, Serious Games and Their Applications. Gaming Media and Social Effects. Springer, Singapore. https://doi.org/10.1007/978-981-4560-32-0_10
Download citation
DOI: https://doi.org/10.1007/978-981-4560-32-0_10
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-4560-31-3
Online ISBN: 978-981-4560-32-0
eBook Packages: EngineeringEngineering (R0)