➖➖➖➖➖➖➖✨INTRO✨➖➖➖➖➖➖➖ I've already seen a lot of Scratch XP, Scratch OS, Windows emulator, etc... But surprisingly never one with a file explorer. Hum so I decided to make one ! (with apps lol) :D ➖➖➖➖➖✨HOW TO USE IT✨➖➖➖➖➖ ✅To open a file or a folder, double-click on it ✅To select a file, click on it ✅To create a file, click on the plus and don't forget to add an extension to this file ➖➖➖✨HOW TO EXPORT MY DATA✨➖➖➖➖ ✅Go inside the project ✅Go to the variable tab, and go down to the lists ✅Click on show "C:/", show "files" and show "LOGS" ✅Right click on the lists on the game screen ✅Click export to export, import to import on your computer ➖➖➖➖➖✨HOW IT WORKS✨➖➖➖➖➖ ✅There are 2 principal lists : "C:/", the repertory and "files", the data of the files. ✅Files have an extension, like ".txt" or "C:/hello.exe" ✅Folders have a "/" at the end, like "C:/pictures/" ✅For example, "C:/documents/story.txt" contains "Once upon a time..." ✅You can access to the root and logs by pressing at the same time [d] and [b]. ✅Then we have the system apps. They are coded directly in Scratch code, so there are much faster and much easier to edit. ✅Finally, we have my attempt at creating my own programmation language. This files are called ".exe". :) ➖➖➖✨SUPPORTED FILE EXTENSIONS✨➖➖ ✅.txt : a simple text ✅.pic : an image ✅.exe : a custom app ✅.wav : a music (the editor is not finished) ✅.obj : a 3D object ✅.avi : a video ✅.sys : a shortcut for apps ➖➖➖➖➖➖✨EXE FILES✨➖➖➖➖➖➖ ✅To play an exe file, double-click on it ✅To edit an exe file, click on it, then click on the "edit" button that just poped. ✅Press enter to write new lines, and keep it empty to delete the line There's so much more to say, like exe commands or how to use paint, etc... but I think you can discovered it yourself :D ➖➖➖➖➖➖✨3D OBECTS✨➖➖➖➖➖➖ ✅Open 3D objects in 3D object viewer ✅Controls : ZQSD to move and arrows to turn. ✅The values at top right are : Rendering Time; Current Mode; and number of rendered faces / total face number ✅To edit an object (or create it), click on the bottom right button. ✅To create a point : Click on the [+P] button at bottom right. Now the app should ask you 4 questions : The position of the point in X, Y and Z, and his color (not important thought). ✅To create a face : You must dispose of three points. First, click on the [+F] button at the bottom-middle of the screen. Now the app should ask you 4 questions : Point 1, point 2, point 3 and face color (here it's important) The order of points MATTER (if you enter them in counter clockwise, the face will face you) ✅Problem encountered : Not seing the face you just created ? It's probably because the face is facing the opposite of you. Just turn around. You should see now the face ! ✅Back-face culling : All the face of your object are inversed ? No problem ! You can inverse them by clicking the bottom-right button, a little turning square. ✅Import a 3D Object : WARNING : If you import too big 3D objects, the game could crash ! ✅1. In your 3D engine (probably better than this lol) like Blender, create your 3D object, while ensuring it doesn't contains too much faces. ✅2. Reduce faces and triangulate them : if you're not using blender, make sure your faces are all triangles and there are not more than 500. If you're using Blender, select your object. Now go in the tab at the right in the modifiors > generate column > decimate. Then choose a correct value from 1 to 0 to reduce faces, and don't forget to tick the "triangulate" option. ✅3. Now export your object in Wavefront (.obj). In Blender, click File > Export > Wavefront (.obj) and make sure you selected your object and checked the button "selection only". Save the file on your computer. ✅4. Open your .obj file with Bloc-note (or other text editor). Now you should see a lot of data. Press Ctrl+A to select all, then Ctrl+C to copy. ✅5. Open this link in a new tab : https://turbowarp.org/606890692 And past the data you just copied. Now copy the data in the list. (triple click ; Ctrl+C) ✅6. Finally, create a new object in Scratch XP (.obj). Press import button (bottom-right button, a down arrow), and past the data. Wourah ! You have now your 3D object ! :D ➖➖➖➖➖➖➖✨REMIX✨➖➖➖➖➖➖➖ ✅To create new apps : -create a new sprite -add a message "open [your app name] -in C:/system, add [your app name].sys -in file manager, in the .sys if, add "send open [your app name]" -don't forget to erase all the pen in your script -change costume with your app name in the background and the app info. -you can create your app ! ✅To create new file extensions : -in the list "fixed list : available extensions", add you extensions -in the file drawer sprite, add your new file extension icon in the costumes.
➖➖➖➖➖➖✨CREDITS✨➖➖➖➖➖➖➖ Thanks to @scratchtomv and @evman1324 for creating this project. ➖➖➖➖➖➖✨UPDATES✨➖➖➖➖➖➖➖ ▶️V0.3 Added : - 3D object viewer ! - jazzy - music creator Improved : - File explorator - paint ▶️V0.2 Added : - paint - exe lector - exe creator - file info - rename file Improved : - file explorator - bloc-note ➖➖➖ ▶️v0.1 : Added : - file explorator - bloc note