Discuss Scratch

ma_ink_ra
Scratcher
32 posts

質問コーナー6(利用する前に最初の投稿(#1)を確認してね)

s_koki wrote:

ma_ink_ra wrote:

(#7891)
リストの中が5個「A」で埋まってるとして
その中が1個でも「A」以外に置き換わったらtrueになるプログラムってどう作ればいいですか
<<(リスト::list)=[AAAAA]>ではない>
が適切だと思います。

なるほど!
ありがとうございます!
ki-e
Scratcher
5 posts

質問コーナー6(利用する前に最初の投稿(#1)を確認してね)

オンラインゲーム作りたいんですがどうすればいいですか?
s_koki
Scratcher
93 posts

質問コーナー6(利用する前に最初の投稿(#1)を確認してね)

s_koki wrote:

(#7879)
質問です。スクロールを使ったプラットフォーマーを作りたいのですが、地面に筒抜けてしまい、埋まってしまいます。どうしたら良いですか?
作品はこちらです。https://scratch.mit.edu/projects/839633271/
以前、地形自体にプレイヤーとして動くプログラムを作りました。それなら一応は動きましたが、できればプレイヤースプライトでプログラムしたいのです。
反応がないので、もう一度送ります。調べましたが、似た質問もありませんでした。

Last edited by s_koki (April 25, 2023 08:51:18)

newmomizi_txt
Scratcher
1000+ posts

質問コーナー6(利用する前に最初の投稿(#1)を確認してね)

#1の注意事項は読みました(←この文はお約束として書いています。くわしくはこのトピックの最初の投稿をみてね)
#7896
1. オンライン通信を実装するにあたり、どのデータを相手と同期すればいいのかを考えてみましょう。いくつか例を出してみます。

対戦パズルゲーム:プレイヤー名・送った攻撃の火力・現在の自分の盤面など
TPSゲーム   :プレイヤー名・現在のキャラの位置、方向・持っている武器・相手に与えたダメージなど

これらのデータを相手側のゲームとやり取りできれば、最低限オンライン対戦として成立するでしょう。

2. クラウド変数には256文字までの数字しか入らないので、データを数値化しましょう。
例えばプレイヤー名を数値化する場合、aを01、bを02、cを03…とすると、
私のユーザー名newmomiziは、140523131513092609になります。こうすれば、クラウド変数で色々なデータをやり取りできますね。

3. 相手と通信するプログラムを作ってみましょう。自分の情報を相手に送信して、逆に相手から受け取った情報をもとに相手を描写する感じです。

やるべきことは以上です。あとはあなたのプログラミングの技術次第でしょう。

ちなみに、Scratchのクラウド変数を使用してデータを送受信しようと思うと、1秒ほどのラグが発生します。
そのため、格闘ゲームなどを作ることは非常に難しいです。

Last edited by newmomizi_txt (Sept. 30, 2023 12:40:18)

abee
Scratcher
1000+ posts

質問コーナー6(利用する前に最初の投稿(#1)を確認してね)

#7897
スプライト「プレイヤー」がスプライト「ちけい」に触れたとき、変数「スクロールy座標」をなんどか-1ずつ変えていますが、そのあとに5ずつ変えているので落ちています。これを0にすると止まります。
ki-e
Scratcher
5 posts

質問コーナー6(利用する前に最初の投稿(#1)を確認してね)

newmomizi_txt wrote:

#7896

ちなみに、Scratchのクラウド変数を使用してデータを送受信しようと思うと、1秒ほどのラグが発生します。
そのため、格闘ゲームなどを作ることは非常に難しいです。
ありがとうございます 

Last edited by ki-e (April 26, 2023 11:33:21)

smty2012
Scratcher
2 posts

質問コーナー6(利用する前に最初の投稿(#1)を確認してね)

質問です。
半透明はどうやったら作れますか。
学校のパソコンでやっているので学校のパソコンでできるようにしてほしいです。(chromebook)
半透明のやり方を教えてほしい理由は、アニメを創るときに、影の透明感を再現したいからです。
なるべく簡単に説明してくれるとありがたいです。
nagi9999
Scratcher
1000+ posts

質問コーナー6(利用する前に最初の投稿(#1)を確認してね)

#1の注意事項は読みました(←この文はお約束として書いています。くわしくはこのトピックの最初の投稿をみてね)
#7901
[幽霊] の効果を (50) にする
ブロックを使えば、半透明にできます。

Last edited by nagi9999 (April 26, 2023 10:05:19)

smty2012
Scratcher
2 posts

質問コーナー6(利用する前に最初の投稿(#1)を確認してね)

半透明というのは、コスチュームで半透明を作れないのか。という話です・
varvard
Scratcher
79 posts

質問コーナー6(利用する前に最初の投稿(#1)を確認してね)

smty2012 wrote:

半透明というのは、コスチュームで半透明を作れないのか。という話です・
turbowarp.orgというサイトでプロジェクトを作ると良いかもしれません。(基本操作はScratchとおなじです。)色を選択するところに透明度の項目が追加されているので、それをいじってみてください。
nagi9999
Scratcher
1000+ posts

質問コーナー6(利用する前に最初の投稿(#1)を確認してね)

#7903
裏技ですがあります。
Cat Flying-aというスプライトを出して、左腕を分解し、灰色の透明なものがあります。
それの形を変えたら、半透明のスプライトを作る事ができます。
ito-noizi
Scratcher
100+ posts

質問コーナー6(利用する前に最初の投稿(#1)を確認してね)

クラウド変数のタイムスタンプとは変更の時間を何で示していますか?
https://clouddata.scratch.mit.edu/logs?projectid=832771060&limit=40&offset=0などにあるものです。

Last edited by ito-noizi (April 27, 2023 09:24:47)

kuroneko_sakana
Scratcher
20 posts

質問コーナー6(利用する前に最初の投稿(#1)を確認してね)

スクラッチでイラスト屋って使って良い?


スクラッチを楽しもう!
nagi9999
Scratcher
1000+ posts

質問コーナー6(利用する前に最初の投稿(#1)を確認してね)

#7907
どのイラスト屋を使ってよいのか聞いていますか?
abee
Scratcher
1000+ posts

質問コーナー6(利用する前に最初の投稿(#1)を確認してね)

NOIUHI
Scratcher
30 posts

質問コーナー6(利用する前に最初の投稿(#1)を確認してね)

質問です。こういうディスカッションってどうやって作れるんですか?
kouhei-1
Scratcher
1000+ posts

質問コーナー6(利用する前に最初の投稿(#1)を確認してね)

NOIUHI wrote:

質問です。こういうディスカッションってどうやって作れるんですか?
トピックを作る方法ですか?言語版を作る方法ですか?(後者のやり方は知りません)
wolfox1204
Scratcher
3 posts

質問コーナー6(利用する前に最初の投稿(#1)を確認してね)

Scratchにデフォルトで入っている効果音の素材は、少なくともScratch内では自由に使っていいものであると把握していますが、
デフォルト素材をAudacityなどの外部ツールで加工し、それをScratch内で利用することは規約違反になりますか?
newmomizi_txt
Scratcher
1000+ posts

質問コーナー6(利用する前に最初の投稿(#1)を確認してね)

#1の注意事項は読みました(←この文はお約束として書いています。くわしくはこのトピックの最初の投稿をみてね)
#7912
よくある質問より引用します。
Scratchウェブサイトにある、Scratchサポートの材料、スプライト、画像、音声やサンプルプロジェクトを使ったりリミックスしても良いですか?

はい。Scratchウェブサイトで利用できるほとんどのScratchのサポート資料はクリエイティブ・コモンズ表示—継承でライセンスされています。いくつかの例外があります。Scratchのロゴ、Scratchキャット、Gobo、Pico、Nano、Giga、TeraはScratchの商標です。これらはScratchチームからの明示的な許可なく使用することはできません。

Last edited by newmomizi_txt (Sept. 30, 2023 12:39:50)

NOIUHI
Scratcher
30 posts

質問コーナー6(利用する前に最初の投稿(#1)を確認してね)

kouhei-1 wrote:

NOIUHI wrote:

質問です。こういうディスカッションってどうやって作れるんですか?
トピックを作る方法ですか?言語版を作る方法ですか?(後者のやり方は知りません)
質問コーナー的なやつを作る方法です

Powered by DjangoBB