Inspiration

Originally we wanted to make a retro game. But scrolling through the vast library of retro games that were made for the arcade in the '80s humbled us and made us realise how rich this history was and inspired us to pay a homage to arcade games as a genre.

What it does

Customers are generated at various difficult levels who will ask for broad ideas of the kind of games they want. The player will then refer them a game from a list of predefined game to match their wishes as much as possible. It is worth mentioning that as customers can specify multiple requirements with randomized word choices, the difficulty of the game increased as it can be much harder to find the perfect solution.

How we built it

We used Java to generate most of the game's presentation and we used DataMuse to process game keywords to generate synonyms and natural text.

Challenges we ran into

Buffer issue in updating data. We learned that using JWNL was extremely broken and had to figure out a different library to use at the last minute.

Accomplishments that we're proud of

Our customers generate semi-intelligent requests based on the keywords of games that actually require some critical thinking on the part of the player to evaluate.

What we learned

We realised that even without graphics, our program could still have a lot of stumbling blocks that needed time to resolve, particularly with the way data structures were often corrupted.

What's next for Arcadia

We want to make a more immersive experience.

Built With

Share this project:

Updates