Research Article | Open Access | Download PDF
Volume 29 | Number 1 | Year 2015 | Article Id. IJCTT-V29P119 | DOI : https://doi.org/10.14445/22312803/IJCTT-V29P119
Implementation of Sight and Shooting Systems with Rule- Based Artificial Intelligence in a Military 3-Dimensional Environment
Firas Abdullah Thweny Al-Saedi, Fadi Khalid Ibrahim
Citation :
Firas Abdullah Thweny Al-Saedi, Fadi Khalid Ibrahim, "Implementation of Sight and Shooting Systems with Rule- Based Artificial Intelligence in a Military 3-Dimensional Environment," International Journal of Computer Trends and Technology (IJCTT), vol. 29, no. 1, pp. 103-110, 2015. Crossref, https://doi.org/10.14445/22312803/IJCTT-V29P119
Abstract
This paper discusses the details of the sight and shooting system used in a 3-Dimensional (3D) military training environment. These systems are used to make the soldier see and detect another soldier and shoot him. An algorithm is developed for the sight and shooting systems that checks the intersection of the sight or shooting rays against the least number of obstacles. Also, the Rule-Based Artificial Intelligence (AI) system used for the computer controlled soldiers is discussed.
Keywords
3D, Sight system, Shooting system, Rule-Based AI, Military squad, Pre-calculated path.
References
[1] en.wikipedia.org/wiki/Virtual_reality.
[2] Rob Miles, "C# Development", Department of Computer Sciences, University of HULL, October 2008.
[3] Aaron Reed, "Learning XNA 3.0", O`Reilly Media, 2009.
[4] Chad Carter. "Microsoft XNA Unleashed: Graphics and Game programming for XBOX360 and Windows", SAMS Publishing, 2008.
[5] Reimer Grootjans, "XNA 3.0 Game Programming Recipes: A Problem-Solution Approach", Apress, March 9, 2009.
[6] en.wikipedia.org/wiki/Wii.
[7] http://www.msdn.com.
[8] Susana Fern´andez, Roberto Adarve, Miguel P´erez, Mart´?n Rybarczyk and Daniel Borrajo, "Planning for an AI based virtual agents game", 2006.
[9] Brian Smits. Efficient bounding box intersection. Ray tracing news, 15(1), 2002.
[10] Firas Abdullah Thweny, Fadi K. Ibrahim, "Implementation of Path Finding in 3-Dimensional Environment", IJCTT Journal V. 14, No. 1 August 2014.
[11] Fletcher Dunn and Ian Parberry, "3D Math Primer for Graphics and Game Development", Wrodware Publishing Inc , 2002.
[12] David M Bourg, Glenn Seemann, "AI for Game Developers", O`Reilly Media, July 2004.
[13] Ian Millington, "Artificial Intelligence for Games", Elsevier Inc., 2006.