Project

Java Game

The goal behind this project was to create an interactive chat bot. However, I wanted to explore more about binding a character to the responses the chat bot would have. The framework of how this chat bot responds is based on the ELIZA chat bot. So each statement the user makes to the AI gets scanned for keywords and weighs each keyword against each other to pick the best response for the user’s statement. I created the artwork in Photoshop and then rigged the character in Live2D with a deform mesh and animated simple motions. The character was given an Idle animation and a Stretch animation to break up the standard pose of the character between human input. There were 3 random chat animations used and extra animations that triggered based on punctuation of the users input. (., !, ?)

Made with

  • Photoshop
  • Java
  • ELIZA Framework
  • Live2D

Extra Images

Java game demo image
Java game demo image
Java game demo image
Java game demo image
Java game demo image
Java game demo image
Java game demo image
Java game demo image
Java game demo image