almost 3 years ago
A step by step guide on how to get started
With almost 400 participants already signed up, we think it's a great time to start posting some updates.
Let's start with a step-by-step guide to working on your project:
1. Download datasets from the GRID GitHub
To get started, you need to download this archive, which contains a couple of series from our home-grown tournament, the Champion of Champions Tour as well as the finals for some Major Dota 2 events such as The International 2022 and the PGL Arlington Major 2022.
Inside the data_files folder you'll find two zip files in which once unzipped, you'll find a few different data files. These are the real events coming from our Series Events API, stored as JSONL files.
We have also included a simple node script that will allow you to connect via a websocket and consume the events files.
Still not sure how to do it? Head to the GRID Developers Discord and ask the GRID Team for support!
2. Check the documentation
Make sure you check the documentation prepared by the GRID Team, which provides additional game events documentation and terminology around the game data.
If you need any additional documentation or you feel something is missing, let us know on Discord!
4. Create your team
If you’ve registered for the hackathon, you’ll see yourself at the top of the list. In this area, you’re able to indicate if you’re looking for teammates or not via the checkbox option. If you’re looking for a team, complete the text box to introduce yourself, and ideas you have, or what kind of teammates you’re looking for, you can also post on our Discord in a find-a-teammate channel.
5. Check the examples of projects previously built with GRID Data to get inspired
Besides a large network of commercial clients, GRID is supporting over 200 community-driven projects and pre-revenue startups that are using game data to realize their ideas.
Get some inspiration from those who are already pushing the boundaries and learn some tips from our blog posts:
- Building a Twitch ChatBot using in-game data
- Consuming an esports GraphQL API using JavaScript.
- The Internship at GRID: Build a Discord Bot with the GRID Open Platform
- A non-technical guide to in-game data
Questions?
If you have any questions about the hackathon, please post on the discussion forum.
