Planning - stb-gaming/Sky-Games-Go GitHub Wiki

This document serves as a section of notes we should use to plan the project.


Platforms

Below is a list of platforms we should plan to support.

  • Web
  • Android
  • iOS
  • Windows
  • Linux
  • Mac
  • Android TV
  • Fire TV (?)
  • LG webOS (?)
  • Steam (?)

Inputs

The app should support a variety of inputs, from keyboard and mouse, to gamepad and even TV remote (?)

Menus API

The createMenu function is borrowed from stb-gaming.github.io for the EPG and Sky Games menu navigation

Features

  • Settings menu
  • Themes (based on different menu layouts such as those used in Open..../Sky Gamestar)
  • Userscripts:
    • Download links to userscripts on the web version (accessed through Settings)

Future of the userscripts

Userscripts repo will be archived and development of userscripts will be transferred to this project