Sesame Compiler v1.0 Alpha (Note: In the next version, the code will become less messy :))
Sesame Compiler's main purpose is to convert .sb3 (Scratch 3) files into C++.
Well, C++ has a rich amount of built-in features unlike C, and even though its hard to understand, it is a language thats great for game development and high performance applications.
Simple, you can use git clone
to clone this repository, then you can run the Python file with python sesame.py
and give the required directories for it to run.
Here is a list of all supported blocks so far:
- when green flag clicked
- forever
- repeat
- say
- say for secs
- wait
- variables
- variable set to
- change variable by
- custom blocks (No parameters so far)
- calling custom blocks
These are the features to be added in v1.1
- Pen blocks
- Multiple parameter blocks