Discuss Scratch
- sei6sei
-
Scratcher
500+ posts
ScratchでOSを作るには?
今作ってるやつです。これどう思いますか?(STUDIOにまとめてる)
MoonOS offical-studio
MoonOS offical-studio
- sei6sei
-
Scratcher
500+ posts
ScratchでOSを作るには?
いいと思います。まあ、まだビルド3なんで…
とても細かいですけどアプリを増やしたり、アプリの配置を変更でしたらいいですね。
- -MoonOS-
-
Scratcher
7 posts
ScratchでOSを作るには?
OSを作ってみました。いいと思いますが、アイコンのかどを丸くしたりというような簡単な見た目の整えをもう少し頑張ってみて下さい。
提案やアドバイス等あればお願いします。
https://scratch.mit.edu/projects/980243479
- tsmcoder
-
Scratcher
500+ posts
ScratchでOSを作るには?
#25
アドバイスありがとうございます。
見た目を整えただけだけでよりそれっぽくなりました。
ーーー
背景・テーマの設定を実装しました。ユーザーの好みの背景を選ぶことができます。
このような多彩な設定でOSの最後の部分はユーザーの手で作り上げていく工夫、というのが大事だと思います。
tsmOS v0.1.3α
アドバイスありがとうございます。
見た目を整えただけだけでよりそれっぽくなりました。
ーーー
背景・テーマの設定を実装しました。ユーザーの好みの背景を選ぶことができます。
このような多彩な設定でOSの最後の部分はユーザーの手で作り上げていく工夫、というのが大事だと思います。
tsmOS v0.1.3α
- tsmcoder
-
Scratcher
500+ posts
ScratchでOSを作るには?
簡単なパスワードシステムを検討しています。
色々な方法があると思いますが、ぱっと思いついたのは、以下の3つです。
・iPadやiPhoneのようなPIN(パスコード)→4桁~6桁?
・Androidのようなパターン
・英数字記号でのパスワード
難易度的には一番上が簡単な気がします。
一番下を実装するとなるとモバイルにも対応するためキーボードが必要になります。(上はテンキーのみ)
パターンはドラッグの判定が難しいのかな、といった印象です。
実装するにあたり、アカウントの紐づけなども必要になってくると思います。
色々な方法があると思いますが、ぱっと思いついたのは、以下の3つです。
・iPadやiPhoneのようなPIN(パスコード)→4桁~6桁?
・Androidのようなパターン
・英数字記号でのパスワード
難易度的には一番上が簡単な気がします。
一番下を実装するとなるとモバイルにも対応するためキーボードが必要になります。(上はテンキーのみ)
パターンはドラッグの判定が難しいのかな、といった印象です。
実装するにあたり、アカウントの紐づけなども必要になってくると思います。
- Shunkacchi
-
Scratcher
100+ posts
ScratchでOSを作るには?
#29

たしかにキーボードの手間はありますね。
英数字にしたとすると、キーが多くなり、それに対したプログラムも多くなります。
手間をかけないのなら、パスコードがシンプルでやりやすいと思います。
Androidは使ったことないからわかりません。お答えできなくてすみません
簡単なパスワードシステムを検討しています。これはいいことだと思います。
色々な方法があると思いますが、ぱっと思いついたのは、以下の3つです。
・iPadやiPhoneのようなPIN(パスコード)→4桁~6桁?
・Androidのようなパターン
・英数字記号でのパスワード
難易度的には一番上が簡単な気がします。
一番下を実装するとなるとモバイルにも対応するためキーボードが必要になります。(上はテンキーのみ)
パターンはドラッグの判定が難しいのかな、といった印象です。
実装するにあたり、アカウントの紐づけなども必要になってくると思います。

たしかにキーボードの手間はありますね。

英数字にしたとすると、キーが多くなり、それに対したプログラムも多くなります。

手間をかけないのなら、パスコードがシンプルでやりやすいと思います。

Androidは使ったことないからわかりません。お答えできなくてすみません

