Growing up, we all had our favorite childhood games, whether we bookmarked the games' tabs on our computers or kept them in the cabinet of our homes. However, the designs of the games, i.e., the X's and O's of Tic-Tac-Toe and the 16 white/black chess pieces, made us bored. It makes children, the main audience of games, bored.

With the coinciding holiday season, we decided to develop a website named Wist Games with holiday twists and features on childhood games.

What it does

Users are first directed to a sign-in/login page which takes them to the home page featuring a countdown timer for the New Year's. From there, users can click on tabs via the navigation bar to learn more about Wist Games, request more games, view the leaderboard, and most importantly, play fully-functional holiday games.

How I built it

We built the website and its contents with HTML, CSS, JavaScript, PHP, and p5.js.

Challenges I ran into

With multiple CSS and HTML files, we ran into errors concerning specific classes and nested div tags. The games were a major worry as in the final 24 hours, we only had one game - Tic-Tac-Santa. Getting the logic behind the 2048 board to function, for example, was challenging. Thankfully, as a team, we quickly collaborated, trouble-shooted, and embedded four of our games into the website.

Accomplishments that I'm proud of

We are incredibly proud of our creation of Wist Games! Our idea was, for sure, ambitious given the time constraints and time zone differences. All of us pursued projects that were more complex and challenging than what we had done previously.

What I learned

We learned how to code in HTML, CSS, JS, and PHP! Beforehand, we either had minimal experience or heard of those four languages. This was our lead website developer's first time creating a website with multiple pages, so the project itself was a huge learning curve we were excited to tackle. One of our game developers had some experience working with JavaScript for basic website creation but had not attempted to create games with more complex logic and animation.

What's next for Wist Games

Jumping into the daunting world of data analytics, our future goal is to incorporate a machine learning algorithm that tracks the user's progress and the type of games the user plays the most (i.e., board games, card games). Some of the games could have more features, such as music and increased animation. Given that, we plan to create and implement more game variety. Additionally, Wist Games will have the ability to expand to platforms like Google Chrome Extension and the App Store.

Built With

Share this project: