Abstract
The OpenGL is an Open Graphics Library developed for rendering 2D and 3D vector graphics. This library has been widely used in various areas such as game development, simulation, and visualization. In this paper, we aim to design a shooting simulation program with three objects based on the OpenGL. For this purpose, we analyze collision detection techniques that are an essential element in shooting game development and suggest an appropriate method.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Guo, K., Xia, J.: An improved algorithm of collision detection in 2D Grapple Games. In: Third International Symposium on Intelligent Information Technology and Security Informatics, pp. 328–331, Jinggangshan (2010)
Jiyuan, L., Wenfeng, H.: Development of puzzle game about children’s etiquette based on Unity3D. In: 17th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, pp. 495–500, Shanghai (2011)
Lewis, J., Brown, D.J., Cranton, W., Mason, R.: Simulating visual impairments using the Unreal Engine 3 game engine. In: 2011 IEEE 1st International Conference on Serious Games and Applications for Health, pp. 1–8, Braga (2011)
Lin, Q., Zhao, Z., Xu, D., Wang, R.: Design and implementation of an OpenGL based 3D first person shooting game. Trans. Edutainment 5, 50–61 (2011)
Ng, K.W., Yeap, Y.W., Tan, Y.H, Ghauth, K.I.: Collision detection optimization on mobile device for shoot’em up game. In: 2012 International Conference on Computer & Information Science, pp. 464–468, Kuala Lumpur (2009)
OpenGL Game Engine. https://www.opengl.org/
Unity Game Engine. http://unity3d.com
Unreal Game Engine. https://www.unrealengine.com/
Acknowledgments
This research was supported by the National Research Foundation of Korea (NRF) funded by the Ministry of Education, Science and Technology (NRF No. 20152062051 and NRF No. 20155054624).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Yun, U., Ryang, H. (2017). Design of Shoot’em up Game Using OpenGL. In: Park, J., Pan, Y., Yi, G., Loia, V. (eds) Advances in Computer Science and Ubiquitous Computing. UCAWSN CUTE CSA 2016 2016 2016. Lecture Notes in Electrical Engineering, vol 421. Springer, Singapore. https://doi.org/10.1007/978-981-10-3023-9_19
Download citation
DOI: https://doi.org/10.1007/978-981-10-3023-9_19
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-3022-2
Online ISBN: 978-981-10-3023-9
eBook Packages: EngineeringEngineering (R0)