Implementation of Sight and Shooting Systems with Rule- Based Artificial Intelligence in a Military 3-Dimensional Environment

  IJCTT-book-cover
 
International Journal of Computer Trends and Technology (IJCTT)          
 
© 2015 by IJCTT Journal
Volume-29 Number-2
Year of Publication : 2015
Authors : Firas Abdullah Thweny Al-Saedi, Fadi Khalid Ibrahim
DOI :  10.14445/22312803/IJCTT-V29P119

MLA

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) V29(2):103-110, November 2015. ISSN:2231-2803. www.ijcttjournal.org. Published by Seventh Sense Research Group.

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.

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.

Keywords
3D, Sight system, Shooting system, Rule-Based AI, Military squad, Pre-calculated path.