-
Notifications
You must be signed in to change notification settings - Fork 0
Home
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