game-datasets

repository·master·Indexed 22 days ago

https://github.com/leomaurodesenv/game-datasets

A curated list of datasets, tools, and research materials for Artificial Intelligence and Data Mining in digital games. Includes game data APIs (IGDB, Steam, Riot Games), AI training platforms (CyberBattleSim, Malmo, ViZDoom), AI competitions, and specific datasets for titles like League of Legends, Dota 2, StarCraft II, and Pokémon. Also provides references to academic books on game analytics and links to market research sources such as Newzoo and Statista.

Tokens
1.5K
Snippets
0
Records
9
Agent score
28%

What's inside game-datasets

  1. Browse game datasets by category

    master

    The game-datasets repository provides a curated list of datasets for various gaming-related research and development tasks. You can find datasets categorized by their primary application or domain, such as:

    • API: Datasets related to game APIs.
    • Artificial Intelligence: Datasets for training or testing AI models (e.g., StarCraft II, Dota 2, Connect-4).
    • Mobile: Datasets focused on mobile gaming (e.g., Apple App Store strategy games, Brave Frontier).
    • Web: Datasets related to browser-based games.
    • Books: Datasets involving board games or game-related literature.
    • Dataset: A large collection of general game data including match results, player stats, reviews, and item catalogs.
  2. Reference Books for Game AI and Data Mining

    master

    The following academic and professional texts are recommended for studying Game User Research, Game Analytics, Data Mining, and AI for Games:

    • Games user research (Drachen et al., 2018)
    • Game analytics: maximizing the value of player data (El-Nasr et al., 2013)
    • Data mining: concepts and techniques (Han et al., 2011)
    • Entertainment science: data analytics and practical theory for movies, games, music and books (Hennig-Thurau et al., 2018)
    • Serious games analytics (Loh et al., 2015)
    • AI for Games, Third Edition (Millington & Funge, 2020)
    • Artificial intelligence: a modern approach (Russell & Norvig, 2016)
    • Artificial intelligence and games (Yannakakis & Togelius, 2018)
  3. Access video game market research data

    master

    For strategic market research, syndicated studies, and economic insights regarding the video games industry, use the following resources:

    • Euro-Monitor, Video Games: Strategic market research.
    • Grand View Research, Digital Media: Syndicated market research studies.
    • Newzoo: Insights and value regarding the games market.
    • Statista, Video Games: Market and opinion research and economic sector data.
  4. Access Mobile and Web-based Game Datasets/Examples

    master

    For developers looking for mobile or web-based game implementations or data, the repository provides links to:

    Mobile Games:

    • Habitica (Gamified life tasks)
    • Pixel Dungeon and Shattered Pixel Dungeon (Roguelikes)

    Web Games:

    • Duck Hunt (JS implementation)
    • Infinite Mario Bros (HTML5)
    • WebNES (NES emulation in browser)
    • TapAI (User interaction research)
  5. Explore Game Data APIs

    master

    This repository provides a curated list of APIs for accessing game-related data, including player statistics, game information, reviews, and real-time eSports data. Use these to build applications that require external game datasets.

    Key categories include:

    • General Game Info: IGDB, TGDB, Giant Bomb.
    • Platform Specific: Battle.net (Blizzard), Steam Web API, Xbox LIVE API, Riot Games.
    • Statistics & Rankings: Battlefield 4 Stats, Steam Spy, Steam Database.
    • Reviews & Aggregators: Metacritic, OpenCritic, WhatoPlay.
    • Niche/Specific Data: PokéAPI (Pokémon), BoardGameGeek (Board games), PandaScore (eSports), OpenDota (Dota 2).
  6. Find Artificial Intelligence and Game Research Platforms

    master

    The repository lists various platforms and competitions designed for researching or implementing Artificial Intelligence in games. These range from specialized environments for training agents to full game engines and competitions.

    Notable resources include:

    • Training/Experimentation Platforms: CyberBattleSim (Microsoft), Malmo (Minecraft-based), General Video Game AI (GVGAI), and ViZDoom (Doom-based).
    • AI Competitions: Retro Contest (SEGA Genesis), StarCraft AI Competition, Robocode (Tank battles), and Hanabi Competition.
    • Game Engines & Simulators: FlightGear (Flight simulator), qengine (Retro engine), and TORCS (Racing simulator).
  7. Find miscellaneous game and general datasets

    master

    The following resources provide various datasets, including academic, open-source, and specialized gaming data:

    General & Academic Datasets

    • Academic Torrents: Large-scale dataset sharing.
    • AWS Datasets: Amazon public datasets.
    • data.world: General datasets.
    • GitHub Activity Data: Activity from open source GitHub repositories.
    • Kaggle: Data science competitions, datasets, and projects.
    • UCI: General datasets.

    Game-Specific & Development Resources

    • Awesome ACG: Technologies related to anime, comic, and games.
    • Awesome Esports: Information on video game competitions.
    • Awesome Gamedev: Collection of open-source games.
    • datasets-games: Datasets from a variety of games.
    • Games of Coding: Games designed to teach programming languages.
    • Games on GitHub: Popular video games hosted on GitHub.
    • Gym OpenAI: Toolkit for reinforcement learning algorithms.
    • Libre Game Wiki: Free gaming encyclopedia.
    • Open HTML5 Games: JavaScript and HTML5 games.
    • Open-source games: List of open-source games (available in PT-BR).
  8. Access specific game datasets

    master

    The repository lists numerous datasets hosted on platforms like Kaggle, GitHub, and UCI Machine Learning Repository. Common types of data available include:

    Match & Gameplay Data

    • League of Legends: Ranked games and Diamond ranked match details.
    • Dota 2: Match results (UCI) and continuous match databases (OpenDota).
    • StarCraft II: Match history, replay analysis, and professional-level scouting data.
    • CS:GO: Competitive matchmaking damage entries and Steam reviews.
    • Overwatch: Player stats, ranked data, and hero characteristics.
    • Age of Empires 2: Matchups, outcomes, and game states.

    Player & Character Stats

    • Pokémon: Comprehensive stats for various generations, Pokédex data, and battle data.
    • FIFA: Player attributes and datasets (2017, 2018).
    • NBA: Biometric and box score features.
    • Clash Royale: Card data and player data.

    Reviews & Market Data

    • Steam: User reviews (CS:GO, Elden Ring), game prices, and interaction data.
    • App Stores: Google Store reviews (Roblox) and Apple App Store strategy games.
    • Metacritic: Scraped game data and sales with ratings.
    • Vandal/JeuxVideo.com: Video game reviews from specific gaming sites.