【ゲームアプリ制作ツール】 GDevelop (674レス)
上下前次1-新
165: 2023/02/05(日)14:02 ID:QLJnUhuS(2/4) AAS
>>164
もしガクガクするのが気になるなら高速ループと変数を使って調整してもいい
アップローダーに「CollisionTest.zip」というサンプルを置いておく
URLを直貼りしたらNGに引っかかるのでWikiからアクセスして
166: 2023/02/05(日)16:20 ID:3TU9Dq5I(1) AAS
そういう組み方もあるんですね ガクガクしません。
自分の頭ではそんな発想にたどり着けそうにないですが
勉強になりした ありがとうございます。
167: 2023/02/05(日)18:00 ID:QLJnUhuS(3/4) AAS
自分もそれらはCF2.5を使ってた時にWikiなどから得た知識だよ
GDのWikiにもそういうTipsが集積されれば皆で共有可能な情報になるから
基本的な質問や回答もそれぞれが今後始める人の役に立つと思う
168: 2023/02/05(日)18:18 ID:QLJnUhuS(4/4) AAS
というわけなので、初歩的でもいいから質問はバンバン投げてね!
169: 2023/02/06(月)10:43 ID:A7SZuENj(1/2) AAS
GDevで通信対戦ゲーを考えた場合、
個々のアプリをマッチングさせるためのサーバーは必須だよねえ?
昔あったWinnyとかみたいにアプリケーション同士がつながりあうシステムが
出来れば楽でいいのにな
170(1): 2023/02/06(月)12:02 ID:MTPKdYfh(1) AAS
そんなインフラにしちゃうと中華が一時間でチート全開無敵負けなしゲームになるよ
171(1): 2023/02/06(月)13:30 ID:pXj26kMp(1/2) AAS
WinnyはP2Pによる通信だけど、GDでもP2Pでの通信は標準機能として用意されてる
ただ、プレイヤー同士を繋ぐために中継としてブローカーサーバが必要になる
そしてやはり専用サーバではなくP2Pなのでチートを防ぐのは難しい
外部リンク:wiki.gdevelop.io
172: 2023/02/06(月)14:19 ID:A7SZuENj(2/2) AAS
>>171
なるほど
ゲーム性確保の観点から推奨されないシステムになっちゃうわけですか
通信対戦の実装には専用サーバーがどうしても必要になるってことなのねー
>>170
シナ人はマジにウザいんだなー
173(1): 2023/02/06(月)17:58 ID:pXj26kMp(2/2) AAS
パラメータをいじって有利にするチートを防ぐために、パラメータを使用しないオセロみたいなクラッシックなゲームならP2P対戦を採用しても良さそう
174: 2023/02/07(火)22:43 ID:iRi/fCwl(1/2) AAS
>>173
なるほど
思考力で勝負みたいな昔ながらのゲームタイプかー
確かにパラメーター関係ないね
175: 2023/02/07(火)23:01 ID:iRi/fCwl(2/2) AAS
とすれば、テーブルゲームみたいなのは割と行けそうなんかなー
あと、あるいは、
単発的に対戦しあう二人の勝負データを、
どっかの無関係な第三者のメディア上に置いたりとか、は迷惑か?w
あるいは、双方のパラメーターを常に相手方とチェックしあって、
まともにプレイしてる側のアプリ上で、
チート側の値を強制的に修正するとか
扱うパラメーターの数がそれほどなければいけそうな気もするが
176(1): 2023/02/08(水)13:01 ID:SxykM17Y(1) AAS
チートはバイナリエディタみたいなものでローカルにあるデータを好きなように書き換えるわけだから
対戦時の操作面はP2Pで接続、パラメータだけはネットワーク機能を使ってデータベースから読み込んで変数を上書きで良さそう
177(1): 2023/02/09(木)20:51 ID:InDoNzd7(1) AAS
>>176
データの管理は専用サーバー上でって事だよね
アクションゲームとかでなければ、特に問題なさそうだよなー
まあ、アクションタイプのオンゲーなんて作るつもりないから、
そういう方法がいいのかもしれない
178(1): 2023/02/09(木)21:12 ID:I2Qxxk1L(1) AAS
>>177
そうそう
ローカルでデータファイルをいじらせないよに必要最低限のデータを保存しておくだけならそんなに大層なサーバは必要なさそう
プレイヤーの座標や操作内容みたいな動的なデータを全部リアルタイムで保存とかになると貧弱なサーバでは無理そうだけど
プレイヤーのステータスみたいな静的なデータならGoogleスプレッドシートから取得できるくらいだし
ゲーム開始時だけ読み込むなら自宅のPCで組んだ小規模サーバでもいけそう
もちろん、同時アクセス数にもよるけどね
動画リンク[YouTube]
179: 2023/02/11(土)10:28 ID:J9Qu8F/B(1) AAS
>>178
スプレッドシートから数値の取得なんてのもできるんだね
グーグルドライブをサーバー代わりに使う、なんてこともできるのかあ
同一初期値みたいのを読み込むだけなら、それで十分だろうけど
対戦麻雀みたいにツモる牌の順番配列を渡すとかだと、
サーバー側でシャッフルしなくちゃいけないだろうから、
プログラムが必要になるんだろうなあ。
でも、まあ、それくらいなら、そんなに難しくないのかな?
サーバーの貧弱さは同時接続数の制限で補うか、
強化するかの二択だろうなw
180(1): 2023/02/13(月)14:23 ID:Gi1jEyDu(1/2) AAS
まあオンライン対戦ゲームはまだ完全に環境が揃ってないかな
今はめちゃくちゃ手軽にオンライン対戦ゲームが作れるROBLOXとかあるし
GDは今のところオフラインゲームのほうが向いてるのかも
181: 2023/02/13(月)14:26 ID:Gi1jEyDu(2/2) AAS
Godotがスマホやタブレット向けにAndroid Ver.を出したけど
ブラウザからの編集やクラウドセーブが強みのGDevこそAndroid Ver.を出したらいいのに
そうすればChrome BookやAndroidタブレットを使ってる子どもも使いやすくなるからユーザー拡大に繋がりそうなんだけど
182: 2023/02/13(月)22:03 ID:AUefI180(1/2) AAS
>>180
>>ROBLOX
へー、オン対戦ゲ―作りやすいのあるんだ
ちょっと調べてみようかな
183: 2023/02/13(月)22:20 ID:AUefI180(2/2) AAS
ROBLOXちょっと調べてみたら、中国企業と合弁会社化してんのね
んじゃ、ダメだなー
184(1): 2023/02/15(水)11:52 ID:dFcGuN/Q(1) AAS
みなさんUIの部分って座標指定してます?
例えばドラクエ的なコマンド画面があるとして
たたかう、じゅもん、アイテムみたいに選ぶとして
そこにカーソル合わせたりするのって座標指定しないといけないのかなあって
そしたら今度は画面をウィンドウでやるかフルスクリーンでやるかでズレとか起きないのかなとか思うんですけど
上下前次1-新書関写板覧索設栞歴
あと 490 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.012s