Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
rsv7
Newbie

SceneGraph required for game certification?

Are games required to use SceneGraph in order to be certified? The "Certification Criteria" page states:

"All publishers are required to maintain a version of the channel that utilizes Roku SceneGraph for its visual elements."

But it seems like there is some critical game-specific functionality that's only available with roScreen and the Draw2D functionality, which the documentation seems to want you to replace with SceneGraph equivalents (as described in "Transitioning to SceneGraph"). But even the "SceneGraph core concepts" documentation shows games still using roScreen in the "Game scripts" section of the "Event loops" page, so is that still allowed for something hoping to be certified?

0 Kudos
2 REPLIES 2
necrotek
Roku Guru

Re: SceneGraph required for game certification?

Games can still use roScreen and draw2d functions.  

Komag
Roku Guru

Re: SceneGraph required for game certification?

Games represent such a minuscule percentage of Roku channels that, even though half the rules don't apply to games, Roku doesn't bother to clearly say that anywhere.

Another example, if you rate a game with a low rating, there is no feedback option that makes any sense for a game - they are video channel type things, such as "poor video quality".

0 Kudos
Community is Temporarily in Read-Only Mode!

We’re upgrading Roku Community to bring you a faster, more mobile-friendly experience. You may notice limited functionality or read-only access during this time. You will not be able to log in or post new comments or kudos during this time. Read more here.

Planned Downtime:
Community will be unavailable for up to 24–48 hours during the upgrade window during the week of May 12 and you may notice reduced functionality. In the meantime, for additional assistance, visit our Support Site.

Thanks for your patience — we’re excited to share what’s next!