You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
adazem009 edited this page Mar 18, 2024
·
1 revision
Welcome to the ScratchCPP Player wiki!
ScratchCPP is an ongoing project to build a fast and lightweight Scratch project player. It might not be as fast as TurboWarp (yet), but the main goal is to develop a project player that is lightweight.
Scratch requires a web browser to run and web browsers typically require a lot of resources (memory). The ScratchCPP project player doesn't depend on a web browser and uses less memory.
The project consists of three main components:
libscratchcpp - core library which parses and runs Scratch projects
ScratchCPP Render - Qt-based library which handles rendering of projects loaded using libscratchcpp
ScratchCPP Player - Qt-based application which uses the ScratchCPP Render library