Skip to content

Latest commit

 

History

History
57 lines (45 loc) · 1.9 KB

README.md

File metadata and controls

57 lines (45 loc) · 1.9 KB

Artificial Intelligence

GMIT Logo

John Shields - G00348436


Project Details

Project Title Autonomous Computer-controlled Game Characters
Course BSc (Hons) in Software Development
Module Artificial Intelligence
Institute Galway-Mayo Institute of Technology
Student John Shields
Module Lecturer Dr. John Healy
Grade Achieved 87%

About the Game

JavaFX Game that uses the AI technologies; Fuzzy Logic and Neural Networks to enhance the experience and to control a set of characters moving randomly through a game model.

View the Design & Implementation Rationale for more detail.

Run the Game

Requirements

Open a directory of your choice in Command-Line and enter:

$ git clone https://github.com/johnshields/AI-JavaFX-Game.git

Open the repository directory in Command-Line and enter:

  • Note update the JavaFX, Encog and JFuzzyLogic paths to yours
$ cd workings/game

Windows

$ java --module-path .;/your_javaFX/lib/;/your_encog/;/your_jfuzzylogic/ --module gmit.software/ie.gmit.sw.ai.Runner

Linux & Mac

$ java --module-path .:/your_javaFX/lib/:/your_encog/:/your_jfuzzylogic/ --module gmit.software/ie.gmit.sw.ai.Runner

END OF README