Inspiration: At the program, my friend group was obsessed with playing 2048. It seemed like everytime we got the chance, we would play. When it came time to choose a project for the final week, it seemed impossible to pick a feasible project. One of our instructors told us to pick something that we found interesting and fun. Finally, it came to our minds, what was the game we had been playing all three weeks? 2048!
What it does: The program is a recreation of the game, 2048. Blocks of the same value can be added together until the player reaches the block 2048. If there is no more space available to move and no more blocks of the same value to add together, the game is over.
How I built it: It was built with the program Processing. It took a week to design, program, and debug.
Challenges I ran into: This project was my first time working in a group setting. Previously, all of my programming experience was solo. At first, it was hard to get used to everyone's different work ethics, however, towards the end of the week, we had all learned that we had to compromise.
Accomplishments that I'm proud of: I am proud of the fact we thought of a project, were able to design and actually create it in the time span of a week.
What I learned: I learned that being able to work effectively in a team is a very important aspect of programming and that even when a project seems impossible, you can achieve it.
What's next for 2048-CSSI-Final-Project: While many members of my group are now attending different schools, we all kept a copy of the code. I would one day like to add improvements to the game.
Log in or sign up for Devpost to join the conversation.