Please use this identifier to cite or link to this item:
|Title:||Visualization tool for gaming artificial intelligence||Authors:||Neo, Eric Jia Rong||Keywords:||DRNTU::Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence||Issue Date:||2012||Abstract:||Real time strategy game is one of the hardest types of game a code for artificial intelligence. Thus, most of the artificial intelligence in commercial RTS games would be hard coded by scripting. There are a few problems in doing this. After implementation of the scripted AI in a RTS game, experts would still have to test and tweak the rules in the game. Also, after completion, the implementation could not be applied in other RTS games again which means scripting would have to be done from scratch again. Thus, lot of time is wasted in coding artificial intelligence in commercial RTS games. Thus, in this project, a system was developed in order to ensure artificial intelligence is coded easily. The system uses rule based intelligence as it is the easiest to implement and understand. For rule based intelligence, there are two components, knowledge base and inference engine. The knowledge base is handled by Rule Designer, a generic rule editor. This program is designed to require minimum typing, thus syntax mistakes would not happen as compared to coding it directly. Also, Rule Designer is designed such that any game could use this program to code their agents’ rule based intelligence. MemeWar, an Artificial Intelligence simulation project that is developed by the C2i lab, acts as the inference engine for this project. As it was not easy to test out artificial intelligence in the current system, a new mode called Sandbox Mode was created in order make testing artificial intelligence easier. Also, a new module called Power Up was created to give the agent more choices and make the game more complex. Thus, by using this system, it is now easier to code artificial intelligence for RTS games.||URI:||http://hdl.handle.net/10356/48836||Rights:||Nanyang Technological University||Fulltext Permission:||restricted||Fulltext Availability:||With Fulltext|
|Appears in Collections:||SCSE Student Reports (FYP/IA/PA/PI)|
checked on Sep 28, 2020
checked on Sep 28, 2020
Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.