Last edited by Shunkacchi (March 19, 2024 10:43:14)
- sei6sei
-
Scratcher
500+ posts
ScratchでOSを作るには?
簡単なパスワードシステムを検討しています。パターン形式のやつもリスト管理すれば簡単ですよー
色々な方法があると思いますが、ぱっと思いついたのは、以下の3つです。
・iPadやiPhoneのようなPIN(パスコード)→4桁~6桁?
・Androidのようなパターン
・英数字記号でのパスワード
難易度的には一番上が簡単な気がします。
一番下を実装するとなるとモバイルにも対応するためキーボードが必要になります。(上はテンキーのみ)
パターンはドラッグの判定が難しいのかな、といった印象です。
実装するにあたり、アカウントの紐づけなども必要になってくると思います。
- Shunkacchi
-
Scratcher
100+ posts
ScratchでOSを作るには?
#33
もし試作品ができたら、スクリプトとか投稿しておくとみんなが使いやすくていいと思います(トピ主として)。
リストは、内容としてはListを使うと良いです。
リストは番号なので、以下のように組み立てると良いです(リストの扱い方が難しいため記載)。
#30:ありがとうございます!参考になりました。どれもセキリュティーが高くていいですね!
Androidのパターンは、以下のように、・・・9個の点があり、点をどのような順番で全て結ぶか、といった感じです。
・・・
・・・
#32:
確かに、どの点が結ばれているか、どの順番で結ばれたかをリストでで管理する方法のは簡単ですね。ただ私が難しいと感じるのは操作面のプログラムです(試しに作ってみようと思います)
もし試作品ができたら、スクリプトとか投稿しておくとみんなが使いやすくていいと思います(トピ主として)。
リストは、内容としてはListを使うと良いです。
リストは番号なので、以下のように組み立てると良いです(リストの扱い方が難しいため記載)。
[list=1]
[*] リストの内容1
[*] リストの内容2
[/list]
- Shunkacchi
-
Scratcher
100+ posts
ScratchでOSを作るには?
#19
設定が一部完成していますね!この調子で頑張ってください!
OSを作ってみました。なぜかまた拝見させていただきました。
提案やアドバイス等あればお願いします。
https://scratch.mit.edu/projects/980243479
設定が一部完成していますね!この調子で頑張ってください!
- tsmcoder
-
Scratcher
500+ posts
ScratchでOSを作るには?
私が考えた(制作中)のリストでの管理方法です。
簡易的な二次元配列を利用して、以下のようにデータを追加します。
点が全て押されたら、もともと用意しておいた正解のデータと比較して、パターンが正しいか判定します。
簡易的な二次元配列を利用して、以下のようにデータを追加します。
000点が押されたら、その点の位置のデータを押された順番で置き換えます。
000
000
点が全て押されたら、もともと用意しておいた正解のデータと比較して、パターンが正しいか判定します。
例
123
456
789
- Shunkacchi
-
Scratcher
100+ posts
ScratchでOSを作るには?
#36
私が考えた(制作中)のリストでの管理方法です。つまりリストに順番を入れるということですか?
簡易的な二次元配列を利用して、以下のようにデータを追加します。000点が押されたら、その点の位置のデータを押された順番で置き換えます。
000
000
点が全て押されたら、もともと用意しておいた正解のデータと比較して、パターンが正しいか判定します。例
123
456
789
- tsmcoder
-
Scratcher
500+ posts
ScratchでOSを作るには?
#37
はい。そういうことです。
(この程度ならわざわざ擬似的な二次元配列にしなくてもいいと思ったりしました)
改ページなどではない限り、引用は適度に省略して最小限にして頂きたいです、よろしくお願いします
追記:作成途中に気付いたことですが、疑似的な二次元配列を使うとプログラムがものすごくややこしいことになるので、普通にリストを作り、天ごとに固有の番号を与え、
1番目、2番目、3番目
4番目、5番目、6番目
7番目、8番目、9番目(点の位置)
とした方が簡単になると思います。
はい。そういうことです。
(この程度ならわざわざ擬似的な二次元配列にしなくてもいいと思ったりしました)
改ページなどではない限り、引用は適度に省略して最小限にして頂きたいです、よろしくお願いします
追記:作成途中に気付いたことですが、疑似的な二次元配列を使うとプログラムがものすごくややこしいことになるので、普通にリストを作り、天ごとに固有の番号を与え、
1番目、2番目、3番目
4番目、5番目、6番目
7番目、8番目、9番目(点の位置)
とした方が簡単になると思います。
Last edited by tsmcoder (March 20, 2024 05:35:28)
- tsmcoder
-
Scratcher
500+ posts
ScratchでOSを作るには?
パターン認証システムができました。↓
https://scratch.mit.edu/projects/985995767/
https://scratch.mit.edu/projects/985995767/
- aoto-my
-
Scratcher
64 posts
ScratchでOSを作るには?
軽量化するために、
[パターン v] を [1 2 3 4 5 6 7 8 9] にするとして、リストを使わずに変数で行けないですか?