提供: Japanese Scratch-Wiki

このきじは ひらがなでよめません。ごめんなさい。編集者向け:作成する

オペレーティングシステム (OS) とは、WindowsやmacOSなどのように、コンピューターと人間の仲介を行うソフトウェア(基本ソフトウェア)である。Scratchではオペレーティングシステムのように動作するプロジェクト(OSプロジェクト)を指す。ScratchのOSプロジェクトは、実在のオペレーティングシステムを再現したものと、架空のオペレーティングシステムをScratch上で作成したものに大別され、後者のほうが数と種類が多い。

ユーザーインターフェース

OSプロジェクトのユーザーインターフェースは、パソコンのようなものと、タブレットやスマートフォンのようなものとに分かれ、少数だがコマンド式のものもある。どれも作成難度が高いものの、基本的に動きやアニメーションが複雑になるほど作成難度は高くなる。

OSプロジェクトの作成

詳細は「OSプロジェクトを作る」を参照

OSプロジェクトの作成にはクローンイベントブロックが使用され、システム内のデータ伝送には変数リストが使用される。ペイントソフトや軽量化などのために、ペンが使用されるものもある。また、クラウドデータを使用しているOSプロジェクトもある(登録されたくない場合は事前にサインアウトしておく必要がある)。

OSプロジェクトに関する議論

説明: Scratch上でOSを作成する上で難航してしまうことについて、情報を上げる
ローカルルール: 悪質なアプリケーションの作り方を共有しない、ブロックを使ってコードを表すなど
トピックの作成者: Shunkacchiさん

OSプロジェクトの作成についての議論や、OSプロジェクトに関連するスクリプト(アプリケーションの動作や、ウィンドウの作成などが)についての質問をする、ディスカッションフォーラムトピックがある。

関連項目

Cookieは私達のサービスを提供するのに役立ちます。このサービスを使用することにより、お客様はCookieの使用に同意するものとします。