Why 2048 and Tetris? Why at the same time? How are both games played at the same time? Where are my scores held? Find out all the answers you need and more by reading below!
We have all played the classic games of Tetris and 2048, but have you ever played them at the same time? While both games can be challenging on their own, it is a much different and much more difficult task to play them together. This was the goal behind our idea. We wanted to create a new puzzle to challenege the user beyond anything they have tried before. Not only do they have to worry about orientating falling blocks properly, but must also move tiles side to side without filling up either board. Sounds fun doesn't it!
There are three main components of the website that essentially control the flow from page to page, the game experience, and the user experience! Firstly, HTML and CSS were used to create the structure and layout of the individual pages. The addition of Bootstrap also aided in making the feel of each individual page consitent across the entire site. Second, the actual game, 2048 - Tris, was implemented using Object-Oriented JavaScript and its various functionalities. Lastly, all user information and scores are stored and extracted from a Firebase database system. The three components communicate to each other through various JS methods to create a uniform user experience!
As you play the game and test your brain capacity, your scores get recorded in a backend database of all stores ever recorded. These scores are then sorted from the very best to the not so great and displayed in the "Leaderboard" tab. Click over there to view how your top scores rank against the rest! Note: Be sure to be logged in to fully be able to view the leaderboard adn your top scores.
Who are The Monks? Why "The Monks"? Glad you asked! "The Monks" are your developers of this awesome gaming experience. We are a group of four CU Boulder college students that were tasked with creating our own website that utilized various resources adn programming languages dealing with fullstack development. The reasoning behind our name comes from our very first meeting. One of our group members had planned to travel to Thailand with friends and shave their heads to become monks. Sadly this did not occur due to the pandemic, however the name stuck. To learn more about each individual that dedicated their time and effort to this website, make your way to the developers tab.