Discuss Scratch

aoto-my
Scratcher
64 posts

ScratchでOSを作るには?

よく考えればそうですね。
OSを作る中では軽量化が重要になってくると思います。
Shunkacchi
Scratcher
100+ posts

ScratchでOSを作るには?

#39

tsmcoder wrote:

パターン認証システムができました。↓
https://scratch.mit.edu/projects/985995767/
すごいです!ペン機能が生かされていていいですね。
これをOSに導入したら、色々位置とかが大変なので、大きさを小さくして配置するといいと思います。

追記:パターンを拝見したユーザーが独自で作ってみるのも面白そう。
初期設定みたいに、どんなパターンで認証するかの設定みたいな感じ。

Last edited by Shunkacchi (March 20, 2024 11:22:59)

sei6sei
Scratcher
500+ posts

ScratchでOSを作るには?

aoto-my wrote:

軽量化するために、
[パターン v] を [1 2 3 4 5 6 7 8 9] にする
として、リストを使わずに変数で行けないですか?
リスト=重たいというふうに思ってませんか?
リストが重たいわけではありませんし、プログラムの量でいうと変数にした場合のほうが多くなります。

すみません。すでに同じことを行っている方がいました

Last edited by sei6sei (March 20, 2024 23:54:00)

Shunkacchi
Scratcher
100+ posts

ScratchでOSを作るには?

OSは多くの機種に対応すれば多くの人に見てもらえます。
OSをモバイル対応にするには、
[あなたの名前は何ですか?] と聞いて待つ
は、iPhoneでは使いづらかったので、入力は工夫するのがいいと思います。
その観点からみると、やはり#39のスクリプトは良いスクリプトですね。

aoto-my wrote:

軽量化するために、
[パターン v] を [1 2 3 4 5 6 7 8 9] にする
として、リストを使わずに変数で行けないですか?
たしかに軽量化も重要になります。ですが軽量化にすべてを詰め込むと、やはり疲労が…出てしまいます。
できる限り軽量化しようとすると重くならず良いので、軽量化しようとするのは悪いことではありません。
sei6sei
Scratcher
500+ posts

ScratchでOSを作るには?

Shunkacchi wrote:

OSは多くの機種に対応すれば多くの人に見てもらえます。
OSをモバイル対応にするには、
[あなたの名前は何ですか?] と聞いて待つ
は、iPhoneでは使いづらかったので、入力は工夫するのがいいと思います。
その観点からみると、やはり#39のスクリプトは良いスクリプトですね。

aoto-my wrote:

軽量化するために、
[パターン v] を [1 2 3 4 5 6 7 8 9] にする
として、リストを使わずに変数で行けないですか?
たしかに軽量化も重要になります。ですが軽量化にすべてを詰め込むと、やはり疲労が…出てしまいます。
できる限り軽量化しようとすると重くならず良いので、軽量化しようとするのは悪いことではありません。
まあ、たしかにそうですが、リスト管理のほうが幾分楽です
Shunkacchi
Scratcher
100+ posts

ScratchでOSを作るには?

#46
たしかにそうですね。
変数とリストでは、管理の仕方が変わってきます。変数は1つの値を管理するので複数のデータをひとつで管理すると難しいです。
リストは、複数の値を管理できるのが良いですね。
sei6sei
Scratcher
500+ posts

ScratchでOSを作るには?

メモリはメモリマップの応用でいいと思うのですがいいと思いますか?リストに番地を入れて(encodeした状態)番地情報とアプリを紐づけして、読み込み要請が来たらdecodeするのでいいと思うのですが。リストから書き出ししてくれれば、簡単に保存機構もできますし…。どうでしょうか
sei6sei
Scratcher
500+ posts

ScratchでOSを作るには?

sei6sei wrote:

メモリはメモリマップの応用でいいと思うのですがいいと思いますか?リストに番地を入れて(encodeした状態)番地情報とアプリを紐づけして、読み込み要請が来たらdecodeするのでいいと思うのですが。リストから書き出ししてくれれば、簡単に保存機構もできますし…。どうでしょうか
こういう感じです
a b c d e f g h i j k l
1■■■■■■■■■■■■   この■一つ一つに番地を与えてそこに対応する
2■■■■■■■■■■■■   リスト番地からセーブ、ロードをする感じです。
3■■■■■■■■■■■■   この■を増やせば増やすほどメモリ容量が増え
4■■■■■■■■■■■■   ます。物理的メモリを無理矢理作ってる感じで
5■■■■■■■■■■■■   す。
6■■■■■■■■■■■■
7■■■■■■■■■■■■
8■■■■■■■■■■■■

