Tiled: New Hardware Renderer
Currently, Tiled uses software/CPU rendering for all of its images drawn in the application. This project will implement a new renderer utilizing hardware/GPU rendering, leading to better performance and setting the groundwork for hardware rendering-specific features to be added in the future. The new renderer will be built over the course of 13 weeks, and will progress as so: - Create an option to switch between software/hardware rendering. - Migrate TiledQuick's existing code to replace Tiled's map renderer. - Ensure all existing map editing tools function. - Render animated tiles. - Add safeguards to prevent GPU rendering on devices that can't handle it. At this point, the project will fit the requirements of being completed. However, two more features are planned to be added. The first feature is a memory optimization when drawing the map, and the second is the ability to create maps of polygon-shaped tiles.
Project details
Technologies
Not listed in the archive