X-Git-Url: https://git.cweiske.de/ouya-game-data.git/blobdiff_plain/eaf135024f008cc668bedac5c27c75a4d745eb5d..90024842ae1ee56516aefd5d474003f39f14afb5:/game-metadata.html diff --git a/game-metadata.html b/game-metadata.html index 7b56c1b..9edd928 100644 --- a/game-metadata.html +++ b/game-metadata.html @@ -4,234 +4,678 @@ OUYA game meta data + + - - + + + + + + + - - - - - - + + + + + - - + + - + + + - + + + + - + + + - + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + - + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + - + + + + + + + + - - - + + + + - - + + + + - - - - + + + + + + + + + - + + + + + + + + - - + - + + + + - - + + + + + + + + + + + + + + + + + + + + - - + + + + + + + - - + + + + - - - - + + + + + + + + + - + + + + + + + + - - - + + + + + + + + - - - - - - + + + + + + + + + - - - - + + + + + + + + + - + + + + + + + + - - - + + + + + + + + - - - + + + + + + + + - - - - - - + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + - - + - + + + + + + + + - - - - - - + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + - - - + + + + + + + + - - - + + + + + + + + - - - + + + + + + + + - +
Group DatumDiscoverApp detailsGame data fieldDiscover fieldApp fieldDetails fieldBrewyaOnOuya field ExampleDescription
uuidxx780688a9-95ee-429a-8755-69a8d0c88fe0
appGame titletitletitletitle titlexxApp.title Bloo Kid 2
supportEmailAddressappOverview textoverview (optional) xoverview-App.overviewReleased in October 2015 by winterworks GmbH.
supportPhoneappDescriptiondescription xdescriptiondescriptionApp.descriptionBloo Kid 2 is a classic 2D retro-style platformer experience with lovely designed pixel-graphics and a full chiptune soundtrack. Run, jump and swim your way through FIVE huge worlds with TWELVE levels each. Master brutal bossfights and discover lots of secrets in the world of Bloo Kid 2.\r\n\r\nBloo Kid 2 features:\r\n- five worlds with twelve levels each\r\n- handcrafted, colorful pixel-graphics\r\n- a full chiptune soundtrack\r\n- epic boss battles\r\n- tons of secrets\r\n- achievements
websiteappNumber of playersplayersgamerNumbersgamerNumbersgamerNumbersApp.playerNumbers[1]Any combination of 1-4
appGenre listgenresgenresgenresgenresApp.genres[Platformer, Retro] + original genre list: +
    +
  • Adventure
  • +
  • App
  • +
  • Arcade/Pinball
  • +
  • Card/Casino
  • +
  • Dual Stick
  • +
  • Entertainment
  • +
  • Fight!
  • +
  • FPS/Shooter
  • +
  • Kids List
  • +
  • Meditative
  • +
  • Multiplayer
  • +
  • Music
  • +
  • Platformer
  • +
  • Puzzle/Trivia
  • +
  • Racing
  • +
  • Retro
  • +
  • Role-Playing
  • +
  • Short on Time?
  • +
  • Sim/Strategy
  • +
  • Sports
  • +
  • Utility
  • +
  • Video
  • +
+
appPackage namepackageNamepackage xhttp://www.winterworks.deapk.packageApp.packageNameevil.corptron.DuckGameRun "aapt dump badging file.apk", field "package: name"
founderappDetails URL-url x--ouya://launcher/details?app=evil.corptron.DuckGame
appGame websitewebsite (optional)website-App.websitehttp://www.winterworks.de
appContent ratingcontentRating (optional)contentRatingcontentRatingsuggestedAgeApp.contentRatingEveryone +
    +
  • Everyone
  • +
  • 9+
  • +
  • 12+
  • +
  • 17+
  • +
