Inspiration

We were inspired by a problem that we saw in our own lives--becoming exponentially more bored with each passing day, week, and month of quarantine. We found that our enjoyment of video games as a passtime was something we had in common, so we decided to work together to bring back some of our favorites!

What it does

Our arcade has a home page, with 5 arcade games we programmed ourselves, including Doodle Jump, a Maze, Flappy Bird, an ET Raid game, and Pong.

How I built it

In the end, we used HTML, CSS, and JS throughout our project. When needed, I looked up how to do specific things, since this was almost the first time most of us had used these languages.

Challenges I ran into

One of the biggest challenges we faced was the limitations of other languages--specifically, I had originally written my flappyBird code in Java (Jswing), and when it came time to pooling our programs together, I found out last night that it would be incredible difficult to connect my Java program to the other games written through HTML. In the end, I rewrote this program, learning copious amounts of JS and HTML along the way. Then, this morning, I was able to make a last minute Pong game as well! Aside from this, an issue we all faced was being able to set aside time in our own hectic lives and communicate effectively among the four of us to make our ideas come to fruition.

Accomplishments that I'm proud of

I am proud of the amount of progress we were able to produce in these short days, even after our setback with the Java platform and the fact that for 3/4 of us, this was our first Hackathon.

What I learned

I learned a lot about the security issues that came with older languages such as Java, and the need for newer languages to emerge. I was able to learn more about how Java works and why it is considered an 'independent language', and I was able to learn enough about JS and HTML (languages I was not too familiar with) to make two games! The four of us also learned about teamwork, collaboration, and the difficulties that may arise when trying to work on a project of this scale with a team.

What's next for Ultimate Arcade!

We hope to continue working on this website even after this Hackathon, because we feel that through MLH, we were able to find a group of pretty like-minded individuals who are proud of all we were able to accomplish. We want to continue working on this project, hoping to add even more games!

Built With

Share this project:

Updates