Skip to content

chalonlubin/midnight-match

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Midnight Match

A Halloween themed matching game - refactor is WIP on separate branch.

Demo Here Deployed with Github pages.

🧐 Motivation & Challenges

This was my second ever project, the original code is poorly written. I have since started to refactor to utilize OOP on another branch other than main, utilizing an API to populate the images. I enjoyed this project when I first attempted it, and I have also enjoyed the refactor. Games are a great way to build skills in login.

💻 Tech Stack

JavaScript | HTML | CSS

📦 Install & Run

1. `git clone <repo>`
2. `cd midnight-match`
2a. `npm install http-server -g`
3. `http-server midnight-match` OR `http-server midnight-match -p <desired port>`

⭐️ Features

Here is a high level overview a few of the features:

  • Deck functionality that randomly shuffles card each play-through
  • Score tracker
  • Music loops on each play-through
  • Animations + sound effects on match

☑️ To-Do's

  • Refactor full codebase
  • Convert to React
  • Convert to TypeScript
  • Add tests

About

Card matching game // oop + vanilla JS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors