5.5 C
New York
Saturday, March 15, 2025

Raylib Powered Visible Programming Language – GameFromScratch.com


There’s a new Visible Programming language out there, Scrap. It’s a free and open supply (GPL v3 licensed) undertaking that’s closely impressed by the Scratch programming language, which was made utilizing the superb C/C++ Raylib recreation framework. The massive distinction between Scrap and Scratch is a concentrate on superior customers and efficiency.

Key variations of Scrap from Scratch embrace:

  • Quicker runtime (Nonetheless not quicker than Turbowarp as a result of Scrap is interpreted for now)
  • The addition of separate else if, else blocks (C-end blocks as i name them), which eliminates a number of nested checks with if-else blocks (i.e. extra versatile variant of if-else block in Snap!)
  • Variables can have a lifetime, which avoids variable title conflicts and permits to make short-term variables
  • Customized blocks can return values and can be utilized as an argument for different block
  • Varied string manipulation blocks and bitwise operator blocks
  • Knowledge sort conversion capabilities
  • Extra strict checks for [[] = []] and [[] != []] blocks. Now they’re case delicate and can verify information sort for equality
  • Lists at the moment are an information sort as a substitute of a special sort of variable, this enables nesting lists inside a listing (though it’s not very handy as of proper now)
  • The code runs in a separate thread. This solves some efficiency points in comparison with Scratch
  • Modularized interface. Many of the interface could be rearranged or moved to a different tab

Scrap is on the market on Home windows and Linux.

Key Hyperlinks

Scrap GitHub

Scrap Downloads

Raylib Framework

You possibly can study extra about Scrap within the video under.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles