【ゲームアプリ制作ツール】 GDevelop (696レス)
1-

160: 名前は開発中のものです。 [sage] 2023/01/30(月) 19:33:37.43 ID:FjhyyC54(1) AAS
>>159
159(1): 名前は開発中のものです。 [sage] 2023/01/30(月) 18:10:00.65 ID:oPkdW2Lj(3/3) AAS
なんで不安になるんだw
GDの規模はもうGoogleの一部署に納めておくには大きすぎるから独立したんだよ
つまり成長を続けてるってことだからむしろ安泰でしょ
サービスを継続維持するための経費は最低限マネタイズするけど基本無料で営利は考えてないってインタビューで答えてる
だからオープンソースなんだよ
CFやGMは営利目的だから絶対にソースを公開しないし料金も高い
そして商品が売れなくなって赤字になったらサービス終了するだろう
その点、GDは売れなくてもサービス維持が最優先だから安心できる
なるほどなるほどありがとう
いやこんな開発ソフト基本無料で使い続けられるわけないよなあって思ってさ
Googleなら後でガッツリ収益出すための仕組み作ったりするか
収益出来ないとなったら一気に終了して使えなくなるんじゃとちと不安になって
161: 名前は開発中のものです。 [sage] 2023/01/31(火) 05:09:42.52 ID:7fvgygXo(1) AAS
GoogleはAI作画とか多岐にわたって技術を無償提供してるよ
それで技術力をアピールして、メインの広告事業やスマホ事業の顧客を増やしてる
誰でもゲームを作れる時代は誰でもGoogleの客になる時代とも言えるわけだからいくらでも投資するさ
GDがスマホゲーム、特にAndroidのアプリを作りやすい仕様なのも繋がる
Playストアに登録する時ゲームの作者はGoogleに登録料を支払うし、広告としてAdMobを組み込みやすいのもAdMobの収益がGoogleに入るわけだし上手く誘導してると思う
162
(1): 名前は開発中のものです。 [] 2023/02/05(日) 01:28:06.92 ID:3rkkw6K5(1/2) AAS
基本的な質問ですが画面外に自機が
出ていかないようにする方法がわかりません
163
(1): 名前は開発中のものです。 [sage] 2023/02/05(日) 01:53:34.34 ID:QLJnUhuS(1/4) AAS
>>162
①画面外とする位置に見えない当たり判定を上下左右に置く
②上の当たり判定と自機が重なってる間、自機のY座標を+
③下の当たり判定と自機が重なってる間、自機のY座標を-
④左の当たり判定と自機が重なってる間、自機のX座標を+
⑤右の当たり判定と自機が重なってる間、自機のX座標を-
⑥当たり判定を突き抜けないように、自機の移動速度に合わせて増減する自機の座標を微調整する
164
(1): 名前は開発中のものです。 [] 2023/02/05(日) 02:01:20.42 ID:3rkkw6K5(2/2) AAS
>>163
解りやすく教えていただきありがとうございます
165: 名前は開発中のものです。 [sage] 2023/02/05(日) 14:02:20.96 ID:QLJnUhuS(2/4) AAS
>>164
もしガクガクするのが気になるなら高速ループと変数を使って調整してもいい
アップローダーに「CollisionTest.zip」というサンプルを置いておく
URLを直貼りしたらNGに引っかかるのでWikiからアクセスして
166: 名前は開発中のものです。 [] 2023/02/05(日) 16:20:07.14 ID:3TU9Dq5I(1) AAS
そういう組み方もあるんですね ガクガクしません。
自分の頭ではそんな発想にたどり着けそうにないですが
勉強になりした ありがとうございます。
167: 名前は開発中のものです。 [sage] 2023/02/05(日) 18:00:20.61 ID:QLJnUhuS(3/4) AAS
自分もそれらはCF2.5を使ってた時にWikiなどから得た知識だよ
GDのWikiにもそういうTipsが集積されれば皆で共有可能な情報になるから
基本的な質問や回答もそれぞれが今後始める人の役に立つと思う
168: 名前は開発中のものです。 [sage] 2023/02/05(日) 18:18:30.32 ID:QLJnUhuS(4/4) AAS
というわけなので、初歩的でもいいから質問はバンバン投げてね!
169: 名前は開発中のものです。 [sage] 2023/02/06(月) 10:43:37.60 ID:A7SZuENj(1/2) AAS
GDevで通信対戦ゲーを考えた場合、
個々のアプリをマッチングさせるためのサーバーは必須だよねえ?
昔あったWinnyとかみたいにアプリケーション同士がつながりあうシステムが
出来れば楽でいいのにな
170
(1): 名前は開発中のものです。 [sage] 2023/02/06(月) 12:02:40.73 ID:MTPKdYfh(1) AAS
そんなインフラにしちゃうと中華が一時間でチート全開無敵負けなしゲームになるよ
171
(1): 名前は開発中のものです。 [sage] 2023/02/06(月) 13:30:16.24 ID:pXj26kMp(1/2) AAS
WinnyはP2Pによる通信だけど、GDでもP2Pでの通信は標準機能として用意されてる
ただ、プレイヤー同士を繋ぐために中継としてブローカーサーバが必要になる
そしてやはり専用サーバではなくP2Pなのでチートを防ぐのは難しい
外部リンク:wiki.gdevelop.io
172: 名前は開発中のものです。 [sage] 2023/02/06(月) 14:19:47.34 ID:A7SZuENj(2/2) AAS
>>171
なるほど
ゲーム性確保の観点から推奨されないシステムになっちゃうわけですか
通信対戦の実装には専用サーバーがどうしても必要になるってことなのねー

