【ゲームアプリ制作ツール】 GDevelop (696レス)
上下前次1-新
234: カードゲーム開発中 [sage] 2023/02/24(金) 17:27:05.52 ID:eRgZzkEn(1) AAS
 >>233233(1): 名前は開発中のものです。 [sage] 2023/02/24(金) 15:39:53.98 ID:5l2DAA44(1/2) AAS
 >>231 
 ①Zipファイルをダウンロードして解凍する 
 ②GDを起動する 
 ③ホームタブを押してホームメニューを開く 
 ④「+プロジェクトを作成 または既存のプロジェクトを開く」の「既存のプロジェクトを開く」を選択 
 ⑤エクスプローラーでダウンロードした場所まで行って、解凍したフォルダ内にある「game.json」を開く 
  
 >>232 
 公式Wikiの基本的な部分だけでも一通り読むのはいいね 
 読んでるだけで「これを使ってあれをしよう」「これを使えばあれもできる」ってイメージがどんどん膨らんで楽しいよ 
 特に拡張機能一覧は楽しい  
こんな初歩的なことを教えて頂いてかたじけない。あとで試してみようと思います。因みにスプライトをカードごとに作っておくのと、一つのスプライトにアニメを沢山登録するので処理の重さは大分変わりますかね?今はスプライトごとに登録して作って上手く動作しているので重さがそれほど変わらないならこのままで行きたい気持ちです。 
235(1): 名前は開発中のものです。 [sage] 2023/02/24(金) 19:09:18.08 ID:5l2DAA44(2/2) AAS
 どうなんだろう。自分もそれは未検証なのでわからない 
 ただ、読み込むイメージの数は変わらないのでそんなに差はないかな? 
 エフェクトをかけまくりとかじゃなければ、大量のスプライトを一斉に表示してもそんなに重くならないので作業工数が少なくて楽なほうでいいと思う 
 重さが気になるなら、常にFPSを表示してみてもいいかも 
236(1): カードゲーム開発中 [sage] 2023/02/25(土) 07:15:11.25 ID:U0ceq/VP(1/5) AAS
 >>235 
 なるほどゲームの規模からするとどちらでも大差なさそうなので上手くいってる方にします。ところでデッキ編成画面がどうしても上手くいかない…これは禁じ手と考えてましたがプログラムを上げて具体的に教えを請わなければならないほどかも。しばらくは試行錯誤でなんとかするつもりですが、解決しなくても試行錯誤のなかに学びがあるので。 
237: 名前は開発中のものです。 [sage] 2023/02/25(土) 07:39:01.18 ID:Nzg2kDl3(1) AAS
 普通は一つにまとめた方が重くなりそうな気がする 
 画面に10枚カードを表示する必要があったとして、 
 個別なら絵10枚分のメモリ使用量で、 
 まとめなら、絵をまとめた数×10枚分のメモリ使用量にならないの? 
  
 デッキ編成画面は配列使わないと管理出来なそうね 
238: カードゲーム開発中 [sage] 2023/02/25(土) 11:37:20.40 ID:U0ceq/VP(2/5) AAS
 どこが壁かというと、まず持ちカードを画面に広げて、そのあとにプレイヤーが選んだカードを拡大して効果などを確認する必要があると思うのですが、それをサイズ拡大で行うか、対象を生成して行うかで試行錯誤してました。そのときレイヤーとカメラの関係など初めて理解して色々試してみるもマウスクリックやタップを条件にしてたのでレイヤーを変えてても他のカードに反応しちゃったりで相当悩みました。生成したカードを削除するのに他が消えてしまったり… 
239: カードゲーム開発中 [sage] 2023/02/25(土) 11:45:18.36 ID:U0ceq/VP(3/5) AAS
 そしてようやくできました。やったの他のカードと被らないような画面外にカードとカメラを移動してサイズを拡大表示して、戻るボタンでまた元の位置に戻す方法です。対象の座標をあらかじめ取得しておく方法を知っていれば直ぐに思いついたかも。そのあとに超初歩的なミスで小一時間頭を抱えることに、イベントフローのシーンが始まったのとこに意味もなく変数=0を置いていてずっと変数が機能しないと悩んでました。あそこもストッパーかけておかないとループしてるんですね… 
