Discuss Scratch

daikonnbatake
Scratcher
100+ posts

大型オンラインゲーム作ろうぜ!

kakip- wrote:

daikonnbatake wrote:

kakip- wrote:

ydscratch wrote:

重くなるので、サーバー用プロジェクトを作って、クラウド変数で通信するといいと思うょ!

すみません 多分それは「不可能」かと・・・ クラウド変数は1つのプロジェクトのみに対応しているので…
なるほど。
ぼくもまだまだですね〜。
やり始めるまえに教えてくれてありがとうございます!
何か否定した形になって申し訳ありません・・・ @daikonnbatake さんはここフォローしてますか?

フォローしてますよ!
しかし、ココのサイトにいる時は基本ずっとプログラム組に専念しているので、
なかなか気づかないことが多いです。
返信が帰ってこなくても、心配しないでください!通知が来てたら必ずここは来ますから
daikonnbatake
Scratcher
100+ posts

大型オンラインゲーム作ろうぜ!

クラウドリスト!

クラウドリストできたー!
masa2004
Scratcher
1000+ posts

大型オンラインゲーム作ろうぜ!

部外者ですが失礼します。
質問コーナーで、daikonnbatakeさんがこのような質問をしていたので回答させていただきます。

daikonnbatake wrote:

いま、このディスカッションフォーラムにて、
オンラインゲームを作っているものです。
このディスカッションで、サーバー用で別のプロジェクトを作って、ゲームのプロジェクトと分けたら軽くなるのでは?
という提案をしていただきました。
要するに、クラウド変数のプロジェクト間での共有は可能でしょうか?

多分ハッキング?になると思うのですが・・・
まず、この質問と直接関係はないのですが、ここのスレは「ディスカッションフォーラム」ではなく、「トピック」という区分になります。相手に意図が伝わらないこともあるので気を付けてくださいね。
ここから下が本題

まず、「サーバー」というところですが、少し意味がわからないので、私なりに解釈します。
「プレイヤーAがこの座標に居るよ~」などのデータをプロジェクトAに保存しておき、プレイ専用のゲームBでそのデータを読み込んでプレイする、ということでしょうか。
結論から言うと、それは不可能です。なぜかといいますと、Scratchでは、そのプロジェクト以外の情報を読み込むことができないからです。

一般的なオンラインゲームでは、一つのプロジェクトで、「サーバー」と「ゲーム」を一貫して行います。
私はScratchにおけるオンラインゲームには詳しくないので、ScratchWiki(英語版)の記事、「Creating_a_Multiplayer_Game」を参照したり、わからないことがあれば再度質問コーナで質問してください。

どうしてもサーバーと分けて開発したければ、NitroBlock(以下ニトロブロック)というものを使えばできるかもしれません。
ニトロブロックは、GoogleChromeなどで作動するブラウザの拡張機能です。ニトロブロックでは普通は存在しないブロックが追加され、JavaScript(Scratchとは別の、プログラミング言語。サーバーと建てるならやりやすいかも?)をScratchで扱えるようになります。(他にも便利機能がいくらか追加)

ニトロブロックの解説は、ScratchWiki(こっちは日本語版)の記事を見てください。
JavaScriptを使えば、Scratch以外のサーバーからでも情報を入手できるので、さらに早くなるかもしれません。
ただし、JavaScriptを習得する手間があるので、時間がかかるかもしれません。Scratcherにも、Javascriptが使える人は多いので、その人に協力を依頼してはどうでしょうか?

以上、長文失礼しました。
tasei
Scratcher
2 posts

大型オンラインゲーム作ろうぜ!

僕も参加したいです。 アイディア係として
このような感じではどうですか?
https://scratch.mit.edu/projects/67833880/
daikonnbatake
Scratcher
100+ posts

大型オンラインゲーム作ろうぜ!

masa2004 wrote:

部外者ですが失礼します。
質問コーナーで、daikonnbatakeさんがこのような質問をしていたので回答させていただきます。

daikonnbatake wrote:

いま、このディスカッションフォーラムにて、
オンラインゲームを作っているものです。
このディスカッションで、サーバー用で別のプロジェクトを作って、ゲームのプロジェクトと分けたら軽くなるのでは?
という提案をしていただきました。
要するに、クラウド変数のプロジェクト間での共有は可能でしょうか?

多分ハッキング?になると思うのですが・・・
まず、この質問と直接関係はないのですが、ここのスレは「ディスカッションフォーラム」ではなく、「トピック」という区分になります。相手に意図が伝わらないこともあるので気を付けてくださいね。
ここから下が本題

まず、「サーバー」というところですが、少し意味がわからないので、私なりに解釈します。
「プレイヤーAがこの座標に居るよ~」などのデータをプロジェクトAに保存しておき、プレイ専用のゲームBでそのデータを読み込んでプレイする、ということでしょうか。
結論から言うと、それは不可能です。なぜかといいますと、Scratchでは、そのプロジェクト以外の情報を読み込むことができないからです。