+
appFIXMEpremium (optional)premiumpremiumpremiumApp.premium false
versionNumberxx1.6appWhen the game was publishedfirstPublishedAt (optional)firstPublishedAtfirstPublishedAt (unix timestamp)App.firstPublishedAt2015-10-09T07:53:25Z
likeCountappAre there in-app purchases?inAppPurchases (optional)inAppPurchasesinAppPurchases-true x0
overviewappFIXME-type xReleased in October 2015 by winterworks GmbH.type-app + discover: "app", "discover" or "details_page" (for bundles)
+ details: "Game", FIXME +
contentRatingxxEveryoneappLast update (unix timestamp)-updated_at-AppVersion.releaseTime1417731390
publicSizeappLast updatereleases.*.date (when "latest")updatedAt-AppVersion.releaseTime2014-12-04T22:16:30Z x27275
nativeSize?Metadata about the file-- x20292metaData-["key:rating.average", "key:developer.name", "key:suggestedAge", "45.29 MiB"]Always those 4 values and in the same order (at least for apps)
ratingNumber of likes?rating.likeCount (optional)likeCount-Rating.likeCount0
ratingAverage ratingrating.average (optional)rating.average ratingAveragexxrating.averageRating.rating 4.1
ratingNumber of ratingsrating.count (optional)rating.count ratingCountxxrating.countRating.reviewCount 355
gamerNumbersxx[1]productPromotion dataproducts.* (when "promoted=true")promotedProductpromotedProductpromotedProductApp.promotedProductnullMay be "null" if none, otherwise object
developerproductProduct keyproducts.*.identifierpromotedProduct.identifierpromotedProduct.identifierpromotedProduct.identifierProduct.identifierunlock_rockets xwinterworks GmbH
descriptionproductProduct nameproducts.*.namepromotedProduct.namepromotedProduct.namepromotedProduct.nameProduct.nameUnlock Full Game xBloo Kid 2 is a classic 2D retro-style platformer experience with lovely designed pixel-graphics and a full chiptune soundtrack. Run, jump and swim your way through FIVE huge worlds with TWELVE levels each. Master brutal bossfights and discover lots of secrets in the world of Bloo Kid 2.\r\n\r\nBloo Kid 2 features:\r\n- five worlds with twelve levels each\r\n- handcrafted, colorful pixel-graphics\r\n- a full chiptune soundtrack\r\n- epic boss battles\r\n- tons of secrets\r\n- achievements
premiumxxfalseproductProduct currencyproducts.*.currencypromotedProduct.currencypromotedProduct.currencypromotedProduct.currency-EUR
md5sumxxa5b0f82d54df5f551a64295e43771a10productProduct descriptionproducts.*.descriptionpromotedProduct.descriptionpromotedProduct.descriptionpromotedProduct.descriptionProduct.descriptionRemove the 9 satellites limitation. Infinite satellites!
apkFileSizeproductSaving-promotedProduct.percentOffpromotedProduct.percentOffpromotedProduct.percentOff-0 x25507828
filepickerScreenshotsproductCurrent priceproducts.*.localPricepromotedProduct.localPricepromotedProduct.localPricepromotedProduct.localPrice-1.99 x[urls]
mainImageFullUrlproductPrevious priceproducts.*.originalPricepromotedProduct.originalPricepromotedProduct.originalPricepromotedProduct.originalPriceProduct.originalPrice1.99 xhttps:\/\/d3e4aumcqn8cw3.cloudfront.net\/api\/file\/MASaiOBlTEO7GKYXsIns
genresxx[Platformer, Retro]productFIXME???promotedProduct.type?"entitlement" (502x), null (758x)
latestVersionxxapkHuman readable versionreleases.*.namelatestVersion.versionNumberversionNumberversion.numberApk.versionName1.6Run "aapt dump badging file.apk", field "versionName"
apkUUID of latest apk versionreleases.*.uuid + uuid
+ latestVersion.uuid +
+ uuid
+ latestVersion +
version.uuidApp.uuid 780688a9-95ee-429a-8755-69a8d0c88fe0The OUYA API does not have app UUIDs, only release/apk uuids.
firstPublishedAtapkInternal versionreleases.*.versionCode--apk.versionCodeApk.versionCodenull, 120401, 11, 1001004Run "aapt dump badging file.apk", field "versionCode"
apkFIXMEreleases.*.publicSize (optional)publicSizeapk.publicSizeApk.publicSize27275 x2015-10-09T07:53:25Z
publishedAtapkFIXMEreleases.*.nativeSize (optional)nativeSizeapk.nativeSizeApk.nativeSize20292
apkMD5 file hashreleases.*.md5sumlatestVersion.apk.md5summd5sumapk.md5sumApk.md5suma5b0f82d54df5f551a64295e43771a10 x
apkAPK file sizereleases.*.sizeapkFileSizeapk.fileSizeApk.size25507828
apkAPK publish datereleases.*.datepublishedAtversion.publishedAt (unix timestamp)AppVersion.releaseTime 2015-10-23T09:58:19Z
videoUrlapkdownloadLinkreleases.*.urlapk.filenameApk.location + url: https://devs-ouya-tv-prod.s3.amazonaws.com/apps/5a3fbb4d-852b-4af4-becc-324dce6a3b42/de.eiswuxe.blookid2/780688a9-95ee-429a-8755-69a8d0c88fe0/lFzMjcZyQauvWX5k8HvH_blookid2.apk
+ details: 1zbYKRSS1elKIYI9eseH_BombSquad-ouya-release.apk +
+ Also in download.json
+ Details field: only a file name, no path/domain. Always set. +
apkstate-??apk.state? + "complete" + xhttps://vimeo.com/141878938
mobileAppIconmediaDiscover imagemedia.discoverimagetileImageMediahttps://www.filepicker.io/api/file/05y2T8cKTY6cUfX7RYFR xnull
promotedProductxxnullmediaLarge imagemedia.largemainImageFullUrl-App.titleImagehttps://d3e4aumcqn8cw3.cloudfront.net/api/file/MASaiOBlTEO7GKYXsIns
urlxmediaFIXME---heroImage.url? + https://s3.amazonaws.com/ouya-screenshots/3d819f4e-2195-433c-81ea-c766a6f3144f/ouya-image20170118-3-i56ad1
+ null +
+ Most games, had "null" here, only 14 had one set. + When this was set, mobileAppIcon was also set. +
mediaVideomedia.video (optional)videoUrlMediahttps://vimeo.com/141878938 ouya://launcher/details?app=evil.corptron.DuckGame
inAppPurchasesxmediaGame screenshotsmedia.screenshots (optional)filepickerScreenshots-Media[urls] true
typexmediaDetails images+videosmedia.details (optional)mediaTiles? +
[
+  {
+    "type: "image",
+    "urls": [
+      "full": "http://...",
+      "thumb": "http://...",
+    ],
+    "fp_url": "http://...."
+  },
+  {
+    "type": "video",
+    "url": "https://vimeo.com/141878938"
+  }
+]
+
+ Allows free ordering of images and videos on the details page.
+ "fp" is probably "FilePicker".
+ fp_url is not used in OUYA's launcher. + The launcher loads the thumbnail at first, immediately after the full image. + If no mediaTile is available, the app's mainImageFullUrl + is used. When offline, the apk image is used.
+
+ Game data information: + If details is not given or an emtpy array, + "mediaTile" array should automatically be created by combining + "media.large", "media.video" and "media.screenshots" into the + mediaTiles format. +
mediaFIXME-mobileAppIconmobileAppIconApp.iconImage + null
+ https://s3.amazonaws.com/ouya-screenshots/3ae8fc67-f7f5-4f97-a48c-8ea2d31460fd/ouya-image20170911-3-v6tjz1 +
+ 1246x null, rest had its own URL. + Set when heroImage was filled. +
developerDeveloper namedeveloper.namedeveloperdeveloper.nameDeveloper.namewinterworks GmbH app
packagexdeveloperDeveloper support maildeveloper.supportEmail (optional)supportEmailAddress-Developer.supportEmailnull evil.corptron.DuckGame
updated_atxdeveloperSupport phone numberdeveloper.supportPhone (optional)supportPhone-Developer.supportPhonenull 1417731390
updatedAtxdeveloperDeveloper is a founderdeveloper.founder (optional)founderdeveloper.founderDeveloper.founderfalse 2014-12-04T22:16:30Z
imagexdeveloperDeveloper UUIDdeveloper.uuid (optional)--developer.url (part of)Developer.uuidouya://launcher/details?developer=5b015434-8a78-4274-aa5d-0cb2e330e50e https://www.filepicker.io/api/file/05y2T8cKTY6cUfX7RYFR