240: 名前は開発中のものです。 [sage] 2023/02/25(土) 14:12:38.00 ID:hfJ6Y62l(1/2) AAS
 たとえばトランプならカードが全部で52枚ある。 
 1 52種類のオブジェクトを画面に生成する。 
 2 ランダムに1つのオブジェクト選択。 
 3 選択したオブジェクトを山札の座標に移動(レイヤーn)。 
 4 レイヤーnを+1する。(手前に表示させるため) 
 5 2に戻って繰り返し 
  
 こういうカンジだとしたら配列使わなくてもできるかもしれない 
241(1): 名前は開発中のものです。 [sage] 2023/02/25(土) 14:53:51.76 ID:5NUEvrc+(1) AAS
 >>236 
 ぜんぜん禁じ手じゃないよー 
 サンプル上げてくれるほうが添削しやすいし他の人にも参考になるからむしろありがたい 
242(1): カードゲーム開発中 [sage] 2023/02/25(土) 19:40:50.58 ID:U0ceq/VP(4/5) AAS
 >>241 
 ありがたき!作成をぶん投げる前に相談します。 
 因みに途中からプロジェクトの保存先を自分のPCにすることは可能ですか?いまクラウドなんですがグローバル変数を設定するにももたついて。ウチのパソコンが遅いのかクラウドだからか。保存先についての設定が見つからなくて 
243(2): 名前は開発中のものです。 [sage] 2023/02/25(土) 21:55:21.62 ID:hfJ6Y62l(2/2) AAS
 いままで使ってきて気になったところを要望として出すつもりです。 
 2023/03/11に公式のフォーラムに書き込みます。 
 他に要望ありましたらついでに送るので書き込んどいてください。 
  
 ・イベント複数行をまとめて選択できるようにしてほしい。 
 ・アクションのコマンド順を自由にカスタマイズできるようにしてほしい。(現状だと生成、アニメ、エフェクト、サイズ〜の順番になっている。最も使用頻度高そうな変数が下のほうにある) 
 ・イベントとJavascriptの相互変換機能ほしい。(この機能があればJavaScript初心者でもどうやって記述するか理解しやすい) 
 ・画像をインポートするときに1枚絵から指定数xyに分割して取り込めるようにする機能ほしい。 
244: カードゲーム開発中 [sage] 2023/02/25(土) 22:39:40.98 ID:U0ceq/VP(5/5) AAS
 >>243 
 すでに可能ならあれなんですが、もっと小さく吹き出しのようにコメントがつけられれば変数の意図とかを見失わずにすんで助かりますね。いまは一行使うコメントしかないかと思って。 
245(1): 名前は開発中のものです。 [sage] 2023/02/26(日) 00:44:14.90 ID:ZpGYSEpG(1/5) AAS
 >>242 
 クラウド保存ができるようになったのは割と最近のアップデートなんだけど自分もわからない 
 ブラウザからログインしてみたけどファイルをローカルに保存する方法が見つからなかった 
 クラウド保存はPiskelが使えないなどローカル保存より不便な部分もあるので 
 まだ今のところクラウド保存で新規プロジェクトを作ってないんだけど、ファイルをローカルに保存する方法がわかるまで控えたほうがいいかも 
246: 名前は開発中のものです。 [sage] 2023/02/26(日) 00:50:20.98 ID:ZpGYSEpG(2/5) AAS
 >>243 
 お疲れさまです。 
 要望提出助かります。 
 自分からも要望があります。 
  
 ①インスタンスのプロパティで「カスタムサイズ」のチェックボックスにチェックを入れた時、幅と高さが0ではなく現在の値に設定できる機能がほしい 
 ②スプライトのポイント編集時に、ワンアクションでX軸とY軸それぞれの中心値(Center)を入力したい 
  
 今のところ以上です。 
 よろしくおねがいします。 
247: 名前は開発中のものです。 [sage] 2023/02/26(日) 00:51:28.70 ID:ZpGYSEpG(3/5) AAS
 あ、そっか 
 クラウド保存からローカル、ローカル保存からクラウドへの切り替え方法がない場合はそれも追加で 
248: カードゲーム開発中 [sage] 2023/02/26(日) 10:20:22.12 ID:eHxIlWzS(1) AAS
 >>245 
 その情報助かりました。そこそこ形になってきたので整理しながら清書しようと思っていたのでPC保存で作ってみます。処理速度に違いがでたら報告します。 