一般的なオンラインゲームでは、一つのプロジェクトで、「サーバー」と「ゲーム」を一貫して行います。
私はScratchにおけるオンラインゲームには詳しくないので、ScratchWiki(英語版)の記事、「Creating_a_Multiplayer_Game」を参照したり、わからないことがあれば再度質問コーナで質問してください。

どうしてもサーバーと分けて開発したければ、NitroBlock(以下ニトロブロック)というものを使えばできるかもしれません。
ニトロブロックは、GoogleChromeなどで作動するブラウザの拡張機能です。ニトロブロックでは普通は存在しないブロックが追加され、JavaScript(Scratchとは別の、プログラミング言語。サーバーと建てるならやりやすいかも?)をScratchで扱えるようになります。(他にも便利機能がいくらか追加)

ニトロブロックの解説は、ScratchWiki(こっちは日本語版)の記事を見てください。
JavaScriptを使えば、Scratch以外のサーバーからでも情報を入手できるので、さらに早くなるかもしれません。
ただし、JavaScriptを習得する手間があるので、時間がかかるかもしれません。Scratcherにも、Javascriptが使える人は多いので、その人に協力を依頼してはどうでしょうか?

以上、長文失礼しました。
詳しく丁寧に教えていただき、ありがとうございます!
次からはトピックですね!わかりました。
頑張って鯖と同居させます!
daikonnbatake
Scratcher
100+ posts

大型オンラインゲーム作ろうぜ!

tasei wrote:

僕も参加したいです。 アイディア係として
このような感じではどうですか?
https://scratch.mit.edu/projects/67833880/
申し訳ございませんが、今回の作品は2Dとなります。
2Dで良ければお願いします!
maho-535
Scratcher
1 post

大型オンラインゲーム作ろうぜ!

こんにちは。
taku-1105の弟のmaho-535です。
兄から教えてもらい、参加したいと思いました。
ベクターは下手ですかよろしくお願いします。
taku-1105
Scratcher
100+ posts

大型オンラインゲーム作ろうぜ!

[ スタジオサムネ、描いてみたよ。] を送る

https://scratch.mit.edu/projects/178778140/
masuoww
Scratcher
48 posts

大型オンラインゲーム作ろうぜ!

masuoww wrote:

武器の提案
ガトリング砲、ミサイル、レーザーなどがいいかと思います。
忘れてたけど盾もです。
daikonnbatake
Scratcher
100+ posts

大型オンラインゲーム作ろうぜ!

maho-535 wrote:

こんにちは。
taku-1105の弟のmaho-535です。
兄から教えてもらい、参加したいと思いました。
ベクターは下手ですかよろしくお願いします。
よろしくお願いします!
daikonnbatake
Scratcher
100+ posts

大型オンラインゲーム作ろうぜ!

いちど、ロボットのデザイン案は募集を締め切りたいと思います。

皆様、ご協力いただきありがとうございました!

なお、今回の案は1度全て紙にイメージ絵を書いてココに貼りますので、
訂正して欲しい箇所等ございましたらお知らせください
taku-1105
Scratcher
100+ posts

大型オンラインゲーム作ろうぜ!

daikonnbatake wrote:

いちど、ロボットのデザイン案は募集を締め切りたいと思います。

皆様、ご協力いただきありがとうございました!

なお、今回の案は1度全て紙にイメージ絵を書いてココに貼りますので、
訂正して欲しい箇所等ございましたらお知らせください
分かりました。
daikonnbatake
Scratcher
100+ posts

大型オンラインゲーム作ろうぜ!

これ、どうですか?
taku-1105
Scratcher
100+ posts

大型オンラインゲーム作ろうぜ!

daikonnbatake wrote:

これ、どうですか?
[いいと思います!] と言う

Last edited by taku-1105 (Oct. 13, 2017 12:29:51)

Gentucky
Scratcher
27 posts

大型オンラインゲーム作ろうぜ!

イラスト描きたいです。
Gentucky
Scratcher
27 posts

大型オンラインゲーム作ろうぜ!

イラスト描きたいデス。お願いします。
Gentucky
Scratcher
27 posts

大型オンラインゲーム作ろうぜ!

イラスト描きたいです。
taku-1105
Scratcher
100+ posts

大型オンラインゲーム作ろうぜ!

Gentucky wrote:

イラスト描きたいです。
とりあえず一旦落ち着きましょう
daikonnbatake_2
Scratcher
9 posts

大型オンラインゲーム作ろうぜ!

Gentucky wrote:

イラスト描きたいです。
ha!今気づきました!ごめんなさい。
是非お願いします!
絵かき人材全力募集中でしたので!
Gentucky
Scratcher
27 posts

大型オンラインゲーム作ろうぜ!

はい…。

Powered by DjangoBB