Developing a 3D Game with Artificial Intelligence

Show simple item record Priyadarshani, S.M.A. 2019-04-18T07:42:08Z 2019-04-18T07:42:08Z 2013
dc.identifier.other UWU/CST/09/0033
dc.description.abstract Elements of AI used in computer games have come a long way. Probably the most often implemented form of AI, combat oriented AI can be seen in almost every shooter since the mid-nineties. Designers of first person shooters depend on combat AI to make their games playable, let along in interesting. With the development of game industry, more and more games started to focus on the AI aspect of game design instead of just graphics. Artificial Intelligence in games is usually used for creating player's opponents. Whether the player tries to sneak past them or go for a straight shoot, combat AI must decide how to react to the player in a very short time. From a games perspective, one key problem is the creation of AI driven agents that can interact with the player and be adaptive so as to create a great interactive gaming experience. A few examples of AI challenges in games include driving a car in a racing game, path finding on a map, planning behavior of non-player characters in a role-playing a game, resource gathering in a real time strategy game etc. However, computer games offer a great variety of other challenges including problems in graphics, sound, networking, player rating & match making, interface design, narrative generation, game world design, scripting etc. This research is aimed at building a 3D game for windows platform using Artificial Intelligence techniques. So, this first person shooter game is aiming to develop game with AI enemies who support animations, sounds, obstacle avoidance, target following, dynamic waypoint and path finding on a map. When playing the game, scores are given to each hunted enemy and displays high scores for player. Result of this project is a 3D game with Artificial Intelligence which makes game playable, let alone interesting and challengeable with a creative environment. en_US
dc.language.iso en en_US
dc.publisher Uva Wellassa University of Sri Lanka en_US
dc.subject Computer Science and Technology en_US
dc.title Developing a 3D Game with Artificial Intelligence en_US
dc.type Thesis en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search UWU eRepository


My Account