Last week at Unite Copenhagen 2019 we presented an update on the Project Tiny Roadmap. Our session was recorded and you can watch it here, and you’ll find below a quick summary. Project Tiny’s goals to deliver “a highly-modular runtime to produce small, light, and fast games/experiences” hasn’t changed. However, some aspects have been adjusted based on your feedback and the roadmap has changed. Project Tiny is DOTS Runtime (Data Oriented Stack) Initial previews of Project Tiny embraced the Data Oriented approach but had its own specific implementation (including the use of TypeScript), which allowed us to experiment, challenge and validate some key assumptions. Over time Project Tiny evolved to fully rely on DOTS components and C#, forming the DOTS Runtime. A more unified authoring experience for Project Tiny As announced in the last post, we’ve aligned the authoring experience on the DOTS conversion workflow, which allows you to work with GameObjects as you already know it, while easily convert into optimal ECS-based data at runtime. This conversion pipeline is shared with the Unity/DOTS features approach. Check the demo here to learn more. Deployment targets will include mobile in addition to HTML5 and 3D is a must HTML5 and 2D are important, but for Project Tiny to be a complete solution we heard the feedback that targeting Mobile platforms and supporting 3D were must have features. Starting with the next preview we will bring support for iOS & Android in addition to HTML5, so you can target a wider range of scenarios like Mobile, Playable Ads and Instant social experiences. To clarify the focus for Project Tiny, our goal is to make Project Tiny the solution to produce hyper casual games whether 2D or 3D. What’s next? We are planning to deliver the next preview with 3D and support for iOS/Android/HTML5 in Q4 2019. It’s very likely that the next preview is 3D only, while full 2D support will be coming back later. Full support for 2D / 3D/ AR combined is targeted for 2020. We plan on delivering frequent previews adding features incrementally and refine the roadmap as we get feedback. If you haven’t started yet experimenting with Project Tiny, we recommend that you wait until the next preview before testing it. We are aware that the current Project Tiny package (preview-0.16.1) is broken with the latest beta and its dependencies, and we do not plan to fix this until the next preview. If you want to get a head start, the best is to get familiar with DOTS in general. Start here, and check the DOTS related sessions presented at the last Unite like Converting your game to DOTS and Converting Scene data to DOTS which are already available (the complete Unite Copenhagen playlist is here). If you are currently working with preview-0.16.1, keep in mind that content you’ve authored in current preview of Project Tiny will have to be reworked and C# code will also need some adjustments. There won’t be any automated upgrade to the next preview. Thanks again for your feedback and engagement!