Inspiration
I had no ideas at the start, so I mashed two old ideas which were a basic COVID-19 data visualizer in GameMaker and a 3D experiment with rigid bodies in Unity into this Godot Engine project.
What it does
It makes a request to a RapidAPI for COVID-19 data, parses the JSON data into a Godot Variant type array, and then makes instances of cubes when the country/data type is changed. The cubes are cleared when the data is changed. Controls are listed on the dedicated website.
How we built it
I used Godot Engine 3.4.3.stable and the proprietary Python-like language GDScript to program the entire project.
Challenges we ran into
The first APIs I found and used had extremely restrictive usage limits. The current one has no long term limits and 60 requests per minute as a short term limit.
Accomplishments that we're proud of
It works!
What we learned
How HTTP requests work in Godot, and how to handle the data from said request.
What's next for COVID-19 Data As Rigidbody Cubes
Not sure.
I came to WiCHacks 2022 to have fun, and that's what I did.
Built With
- gdscript
- godot
- rapidapi
Log in or sign up for Devpost to join the conversation.