Please use this identifier to cite or link to this item: http://dspace.centre-univ-mila.dz/jspui/handle/123456789/1790
Title: Development of a video game using multi-agent modelling
Authors: DiaeDdine, Brichen
Issue Date: Jun-2022
Publisher: university center of abdalhafid boussouf - MILA
Abstract: The last decade has seen Artificial Intelligence (AI) seep into the game development industry, Artificial intelligence is used in video games to create believable characters that challenge the player and enrich the playing experience. The adventure genre is one of the types of games where it is fundamental to have non-player characters with the ability to perceive the environment, detect some of the player character’s actions and react to them with astute strategies. The goal of this project was to develop a game with enemy characters that would cooperate to defeat the player. In the final game, the enemies patrol the game’s world trying to locate the player character. The findings of an enemy are immediately communicated to the rest of agents, and the player character is chased and attacked by the enemies after being spotted. Agents pursue the player character and use close combat moves. The 3d game objects was developed with the Blender software, The game was developed with the Unreal Engine 4 game engine. The reasoning and decision making of enemies was modelled using behaviour trees. The implemented system makes agents capable of perceiving visual and auditory stimuli and communicating information to other agents, who compare it with their own knowledge to take independent decisions. The whole set of enemies form an artificial intelligence-based multi-agent system and cooperate to achieve the shared goal of defeating the player in the shortest time possible. The ability of the numerous enemies to spot the player character and detect sounds of players.Unlike them, player try struggle to out of the perception system, and Avoid contact with them.
Description: La derni`ere d´ecennie a vu l’intelligence artificielle (IA) s’infiltrer dans l’industrie du d´eveloppement de jeux. L’intelligence artificielle est utilis´ee dans les jeux vid´eo pour cr´eer des personnages cr´edibles qui d´efient le joueur et enrichissent l’exp´erience de jeu. Le genre aventure est l’un des types de jeux o`u il est fondamental d’avoir des personnages nonjoueurs capables de percevoir l’environnement, de d´etecter certaines actions du personnage joueur et d’y r´eagir avec des strat´egies astucieuses. Le but de ce projet ´etait de d´evelopper un jeu avec des personnages ennemis qui coop´ereraient pour vaincre le joueur. Dans le jeu final, les ennemis patrouillent dans le monde du jeu en essayant de localiser le personnage du joueur. Les d´ecouvertes d’un ennemi sont imm´ediatement communiqu´ees au reste des agents, et le personnage du joueur est poursuivi et attaqu´e par les ennemis apr`es avoir ´et´e rep´er´e. Les agents poursuivent le personnage du joueur et utilisent des mouvements de combat rapproch´e. Les objets de jeu 3D ont ´et´e d´evelopp´es avec le logiciel Blender, Le jeu a ´et´e d´evelopp´e avec le moteur de jeu Unreal Engine 4. Le raisonnement et la prise de d´ecision des ennemis ont ´et´e mod´elis´es `a l’aide d’arbres de comportement. Le syst`eme mis en oeuvre rend les agents capables de percevoir des stimuli visuels et auditifs et de communiquer des informations `a d’autres agents, qui les comparent `a leurs propres connaissances pour prendre des d´ecisions ind´ependantes. L’ensemble des ennemis forme un syst`eme multi-agents bas´e sur l’intelligence artificielle et coop`ere pour atteindre l’objectif commun de vaincre le joueur dans les plus brefs d´elais. La capacit´e des nombreux ennemis `a rep´erer le personnage du joueur et `a d´etecter les sons des joueurs. Contrairement `a eux, le joueur essaie de lutter pour sortir du syst`eme de perception et ´evite tout contact avec eux
URI: http://dspace.centre-univ-mila.dz/jspui/handle/123456789/1790
Appears in Collections:Computer science

Files in This Item:
File Description SizeFormat 
Development of a video game usingmulti agent modelling.pdf68,97 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.