Last edited by sei6sei (March 21, 2024 03:07:04)

aoto-my
Scratcher
64 posts

ScratchでOSを作るには?

そうですね
sei6sei
Scratcher
500+ posts

ScratchでOSを作るには?

sei6sei wrote:

sei6sei wrote:

メモリはメモリマップの応用でいいと思うのですがいいと思いますか?リストに番地を入れて(encodeした状態)番地情報とアプリを紐づけして、読み込み要請が来たらdecodeするのでいいと思うのですが。リストから書き出ししてくれれば、簡単に保存機構もできますし…。どうでしょうか
こういう感じです
a b c d e f g h i j k l
1■■■■■■■■■■■■   この■一つ一つに番地を与えてそこに対応する
2■■■■■■■■■■■■   リスト番地からセーブ、ロードをする感じです。
3■■■■■■■■■■■■   この■を増やせば増やすほどメモリ容量が増え
4■■■■■■■■■■■■   ます。物理的メモリを無理矢理作ってる感じで
5■■■■■■■■■■■■   す。
6■■■■■■■■■■■■
7■■■■■■■■■■■■
8■■■■■■■■■■■■
a b c d e f g h i j k l
1■■■■■■■■■■■■
2■■■■■■■■■■■■
3■■■■■■■■□■■■ この白くなっているところの場合、3iです。
4■■■■■■■■■■■■
5■■■■■■■■■■■■
6■■■■■■■■■■■■
7■■■■■■■■■■■■
8■■■■■■■■■■■■
aoto-my
Scratcher
64 posts

ScratchでOSを作るには?

アプリや機能を追加するにつれて、その◾️の数も増えますね
sei6sei
Scratcher
500+ posts

ScratchでOSを作るには?

aoto-my wrote:

アプリや機能を追加するにつれて、その◾️の数も増えますね
まあ物理的メモリと行ってますけど結局のところ変動メモリなので…。
tsmcoder
Scratcher
500+ posts

ScratchでOSを作るには?

どのような形で■にデータを格納するんですか?
sei6sei
Scratcher
500+ posts

ScratchでOSを作るには?

tsmcoder wrote:

どのような形で■にデータを格納するんですか?
ID1aならリスト10というふうに紐づけします
tsmcoder
Scratcher
500+ posts

ScratchでOSを作るには?

度々すみません。
「リスト10」というのは、リストの内容が10、ということですか?それともリストの10番目、ということですか?
sei6sei
Scratcher
500+ posts

ScratchでOSを作るには?

tsmcoder wrote:

度々すみません。
「リスト10」というのは、リストの内容が10、ということですか?それともリストの10番目、ということですか?
10番目という意味です
tsmcoder
Scratcher
500+ posts

ScratchでOSを作るには?

#57
ありがとうございます。
ーーー
話が変わりますが、(パターン認証など)素材をまとめておくスタジオを作って、#1にリンクして、様々な人が使いやすくなるようにする、というのはどうですか?
Shunkacchi
Scratcher
100+ posts

ScratchでOSを作るには?

#58

tsmcoder wrote:

話が変わりますが、(パターン認証など)素材をまとめておくスタジオを作って、#1にリンクして、様々な人が使いやすくなるようにする、というのはどうですか?
それは私が作るということでよろしいでしょうか。
kouhei-1
Scratcher
1000+ posts

ScratchでOSを作るには?

@Shunkacchi さんがそれで良いと思うならそれでいいと思います。

私としての意見はこのトピックの管理者とスタジオの管理者が違うと管理が面倒になる、ということくらいでしょうか。
tsmcoder
Scratcher
500+ posts

ScratchでOSを作るには?

#59

Shunkacchi wrote:

#58

tsmcoder wrote:

話が変わりますが、(パターン認証など)素材をまとめておくスタジオを作って、#1にリンクして、様々な人が使いやすくなるようにする、というのはどうですか?
それは私が作るということでよろしいでしょうか。
はい。お願いします。
(キュレーターはこのトピックに1度でも投稿したことがある人、でいいと思います。余計な作品を入れられてしまうかもしれませんし。)

Powered by DjangoBB