Creating and publishing your g...
Technical Requirements
5 min
please make sure your game meets these technical guidelines and https //developers2 airconsole com/airconsole checklist before submitting it to airconsole https //developers2 airconsole com/best practices provides information on how to make your game a success for unity based games, https //developers2 airconsole com/unity game on android tv provides valuable guidance runtime environments games need to be able to run in modern browsers (ones with webgl support), unity webgl exports are fine games need to be able to run on androidtvs with api level 34 (android 14) and opengl es2 to ensure androidtv requirements are met, we recommend you to test on https //www mi com/us/product/mi tv stick/specs or https //www mi com/global/product/mi box s/ game sizes initial game loads should not be more than 50mb until the first user interactions happen (e g menu) additional data loaded at a later point (e g a level) should not be greater than 50mb per loading break total required storage size on androidtvs should not exceed 500mb at a time (you may load data on demand from our servers directly into memory) your androidtv game must be able to be deployed to google playstore (aab) and apk / apk+obb based platforms like amazon firetv we will provide you with the projects for the different stores to upload your build to as part of the android tv release cycle performance & memory constraints games should not require more than 512mb of ram memory (e g unity webgl memory size, https //docs unity3d com/scriptreference/unity profiling profilerrecorder startnew\ html , android process size) games need to be able to run at 25 fps on androidtvs (mi tv stick as reference) 1gb of ram, arm cortex a53 armv7 quad core at 1 2 ghz arm mali 450mp3 gpu you can use an https //www notebookcheck net/arm mali 450 mp4 116281 0 html for a first feasibility tests, but should quickly move to android tv development at 30 fps on modern chromium based webbrowsers on a computer with 4gb of ram, 2ghz quad core processor with an integrated graphics card game initialization after loading the data should be within a few seconds and always visualize that work is being done external servers / cdns / storage depending on external servers or cdns are not permitted if you manage them yourselves only big and managed saas services (e g photon) are permitted persistent data of users (e g save files) need to use the airconsole persistent storage api if you have questions about these requirements or how to make sure your game meets them, reach out to the airconsole team!