An API interface to find the best game deals
Project
API Interface: Game Deals
Course
Creative Coding
Team
Max Voelkl, Niklas Moeller, Florian Schwaruz
Type
API
CREATIVE CODING
Tools
P5.JS
OPEN PROCESSING
Year
2025

small intro title to drive curiosity within three lines
This mini project taught me what APIs and arrays are and how to work with them. In a group of three, we looked into the Cheap Shark API which contains data about current deals for game keys. We build an interface to generate random games within the user's parameters.
We sketched a rough concept in Figma while quickly iterating and integrating different features like a filtering system, key controls and a timeline. My favourite one? The particle system which reacts to the cursor and reflects how good the deal is.



Learnings
Working on code as a team
As we didn't know how to use git at this time, we organized our code in google docs, which worked fairly well.