Skip to content

An AI computer game where a player has to explore a cave of interconnected rooms to find the GOLD whilst avoiding pits and the Wumpus.

License

Notifications You must be signed in to change notification settings

chubozeko/WumpusWorld

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wumpus World

Wumpus World is a computer game where a player has to explore a cave of interconnected rooms (blocks). Some blocks contain pits, in which if the player enters it, they will fall into the pit and die. There is one block that contains the Wumpus, in which if the player enters it, the Wumpus will kill them. The player has an arrow which it can use to shoot the Wumpus. The goal of the game is to locate the gold hidden in one of the blocks and return to the starting point without getting killed.

As an Artificial Intelligence project, a knowledge base has to be created for the agent, as well as keeping track of the environment, which gives the agent the ability to reason for decision making, while dealing with possible unsolvable games.

Project for the "Artificial Intelligence (CMPE411)" course during my studies.

What I've Learned

  • How to create a 2D game using p5.js
  • Creating character Sprites using Pixilart
  • Implementing an Video Game AI agent
  • Creating an AI Knowledge Base
  • Designing video game graphics and UI

Live Demo of Game with AI

https://chubozeko.github.io/WumpusWorld/