>>170
シナ人はマジにウザいんだなー
173
(1): 名前は開発中のものです。 [sage] 2023/02/06(月) 17:58:04.23 ID:pXj26kMp(2/2) AAS
パラメータをいじって有利にするチートを防ぐために、パラメータを使用しないオセロみたいなクラッシックなゲームならP2P対戦を採用しても良さそう
174: 名前は開発中のものです。 [sage] 2023/02/07(火) 22:43:25.61 ID:iRi/fCwl(1/2) AAS
>>173
なるほど
思考力で勝負みたいな昔ながらのゲームタイプかー
確かにパラメーター関係ないね
175: 名前は開発中のものです。 [sage] 2023/02/07(火) 23:01:00.66 ID:iRi/fCwl(2/2) AAS
とすれば、テーブルゲームみたいなのは割と行けそうなんかなー
あと、あるいは、
単発的に対戦しあう二人の勝負データを、
どっかの無関係な第三者のメディア上に置いたりとか、は迷惑か?w
あるいは、双方のパラメーターを常に相手方とチェックしあって、
まともにプレイしてる側のアプリ上で、
チート側の値を強制的に修正するとか
扱うパラメーターの数がそれほどなければいけそうな気もするが
176
(1): 名前は開発中のものです。 [sage] 2023/02/08(水) 13:01:49.24 ID:SxykM17Y(1) AAS
チートはバイナリエディタみたいなものでローカルにあるデータを好きなように書き換えるわけだから
対戦時の操作面はP2Pで接続、パラメータだけはネットワーク機能を使ってデータベースから読み込んで変数を上書きで良さそう
177
(1): 名前は開発中のものです。 [sage] 2023/02/09(木) 20:51:26.95 ID:InDoNzd7(1) AAS
>>176
データの管理は専用サーバー上でって事だよね
アクションゲームとかでなければ、特に問題なさそうだよなー
まあ、アクションタイプのオンゲーなんて作るつもりないから、
そういう方法がいいのかもしれない
178
(1): 名前は開発中のものです。 [sage] 2023/02/09(木) 21:12:47.26 ID:I2Qxxk1L(1) AAS
>>177
そうそう
ローカルでデータファイルをいじらせないよに必要最低限のデータを保存しておくだけならそんなに大層なサーバは必要なさそう
プレイヤーの座標や操作内容みたいな動的なデータを全部リアルタイムで保存とかになると貧弱なサーバでは無理そうだけど
プレイヤーのステータスみたいな静的なデータならGoogleスプレッドシートから取得できるくらいだし
ゲーム開始時だけ読み込むなら自宅のPCで組んだ小規模サーバでもいけそう
もちろん、同時アクセス数にもよるけどね
動画リンク[YouTube]

179: 名前は開発中のものです。 [sage] 2023/02/11(土) 10:28:42.35 ID:J9Qu8F/B(1) AAS
>>178
スプレッドシートから数値の取得なんてのもできるんだね
グーグルドライブをサーバー代わりに使う、なんてこともできるのかあ
同一初期値みたいのを読み込むだけなら、それで十分だろうけど
対戦麻雀みたいにツモる牌の順番配列を渡すとかだと、
サーバー側でシャッフルしなくちゃいけないだろうから、
プログラムが必要になるんだろうなあ。
でも、まあ、それくらいなら、そんなに難しくないのかな?
サーバーの貧弱さは同時接続数の制限で補うか、
強化するかの二択だろうなw
180
(1): 名前は開発中のものです。 [sage] 2023/02/13(月) 14:23:53.93 ID:Gi1jEyDu(1/2) AAS
まあオンライン対戦ゲームはまだ完全に環境が揃ってないかな
今はめちゃくちゃ手軽にオンライン対戦ゲームが作れるROBLOXとかあるし
GDは今のところオフラインゲームのほうが向いてるのかも
181: 名前は開発中のものです。 [sage] 2023/02/13(月) 14:26:51.75 ID:Gi1jEyDu(2/2) AAS
Godotがスマホやタブレット向けにAndroid Ver.を出したけど
ブラウザからの編集やクラウドセーブが強みのGDevこそAndroid Ver.を出したらいいのに
そうすればChrome BookやAndroidタブレットを使ってる子どもも使いやすくなるからユーザー拡大に繋がりそうなんだけど
182: 名前は開発中のものです。 [sage] 2023/02/13(月) 22:03:11.85 ID:AUefI180(1/2) AAS
>>180
>>ROBLOX
へー、オン対戦ゲ―作りやすいのあるんだ
ちょっと調べてみようかな
183: 名前は開発中のものです。 [sage] 2023/02/13(月) 22:20:36.89 ID:AUefI180(2/2) AAS
ROBLOXちょっと調べてみたら、中国企業と合弁会社化してんのね
んじゃ、ダメだなー
184
(1): 名前は開発中のものです。 [sage] 2023/02/15(水) 11:52:04.93 ID:dFcGuN/Q(1) AAS
みなさんUIの部分って座標指定してます?
例えばドラクエ的なコマンド画面があるとして
たたかう、じゅもん、アイテムみたいに選ぶとして
そこにカーソル合わせたりするのって座標指定しないといけないのかなあって

そしたら今度は画面をウィンドウでやるかフルスクリーンでやるかでズレとか起きないのかなとか思うんですけど
1-
あと 512 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.014s