
A customizable WebGL System that adapts to any browser window /aspect ratio, delivering a truly fullscreen experience across mobile/ desktop, an
In-depth API library, examples and top notch support!Compatible With:Unity 2020.1xUnity 2021Unity 2022Unity 2023Unity 6🤔Why this system?Truly Fullscreen (Desktop, iOS*, Android)Responsive – Adapts to all screen sizesAPI Library - Packed with examples! (Check if players are on a mobile device)Easy To Use - User friendly Editor Window to streamline setupModern & Modular - Professional UI/UX and very customizableFeature Rich - Many features - The ultimate WebGL Template!PWA - Built-in Progressive Web App Settings☝️For what?Indie devs launching browser games.Game jams/ Demos needing quick deployment.Portfolios, Personal ServersGet feedback before going to steamPlayers can download your game to Home ScreenTested with Unity 2020.1x - 6.3x, on PC, Android and iOS.Browsers tested: Chrome, Firefox, Edge, Safari, and Opera--- Try Latest Version of SDResponsive ---Current Build Example--- Customer Examples ---Age Of ArcaneBig Heart--- Examples ---(Built with Unity 6 for Desktop and Mobile)Slime Slayer on itch.io >> fullscreen mode >> aspect ratio modeSlime Slayer >> fullscreen mode >> aspect ratio modeSkighwayStar(Built with Unity 2023)Skighway Star AsteroidsGalactic Ricochet RodeoThat Fish Eats Fish (Built with Unity 2021)Unwelcome Demo💪 Supports Unity 2020.1x - 6.3x📐 Supports Aspect Ratio (Letterbox / Pillarbox), Free Aspect, and Fixed Resolution!🧩 Progressive Web App Settings included as of Version 2.0📋 Comes with a robust editor with a PLETHORA of custom layout settings! Remove a feature if you don't need it!🖱️ Set a "tap to start" screen that forces users to interact (which is needed to initiate the game’s sounds in browser)🖼️ Set the background image of loading / Tap To Start Screens (Supports both Landscape and Portrait Modes)🧮 Display your game or company's logo while the game loads🗣️ Configure your own quotes, tips or lore to display while loading♥️ Built in rating-system that sends rating information via callbacks to Unity when users submit ratings; Great for collecting analytics, and giving your players rewards for rating. (Requires the ability to run server side code on the host server)⚔️ Display amount of unique plays the game has had during load. Get callbacks to unity for new players or exisitng players.(Requires the ability to run server side code on the host server)🖥️ Trigger js functions in your webGL client with Unity C#🍔 Optional hamburger menu, with custom hyperlink buttons generated in Unity.🎯 Create presets and carry them over to other projects!🔤 Use Google Fonts for a custom font style🚫 Prevent save menu from poping up with ctrl+s🧹 Clean, well documented code - with unbeatable support!📡 Supports WebGPU (The WebGL2 Successor) [Requires Unity 6.1+]⚠️ *iOS TransparencyiOS Safari doesn’t support 'true' fullscreen for WebGL games like Android or desktop browsers; This is an iOS (~18.5 and less) limitation — not something Unity or this template can override - The fullscreen button will be hidden, or hide the overlay depending on your preference. - Many great steps were taken to get things as close as possible!