GithubHelp home page GithubHelp logo

nilicule / stadiagamedb Goto Github PK

View Code? Open in Web Editor NEW
42.0 42.0 17.0 22 MB

All games currently available on Google Stadia

Home Page: https://StadiaGameDB.com

HTML 0.42% CSS 12.11% JavaScript 87.08% Shell 0.01% SCSS 0.38%

stadiagamedb's Introduction

image

stadiagamedb's People

Contributors

chocomega avatar ja1984 avatar kalanihelekunihi avatar kamuelafranco avatar mafrans avatar mrcopilot avatar mrsyfi avatar n2g-development avatar nilicule avatar tkw1536 avatar totobest avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

stadiagamedb's Issues

FPS for 1080p Streaming

For titles that stream at 4K and 30 fps, it would be good to know if they go to 60 fps when streaming at 1080p. Not sure if this is the right venue for the request. Amazing work on this project!

Final Fantasy XV 4K60

Hi,
I didn't find a way to contact admin(s), so I came here.

Is it possible to update Final Fantasy XV information ? This game can be played with a 4K resolution at 60fps.

For information, I have a 2K monitor, but I forced the 4K with "Stadia+" chrome extension.

final_fantasy_xv_4k

Include UUIDs in the database

Including UUIDs of games in the database will allow services using this website as an API to match the UUID of a game and get information directly from it. Currently, the UUID can be harvested from the image tag, which is a bad and inefficient solution to a simple problem.

CORB (Cross Origin Read Blocking) blocks get requests.

CORB currently blocks access to requesting data directly from the website. This is bad for the numerous services (like Stadia+) that rely on StadiaGameDB for some of their core features. These services currently grab data directly from https://raw.githubusercontent.com/nilicule/StadiaGameDB/master/data/gamedb.json as it does not block access, but this causes issues for users as they cannot know directly what the data is being used for (in chrome, it is only shown as 'https://raw.githubusercontent.com/*').

Proposal to update how the games json is structured

Hey!

Well done on making the site and building the games database, big ups to you!

I recently started building my own front end based on your datasource and quickly discovered that it could be improved (from a dev. perspective) so I started building my own that would make it a bit easier for devs to use.

As it would be better for the community to have ONE source of information (since it's pretty much the same information :) ) I'm asking if this is something that would be interesting to change to?

The structure in my JSON ( https://raw.githubusercontent.com/ja1984/sogdb/master/data/games.json )
Looks like this

{
  "games": [
    ...
    {
      "expansions": [
        {
          "name": "The Crew 2 - Gold Edition",
          "store_link": "https://stadia.google.com/u/1/store/details/cc97434908874852a6705d255a605dc8rcp1/sku/1e4107605f83447fa8e04e0abdc578b3"
        },
        {
          "name": "The Crew 2 - Deluxe Edition",
          "store_link": "https://stadia.google.com/u/1/store/details/cc97434908874852a6705d255a605dc8rcp1/sku/ec30180d14de41fcaec12d442b81e248"
        }
      ],
      "countries": ["united states", "canada", "united kingdom", "france", "germany", "spain", "italy", "netherlands", "denmark", "norway", "finland", "sweden", "belgium", "ireland"],
      "description": "In The Crew 2, take on the American motorsports scene as you explore and dominate the land, air, and sea of the United States in one of the most exhilarating open worlds ever created.  With a wide variety of exotic cars, bikes, boats, and planes to choose from, experience the unbridled thrill and adrenaline-pumping excitement of competing across the entire USA as you test your skills in a wide range of driving disciplines. Record every heart-pounding, white-knuckle, moment and share them with the simple push of a button - fame is yours to take! Play with up to 7 friends online.",
      "genres": [
        "racing"
      ],
      "image_slug": "the_crew_2",
      "slug": "the-crew-2",
      "languages": ["english", "french", "italian", "german", "spanish", "breton", "russian", "japanese", "arabic", "polish", "dutch", "kanuri", "chinese"],
      "name": "The Crew 2",
      "game_modes": [
        "single player",
        "online multiplayer",
        "online co-op",
        "competitive"
      ],
      "rating": 66,
      "released": "2020-03-24T23:00:00.000Z",
      "resolution": "unknown",
      "store_link": "https://stadia.google.com/store/details/cc97434908874852a6705d255a605dc8rcp1/sku/94db678cbb6342c3bc0e58f71130b3fb"
    },
    {
      "expansions": [],
      "countries": [],
      "description": "Interact with the words inscribed in the pages of a young girl’s diary to solve challenging puzzles, tackle unique platforming segments and discover an emotional tale set across the vibrant world of Estoria in Lost Words: Beyond the Page. Personal diary entries belonging to a young girl named Izzy will unfold as you explore a fantasy land where words hold immense power. Featuring an immersive story crafted by renowned games writer Rhianna Pratchett, Lost Words: Beyond the Page will mesmerize players with its unique blend of gameplay mechanics and striking watercolor aesthetic. Driven by the player’s curiosity, the world of Estoria and the power it holds will serve as the engine that will propel Izzy through this deeply personal narrative, resulting in a truly memorable experience.",
      "genres": [
        "adventure"
      ],
      "image_slug": "lost_words",
      "slug": "lost-words-beyond-the-page",
      "languages": [],
      "name": "Lost Words: Beyond the Page",
      "game_modes": [
        "single player"
      ],
      "rating": -1,
      "released": "2020-03-26T23:00:00.000Z",
      "resolution": "unknown",
      "store_link": "https://stadia.google.com/store/details/d334bea27ee64ef5a3a9bb14b1d6a88ercp1/sku/ab6a5a0d448d4c7aaed8dfa91ad6f4b9"
    },
    ...
  ],
  "pro_games": [
    {
      "month": "04-2020",
      "games": ["spitlings", "serious-sam-collection", "stacks-on-stacks-on-stacks"]
    }
  ],
  "updated": "2020-04-07T07:42:58.833Z"
}

So the biggest change is that the information for each game is not just an array, and the properties have been broken down so that you can use the store link without the entire link.
All dates have been changed to a correct UTC format.

Only issue I can see with a big change like this is that current integration will break until they update to support this. It should however be possible to add the current implementation to this since your object is called data.

Higher resolution, webp images

By using webp images, we can keep file sizes low while increasing the resolution of images. This will increase quality in services like Stadia+ DB while still keeping load times low.

New games

WWE2k
Hotline Miami
Hotline Miami 2

Update resolution and fps data

Thanks to the work of OriginalPenguin on discord, there is a bunch a new data available online. His post on Stadia's discord:

Here is the graphical specifications for every game currently available on Stadia.
Please be aware:

  1. This is not an official resource. I have made this personally and cannot 100% guarantee the validity of all the data in it
  2. The information gathered is either directly from the game's developer/publisher or acquired via a pixel count (denoted with PxC).
  3. I've made every effort to ensure the information is true and correct, but please don't take it as gospel.
  4. The resolutions and framerates displayed are when playing on 4K mode (which requires an active Pro subscription). If a game has a setting to choose between smooth gameplay and high quality, high quality was picked.

https://airtable.com/shrcqsr3vx8pUl1rF/tblAeJTnP2bzZyews

I've contacted him on discord and told me he already contacted you on reddit DMs. Please reach out to him :)

Add country column

There should be a column (that can be filtered by) which contains the list of countries a game is available in.

New games

SUPER BOMBERMAN R ONLINE
Hello Neighbor
HITMAN
HITMAN 2
Gunsport

Add new games

Panzer Dragoon
Power Rangers
Little Nightmares
SUPERHOT

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.