Skip to content

401javafinal6-21-19/DriveBadly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Snek

Java 401d3 final project component Snake Game

This part of our Java final project used HTML5 Canvas and JavaScript to build a snake game. It listens to Cloud Firebase Firestore to make controlling from our Android App or our Twitch Chat Bot possible.

Project includes an HTML testing page.

Snake Web App

Snake Game Features

  1. Hosted on firebase
  2. Donut implementation - when the snake moves off one side it reappears on the opposing side.
  3. Collision - the game restarts when the snake collides with itself.

Snake References and Links

Snake App Hosted on Firestore

Firebase Docs

Firebase Hosting

Firestore Updates Listeners

Snake Reference by MariaCristina88

Twitch Bot

Twitch Bot Features

  1. Hosted on Glitch - Server wakes only when needed, sleeps when not
  2. DriveBadlyBot Uses TMI.js to listen for the below discrete messages in twitch chat
Command Functionality
!about Tells the chat how to use the bot
!changeGame (owner only) changes game stat
!left Moves snake/car to the left
!right Moves snake/car to the right
!up Moves snake up, accelerates car
!down Moves snake down, stops car

Twtich References and Links

DriveBadlyBot hosted on Glitch

See Us on Twitch

Twitch Dev Docs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors