Learning games programming with dalek world

Duggan, B. and McAtamney, H. and Mtenzi, F. J. (2005) Learning games programming with dalek world. [Conference Proceedings]

Full text not available from this resource.
Official URL: http://www.scopus.com/inward/record.url?eid=2-s2.0...

Abstract

From September 2005 the School of Computing in the DIT will offer an elective in computer games programming to final year computer science students. This paper demonstrates how students will learn games programming by developing a 3D FPS (First Person Shooter) called Dalek World. Dalek World is developed using Microsoft Visual Studio in C++ and was originally developed by the authors to learn games programming techniques themselves. In developing Dalek World, students will learn Euclidian geometry, 3D graphics programming, object orientated game design, level loading, physics, collision detection, the A* algorithm, perception and enemy AI using finite state machines. © The University of Wolverhampton, UK.

Item Type: Conference Proceedings
Additional Information: Conference code: 107437; Export Date: 23 February 2015; References: Buckland, M., (2004) Programming Game AI by Example, , Buckland, 2004, Word ware Publishing, Inc. November; Carbone, A., Sheard, J., (2002) Developing a Model of Student Learning in a Studio-Based Teaching Environment, Informing Science & IT Education Conference, , Carbone & Sheard, 2002, Cork, Ireland, June; (2005) Havok, , http://havok.com, Accessed September 2005; Kolb, D.A., (1984) Experiential Learning: Experience as the Source of Learning and Development, , Kolb, 1984, Englewood Cliffs, N.J. : Prentice-Hall; Lester, P., (2005) A* Pathfinding for Beginners, , http://www.policyalmanac.org/games/aStarTutorial.htm, Lester, Accessed October, 2005; Livingston, D., McMonies, A., Is DarkBasic to be considered harmful? (2004) 5th Game-On International Conference, , Livingston & McMonnies, 2004, Reading, UK, November; Luna, F.D., (2003) Introduction to 3D Game Programming with DirectX 9.0, , Luna, 2003, Wordware Publishing, Inc. 1st edition, June 2; Mahar, E., Lahart, O., (2004) Student Centered Learning in a Studio Classroom Environment, , Mahar & Lahart 2004, EdTech, Tralee, Ireland, June; Reynolds, C.W., Steering behaviors for autonomous characters The Proceedings of Game Developers Conference 1999 Held in San Jose, , Reynolds, 1999, California. Miller Freeman Game Group, San Francisco, California; (2005) Dalek, , http://en.wikipedia.org/wiki/Dalek, Accessed September 2005
Uncontrolled Keywords: Computer games; Course curriculum; Design patterns; Education; Frameworks; Object orientation; Tools; Animation; Artificial intelligence; C++ (programming language); Computer programming; Curricula; Java programming language; Students; Collision detection; Computer science students; First person shooter; Programming technique; Visual studios; Loading
Depositing User: National Forum
Date Deposited: 08 Dec 2015 20:46
Last Modified: 08 Dec 2015 20:46
URI: http://eprints.teachingandlearning.ie/id/eprint/3985

Actions (login required)

View Item View Item

Downloads

Downloads per month over past year