Unit 2: Games Development - Intermediate

 Home / MG2I-C0149
Unit 2: Games Development - Intermediate

Unit Description

This unit will introduce students to various soft computing and artificial intelligence techniques aimed at giving them advanced tools for developing games or multimedia. The students will be introduced to some game artificial intelligence middleware where applicable and will use the different artificial intelligence techniques learnt to develop and augment games or multimedia. The game or multimedia development will be visually communicated through storyboards.

Learning Outcomes

On completion of this unit the student will be able to:

1. Demonstrate knowledge of a variety of soft computing and artificial intelligence techniques for games or multimedia.

2. Apply understanding of various soft computing and artificial intelligence techniques in the storyboarding of games and multimedia.

 3. Produce an augmented game and/or create multimedia.

 4. Implement and utilise available readymade artificial intelligence solutions.

 

Unit Content

1. Demonstrate knowledge of a variety of soft computing and artificial intelligence techniques for games or multimedia.

This should include a working and theoretical knowledge of:

· Content placing and crowd simulation using Swarm Intelligence

· AI Authoring

· Soft computing in games using: pathfinding in games Monte-Carlo Search Tree for Strategy Games Combat AI in FPS games Goal driven autonomy

· Navmesh agents

2. Apply understanding of various soft computing and artificial intelligence techniques in the storyboarding of a game or multimedia. The students will apply the knowledge they have gained in Outcome 1 to support the development of storyboarding their ideas for games and multimedia. They will have opportunities to create solutions to make these ideas reality. This will enhance their problem solving and communication skills, as well as their computer development knowledge.

3. Produce an augmented game and/or create multimedia. The students will have the opportunity to use appropriate soft computing and artificial intelligence techniques within a real life scenario to develop games and multimedia. They should be able to justify their choices and relate it to the game or multimedia requirements.

4. Implement and utilise available readymade artificial intelligence solutions. This should include experiences for the students to develop their ability to utilise readymade artificial intelligence solutions and be able to compare their work with industry standard artificial intelligence tools. By successfully implementing tools, such as http://angryant.com/tools/, they will show a solid understanding and knowledge of the tools already available to them and how to use them appropriately.

Assessment Method

The assessment should be practical where students will have to develop and query a database as per the requirements set by the tutor.

js files