Scratch (Oct 11, 2003 prototype): Difference between revisions

From Hidden Palace
Jump to navigation Jump to search
No edit summary
m (fixing footer)
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Prototype
{{Prototype
|titlescreen=F9C9DF4C-A0E0-48A0-AED1-336EECAE4193.jpeg
|titlescreen=Scratch11Oct03.png
|Page name=Scratch (prototype)
|Page name=Scratch (Oct 11, 2003 prototype)
|builddate=11 October 2003
|builddate=October 11, 2003
|buildname=Scratch11Oct03
|buildname=Scratch11Oct03
|status=Released
|status=Released
|dumper=djdolphin
|releasedby=jmaloney
|releasedby=jmaloney
|filedumpdate=November 14, 2022
|filereleasedate=October 11, 2003
|filereleasedate=October 11, 2003
|game=Scratch
|game=Scratch
|system=PC
|system=PC
|genre=Creativity
|genre=Creativity
|release_date=Jan 8 2007
|final_builddate={{RegionDate|WW|Dec 16, 2006}}
|release_date={{RegionDate|WW|Jan 8, 2007}}
|unreleased=No
|unreleased=No
}}
}}
{{Download}}


==Notes==
{{Download
Scratch 11Oct03, created on October 11, 2003, is the first known version of Scratch. It was not released to the public until long after its creation. Scratch 11Oct03 saves files by using the .scratch file extension, as opposed to the .sb file extension used in Scratch 1.x. Scratch 11Oct03 is sometimes also called Scratch 0.1. It had a very different layout, with the script area on the bottom-right, the blocks palette above it, the categories which were selected using a dropdown menu, and the stage on the left side, which could be resized.
|file=Scratch (Oct 11, 2003 prototype).zip
|external=https://cdn.discordapp.com/attachments/1063466484053069980/1178799424697286739/Scratch_Oct_11_2003_prototype.zip
}}


Contents
A very early build of game engine Scratch for PC.
1 Features
2 Variables
3 Procedures
4 File Blocks
5 Images
Features


As Scratch 11Oct03 was the first release of Scratch, all features were new. Scratch 11Oct03 had seven sprite categories: control, file, math, motion, mouse/keyboard, scripts, sensing, testing (which included comparison and boolean operator blocks), and variables. Scratch 11Oct03 contained a total of 46 blocks, which is small compared to Scratch 3.0 containing over 125 blocks (not including extensions). There were three kinds of objects including the sprite, sound, and imagebox. Unlike the December 2003 version, sensor boards were not implemented yet. Additionally, blocks like "goto []" that have separate inputs for X and Y in newer versions only had one input, which was set by using a crosshair to select a position. This could be circumvented by using the "point x [] y []" reporter in the "math" block category. Also, a "copy" block existed in the "math" block category, which made a clone of an object directly on top of the original.
==Notes==
Variables
* This is the early version available of scratch before 14Feb04.
* It was not released to public in its development until the official release.
* Does not have support for sprite costumes.
* Is compatible to every windows version.
* This version pre-provided defined variables:
** Variables <code>X</code> and <code>Y</code>.
** Layer.
** Heading.
** Width.  
** Height.
** <code>X</code> and <code>Y</code> Scales.
** Transparency.
** <code>pen</code>Down and <code>pen</code>Size.


Unlike newer versions of Scratch that used reporter stage monitors, Scratch 11Oct03 simply provided pre-defined variables. The variables "x", "y", "layer", "heading", "width", "height", "xScale", "yScale", "transparency", "penDown", and "penSize" were created by default and could not be deleted, holding values defined by the blocks associated with them. Additional variables could still be created and deleted manually. Similarly to Scratch 3.0, the "set [x] to []" block utilizes a dropdown to select which variable to change. Note the lack of a "change [x] by []" block.
==Screenshots==
Procedures
{{MissingScreenshots}}


Main article: Scripts (category)
==Videos==
Procedures, or "scripts" as they are called in the Scratch 11Oct03 editor, are Scratch 11Oct03's equivalent of "My Blocks" in Scratch 2.0 and 3.0. Procedures in Scratch 11Oct03 can be renamed, input parameters can be added to them, and buttons can be created for them. Such procedures also make use of the "answer []" block, which returns the value specified in the input. These procedures can be used as reporters or be run independently, and they can check if other procedures are running. Procedures can also be started and stopped individually. To access these options in Scratch 11Oct03, one must right-click a hat block.
<center>
Note Note: "Scripts" in this section are not the same as the collections of attached blocks called scripts. For information about those, see Scripts.
<youtube heights="320" widths="224">iH5FGFDEweM</youtube>
File Blocks
</center>


Although Scratch 11Oct03 does not have support for sprite costumes, the file blocks in the "file" block category of the editor give the user the ability to replace the current sprite's image with the file specified. For example, if the current image of a certain sprite was a cat, and a "load [dog.png]" block was used, the sprite would change its image to that of a dog (if a file labeled "dog.png" existed in the same directory as Scratch 11Oct03). The "save []" block would save the current sprite image to the specified file.
==See also==
* [https://tcrf.net/The_Cutting_Room_Floor Cutting Room Floor (TCRF)]
* [https://archive.org Internet Archive (IA)]
* [https://en.scratch-wiki.info/wiki/Scratch_11Oct03 Scratch wiki about the version]


{{Prototype Footer}}
{{Prototype Footer}}
{{Prototype Footer|{{Navbox prototype|Scratch}}}}

Latest revision as of 19:09, November 28, 2023

Title Screen
Scratch (Oct 11, 2003 prototype)
Build date October 11, 2003
Build name Scratch11Oct03
Dump status Released
Dumped by djdolphin
Released by jmaloney
File dump date November 14, 2022
File release date October 11, 2003
Game Scratch
System PC
Genre Creativity
Final build WW Dec 16, 2006
Release date WW Jan 8, 2007
Download Scratch (Oct 11, 2003 prototype) (info)
Error: The download file provided does not exist, please upload it or fix the file name if it's incorrect.
Download Scratch (Oct 11, 2003 prototype) from external mirror

A very early build of game engine Scratch for PC.

Notes

  • This is the early version available of scratch before 14Feb04.
  • It was not released to public in its development until the official release.
  • Does not have support for sprite costumes.
  • Is compatible to every windows version.
  • This version pre-provided defined variables:
    • Variables X and Y.
    • Layer.
    • Heading.
    • Width.
    • Height.
    • X and Y Scales.
    • Transparency.
    • penDown and penSize.

Screenshots

To do
This article is missing gameplay screenshots. You can help by editing the article and adding them.

Videos

See also