249(1): 名前は開発中のものです。 [sage] 2023/02/26(日) 11:34:21.02 ID:3QHgV+xL(1) AAS
 ちなみにロードマップ 
 外部リンク:trello.com 
 個人的にはこういうの見るといろいろ待ち遠しくなってしんどいけど 
250: 名前は開発中のものです。 [sage] 2023/02/26(日) 13:08:35.75 ID:ZpGYSEpG(4/5) AAS
 >>249 
 現状で把握できてる不具合とかも確認できるから便利だよね 
 GDの更新頻度は他と比べると異例の早さなので、今できない事が一ヶ月後にはできてたりするのも最大の魅力 
 ただ、あまりに頻度が多いので毎回アプデ情報をしっかり見ておかないと仕様の把握が追いつかないw 
251: 名前は開発中のものです。 [sage] 2023/02/26(日) 13:12:23.69 ID:ZpGYSEpG(5/5) AAS
 それとやっぱりP2Pではないオンラインマルチプレイ機能実装の要望は多いね 
 オンラインゲームはいろいろとGD側に課題があるだろうけどこれだけ熱望されていればいつかは実装されるんじゃないかな 
252(1): カードゲーム開発中 [sage] 2023/02/27(月) 18:41:43.40 ID:DfFtlvXu(1/2) AAS
 すみません、助けて下さい。 
 いま途中まで作ったやつを清書しようと一から組み立てていたのですが、どうしても上手く動作しなくて原因究明のためにどんどん要素を削って最小構成まで小さくしたのですがそれでも上手くいかなくて、もう頭がどうにかなりそうです。wikiに画像であげたのでなんとかお助けください。 
253(1): 名前は開発中のものです。 [sage] 2023/02/27(月) 19:31:11.66 ID:D0xLWqiA(1/6) AAS
 イベントアクションだけ1行下げたら「シーンが始まったの条件」が無効になる。 
 2行目にも「シーンが始まった」の条件追加しないといけない。 
 それか1行目から子イベント作ったらいけるハズ。 
254: 名前は開発中のものです。 [sage] 2023/02/27(月) 19:41:44.15 ID:D0xLWqiA(2/6) AAS
 つまりイベント条件はブロックごとに指定しないといけない。 
 なにも条件指定してないとそのブロックのアクションは繰り返し実行されるよ。 
255: 名前は開発中のものです。 [sage] 2023/02/27(月) 19:46:07.49 ID:2Y7KBYgz(1/5) AAS
 別の行にある条件は別のイベント扱いだから、253さんの仰るとおりサブイベントとして親の下に置く必要があるね 
 それと、条件をなにも指定していない場合は「常に実行」と見なされるので延々と繰り返される 
256(1): 名前は開発中のものです。 [sage] 2023/02/27(月) 19:50:28.65 ID:2Y7KBYgz(2/5) AAS
 >>252 
 外部リンク:imgur.com 
 あと、画像のみをアップロードする場合はimgurを使ってもらえると助かる 
 ろだで画像を開くにはやや手間がかかるから次からお願いします 
 これだと直接開けるから楽なんだよ 
 画像リンク
 
 画像リンク
 
257: 名前は開発中のものです。 [sage] 2023/02/27(月) 20:13:59.67 ID:D0xLWqiA(3/6) AAS
 画面左上の三マーク>表示>デバッガーを開く 
 でテストプレイ中のオブジェクトの値をチェックできるから 
 小さなテストをいろいろやって試してみるのもいいかも。 
258: カードゲーム開発中 [sage] 2023/02/27(月) 20:26:50.90 ID:DfFtlvXu(2/2) AAS
 すみません、解答ありがとうございます。 
 どうしても頭の整理がつかなくて日中もずっと考えっぱなしで。 
 >>253 
 なるほどシーンが始まったっいうのも条件だったんですね。謎が解けました。 
 >>256 
 画像はimgurですね、覚えました。 
  
 一枚目の上下のプログラミングについてはどうでしょう。 
 sa<2 の行はもともとシーン変数にグローバル変数を写してるだけのところに 
 si=0を置いただけなのですが、これがオブジェクトの生成に成功して、 
 s=0を置かなかったほうがオブジェクト生成しない理由がわからないんです。 
 どこかでループしてるってことですか? 
上下前次1-新書関写板覧索設栞歴
あと 438 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.027s