Project Tiny 0.28 preview is available We have just published a new preview “Project Tiny” that brings a lot of new features and many bug fixes. As always, please visit the “Getting Started Guide” for important details, and remember that the best way to experiment with Project Tiny is to start from the samples available at https://github.com/Unity-Technologies/ProjectTinySamples. We’d like to highlight some important changes: New Minimum Supported Unity version: Project Tiny now requires Unity 2020.1.0f1 or later, so make sure you install the correct version before starting. Be sure to check all System Requirements. Play-in-Editor Game view no longer supported: Starting with preview 0.28, the Play-in-Editor (in Game view via DOTS Hybrid mode) is no longer supported and will be replaced in the future with an embedded DOTS Runtime player taking over and replacing the Game view. For now, we recommend you use “Built and Run” with the Windows/Mac DotNet build configurations for the best result and still fast iteration. The Build process is incremental and relatively fast when you’ve made only small changes. Stay tuned for further improvements in this area. 2D Foundational features: Not compatible yet with 0.28 Please note that anyone using the 2D Foundational features (see forum announcement) which includes com.unity.2d.entities 0.22.0-preview.8, you need to continue using com.unity.tiny.all 0.22 and the related Getting started guide for Preview 0.22. We plan to have everything synced up at some point, but for now, we've chosen to iterate 2D specific features & the core runtime at a slightly different pace, in order to deliver a more complete 2D feature set. Thanks for your patience! What's new: This preview packs a lot of new features and improvements: Basic in-game text rendering support CPU/GPU mesh skinning The ability to select the render graph properties at build or run time Dynamically assign lights Add WebP image lossy/lossless encoding Improve audio assets decompression on web Build web into a single HTML file export Use .NET Core to run il2cpp on Windows and MacOS Improve IL2CPP code generation to make code size smaller Profiler multi-threading support PlayerConnection multi-threading support Android and iOS advanced build settings support Android ARM64 and FAT Support New build settings component to adjust allowed screen orientations Feature Highlights: The in-game text rendering and Skinned mesh renderer are demonstrated in the new TinyTime demo: Try it now! Single HTML file export is a very exciting new feature. It turns WebGL builds into a single HTML file that includes all the assets encoded in base64. It will allow you to publish playable Ads that require this format. Keep in mind that it’s the first iteration and feedback is welcome. Documentation updates: While we know we are still missing a lot of documentation, we’ve added a few sections in the Getting Started guide, in particular for: Accelerometer/Gyro (iOS & Android) Multi-touch (iOS & Android) Native Plugins (iOS & Android) Screen Orientation Audio Also don’t forget to check out the TinyPhysics source code and tutorial (https://github.com/Unity-Technologies/ProjectTinySamples/tree/master/TinyPhysics) which illustrates how to combine simple Unity Physics behaviors and common input methods (keyboard, touch, mouse). Bug fixes: Optimized the Tiny particles system Improve the tiny conversion workflow Clean up runtime memory usage on Android and iOS Fixed an issue where audio volume may change with screen rotation on iOS The projection matrix is locked at 16:9 aspect ratio Web input can't distinguish between left and right keyboard control keys Audio may not properly play in web builds on iOS Improve Web build and run workflow Speed up building Android managed debugger targets DisplayInfo.ScreenDpiScale may return 0 on some platforms Match the input position with the display info data PlayerConnection crashes on application shutdown when the application leaks memory Textures do not load properly when managed debugging is enabled Fixed Emscripten WebGL/HTML5 API proxying for Offscreen Framebuffer Audio not working after minimizing and maximizing the app on iOS web builds Build and run web builds show raw html file Improve unsafe utility allocator for DOTS Runtime What’s next? As we shared replies to questions about the roadmap, we still don't have a firm date for our "V1" enabling hypercasual style scenarios (see Unite Copenhagen 2019 Project Tiny roadmap session recording for details). We want to ensure first that the feature set is complete enough to enable projects to go in production, so the cut line isn't completely defined yet. The Feature Summary section of the getting started guide gives a bit more details about what’s planned. We'll share more as soon as possible. Thanks for your patience. Sharing feedback This forum is the best place to open discussions and ask questions. When you encounter a bug, please use the Unity Bug Reporter in the Unity Editor, accessible via Help > Report a Bug. Include “Project Tiny” in the title to help our staff triage things appropriately! For more details on how to report a bug, please visit this page. Thanks again for your feedback and engagement!