【軽量】godot engine【無料】 part5 (77レス)
上下前次1-新
1(1): 名前は開発中のものです。 [] 2025/10/16(木) 19:43:11.63 ID:qiBhYhwj(1) AAS
Godotエンジンは機能豊富な、クロスプラットフォームのゲームエンジンであり、2D・3Dゲームを単一のインターフェイスで製作することができます。
基本的なツールは一通り用意され、ユーザーはプログラムの再発明をすることなくゲーム製作に集中できます。
製作したゲームは主要なデスクトップ環境(Linux, MacOS, Windows)や、モバイル(Android, iOS)、Webベース(HTML5)環境にワンクリックで書き出せます。
GodotはMITライセンスの下、完全に自由でオープンソースです。
利用に関して特に制限はありませんし、利用料を請求することもありません。
エンジンのコードの最後の一行まで、ゲームは製作したユーザーのものです。
Godotは自主的なコミュニティによって開発されており、エンジンを期待にかなうものにするため、ユーザーの方々も自由に参加できます。
Godotは非営利団体Software Freedom Conservancyによって支援されております。
■公式サイト
https://godotengine.org/
■コミュニティ
https://godotengine.org/community/
■ドキュメント
https://docs.godotengine.org/ja/4.x/
★次スレは>>950がたててください
前スレ
【軽量】godot engine【無料】 part3
2chスレ:gamedev
【軽量】godot engine【無料】 part4
2chスレ:gamedev
2: 名前は開発中のものです。 [sage] 2025/10/25(土) 12:32:15.90 ID:NnKvsApL(1/4) AAS
生存確認?
3: 名前は開発中のものです。 [sage] 2025/10/25(土) 12:32:54.29 ID:NnKvsApL(2/4) AAS
お、落ちんくなったんかな。前スレ消化しーましょ
4: 名前は開発中のものです。 [] 2025/10/25(土) 12:35:37.14 ID:NnKvsApL(3/4) AAS
age忘れちゃった
5: 名前は開発中のものです。 [sage] 2025/10/25(土) 15:09:38.71 ID:I6KVrXlp(1) AAS
>>1乙
スレ進行遅いからもし次スレ立つなら>>980が立てるにして良いじゃない?
6: 名前は開発中のものです。 [] 2025/10/25(土) 15:18:45.25 ID:NnKvsApL(4/4) AAS
ん、同意。次スレ立てる人にお任せ
7: 名前は開発中のものです。 [] 2025/10/31(金) 20:34:25.77 ID:eonHQS1X(1) AAS
https://store.steampowered.com/app/1693260/_/?l=japanese
こういう倉庫番なんだが倉庫番って配列に数字いれてステージ作るやん
視覚的にステージ作りたいんだが、タイルに番号つける→配列に変換
という作業するしかないのか?
8: 名前は開発中のものです。 [sage] 2025/10/31(金) 21:44:02.46 ID:xHyuqnI9(1) AAS
TileMapLayerを使う、エクセルの表から変換する、画像から変換する、テキストから変換する
パッと思いつくのでこんな所、配列に変換する視覚的な元情報は好きに選べるぞ
なんだったら配列その物も視覚的に書けるだろ
9: 名前は開発中のものです。 [] 2025/11/01(土) 04:56:22.44 ID:iF+OSGF+(1/2) AAS
カスタムレイヤで番号つけられるね
そういや
10: 名前は開発中のものです。 [] 2025/11/01(土) 17:40:34.20 ID:iF+OSGF+(2/2) AAS
少し変わったコンセプト考えて、実際に取り掛かると実装ムズとなることがある
無理矢理にでも形にすべきか
コンセプト変更してもいいけどな
11: 名前は開発中のものです。 [] 2025/11/01(土) 20:47:03.03 ID:RRGXHTlP(1) AAS
512 x 288のドット絵を等倍、2倍、3倍で表示できるようにして、高精細フォントを使いたいからメイン画面はサブビューポートを使う。
やりたかったのはこれだけなのに画面サイズ変更機能作るのに2週間くらいかかった
canvasitemとviewportで全然違うのややこしすぎるわ
12: 名前は開発中のものです。 [sage] 2025/11/01(土) 21:10:09.62 ID:sH0XpPsB(1) AAS
おつかれさん。サブビューポートの使いどころさんがいまだに分からないや
しかし、ドット絵を三倍か、なかなか勇気のある事をする
13: 名前は開発中のものです。 [sage] 2025/11/01(土) 21:50:03.25 ID:+375yu1T(1) AAS
サブビューポートさんは
この間パーティクルにラベル使ってダメージ表記作りたい時に使った
14: 名前は開発中のものです。 [] 2025/11/04(火) 14:17:10.57 ID:Mk8eOtM6(1) AAS
ローグ作りたいが道は遠い
15: 名前は開発中のものです。 [sage] 2025/11/04(火) 21:12:47.46 ID:AqohUvOo(1) AAS
ローグみたいな有名でオープンソースの元ネタも豊富なものは
「ローグスタイルのゲームつくって」ってAIに言えばサクッとつくってくれるんじゃないの
16: 名前は開発中のものです。 [sage] 2025/11/05(水) 12:06:45.40 ID:BBV6eM8H(1) AAS
そりゃ作ってはくれるでしょ(作ってくれるとは言っていない)
そのあとが問題なんだよな
17: 名前は開発中のものです。 [] 2025/11/05(水) 13:16:51.05 ID:hChDyjhf(1) AAS
さわれないからな、、
18: 名前は開発中のものです。 [sage] 2025/11/07(金) 01:44:01.02 ID:NCON4E65(1/4) AAS
IMEの入力中(文字に下線ある状態)にそのTextEditを削除するとその次のキー入力が押下イベントだけ発火して解放イベントが来ない
っていう現象に見舞われてるけどこれどうにかなる?
apply_imeやcancel_ime、release_focusしても無駄でした
19: 名前は開発中のものです。 [sage] 2025/11/07(金) 02:27:51.26 ID:lnTYGdBs(1/3) AAS
言っている意味が良く判らんかった
解放イベントはfocus_exitedと仮定すると
TextEdit(内のテキスト)を削除してもカレットはそこにあるのだから解放イベントは発生しないであってるんじゃないのかな?
解放イベントとはなんぞ?
20: 名前は開発中のものです。 [sage] 2025/11/07(金) 12:47:12.11 ID:NCON4E65(2/4) AAS
すみませんもうちょっと詳細に書きます
例えば以下のスクリプトを適当なノードに貼り、その子にTextEditを持たせるとします
func _physics_process(_delta: float) -> void:
if Engine.get_physics_frames() == 500: #時間経過で$TextEditを削除
$TextEdit.queue_free()
func _input(event: InputEvent) -> void:
if event is InputEventKey: #キー入力を記録
print(event)
この状態で適当なキー(たとえば右矢印キー)を押して離すと下記のように出力されます
InputEventKey: keycode=4194321 (Right), mods=none, physical=false, location=unspecified, pressed=true, echo=false
InputEventKey: keycode=4194321 (Right), mods=none, physical=false, location=unspecified, pressed=false, echo=false
自分が解放イベントと呼んでいるのはpressed=falseなInputEventKeyの事です
TextEditに何かしら日本語を入力して確定せず待機し、TextEditがqueue_freeで削除されるまで待ちます
その後に右矢印キーを押して離すと下記のように出力されます
InputEventKey: keycode=4194321 (Right), mods=none, physical=false, location=unspecified, pressed=true, echo=false
見ての通りpressed=falseなInputEventKeyが出力されません、
同様にインプットマップの組み込みアクションであるui_rightなども入力され続ける状態になっています
次に何かしらキーを離した時は通常の挙動に戻ります
削除そのものが原因ではなく、コードによりIMEの確定待ち状態が解除されることが原因のようです
上記コードのqueue_freeをapply_imeやcancel_ime、release_focusに変更しても同じ現象が起こります
TextEditに限らずLineEditでも同じ現象が起こります
21: 名前は開発中のものです。 [sage] 2025/11/07(金) 12:52:58.37 ID:NCON4E65(3/4) AAS
コードのインデント消えちゃったけど雰囲気で読み取ってください
修正待ちバグ案件な気もしてきた
22: 名前は開発中のものです。 [sage] 2025/11/07(金) 14:02:09.22 ID:lnTYGdBs(2/3) AAS
現象は確認できたけど対応策は判んないな
Linux環境では起きなかったのでWindows環境限定と思う
入力中のTextEditを削除する要件ってのが良く判らんがそこら辺から対策できるんじゃないのかね?
23: 名前は開発中のものです。 [sage] 2025/11/07(金) 15:51:14.73 ID:c4lPyYM9(1) AAS
はーおもしろいバグ見つけたね
これはチケット切りましょ、なんなら自分でプルリク送りましょ
24: 名前は開発中のものです。 [sage] 2025/11/07(金) 22:41:42.71 ID:NCON4E65(4/4) AAS
やっぱりキツいですかねー
やりたいのが制限時間尽きたら入力ダイアログ閉じるみたいなシンプルな動作なんだけどバグ回避するのも結構難しそう
バグ報告とかやったことないけどどうにか調べてやってみますわ……
25(1): 名前は開発中のものです。 [sage] 2025/11/07(金) 23:47:34.19 ID:lnTYGdBs(3/3) AAS
IME制御がOSの管理下でGodotEngineから制御しきれてないのが原因と仮定して
win32apiのkeybd_eventでVK_ESCAPEを下げ上げしてIME操作を取り消した所、問題の回避に成功したと思われ
ui_rightが押されっぱなしの挙動はなくなりました
ログはこんな感じ(IMEオン→1キー入力→取り消し操作の時間まで待機→右カーソル入力)
InputEventKey: keycode=8388607 (Unknown), mods=none, physical=false, location=unspecified, pressed=false, echo=false
InputEventKey: keycode=8388607 (Unknown), mods=none, physical=false, location=unspecified, pressed=true, echo=false
InputEventKey: keycode=4194321 (Right), mods=none, physical=false, location=unspecified, pressed=true, echo=false
InputEventKey: keycode=4194321 (Right), mods=none, physical=false, location=unspecified, pressed=false, echo=false
26: 名前は開発中のものです。 [] 2025/11/08(土) 08:56:20.17 ID:ZjDMOKGY(1) AAS
小さなモックはサクッと作れるようになりたい
27(1): 名前は開発中のものです。 [sage] 2025/11/08(土) 09:57:55.85 ID:0lkI1PxY(1) AAS
>>25
質問者です
ちょっと俺のスキル足りなくて理解し切れてないんだけど希望ありそうなのはありがたい
ありがとう
28: 名前は開発中のものです。 [sage] 2025/11/08(土) 10:19:28.84 ID:DnZpcrSa(1/2) AAS
>>27
IMEの候補ウインドウが表示されている時に人がエスケープキーを押して取り消す操作を
Windowsに備わってるAPI呼び出し関数を使って再現する方法を取っています
Windowsの機能を呼ぶためのDLL群の事をWin32APIと呼び
今回はキーボードの入力イベントを再現するkeybd_event関数を利用しています
Win32APIはGDScriptよりもC#からの方が呼び出すのが容易なのでC#で機能を作りました
やってる事はありきたりな方法なのでブラウザのAIにでも聞けば教えてくれると思います
29: 名前は開発中のものです。 [sage] 2025/11/08(土) 10:26:53.09 ID:DnZpcrSa(2/2) AAS
Godotのプロジェクト内でGDScriptとC#は同時に利用できるので
keybd_eventを呼び出す為だけの.csファイルを用意してGDScriptから呼び出しました
提示ソースのqueue_free()がkeybd_eventの呼び出し関数に置き代わりになります
問題の発生しないcance_ime()代替関数と言えるかもしれません
30: 名前は開発中のものです。 [] 2025/11/09(日) 06:23:31.32 ID:tZtmJDi3(1) AAS
C#とGDscriptどちら使うもんなの
31: 名前は開発中のものです。 [sage] 2025/11/09(日) 14:15:38.48 ID:yrrBSKKL(1) AAS
ワナビ2057の場合は、GDScript。
それ以外の人は、好きな方を使う。
以上、次の質問どうぞ。
Choosing Between C# and GDScript in Godot | Patrick T Coakley
https://patricktcoakley.com/blog/choosing-between-csharp-and-gdscript-in-godot/
32: 名前は開発中のものです。 [] 2025/11/10(月) 19:32:24.87 ID:A216r14H(1) AAS
godot用のvscode拡張で、高機能なやつなんだっけ
ピエロみたいなマークのやつ
33: 名前は開発中のものです。 [] 2025/11/11(火) 05:45:35.64 ID:Yis2Hx0Z(1) AAS
コードって全て型つけしたほうがわかりやすくなるんやろ?
untyped decralationをエラーにしといたほうがいいのかい?
34: 名前は開発中のものです。 [] 2025/11/13(木) 13:19:49.42 ID:S8ZzI1Dx(1) AAS
配列の型なんだけど、variant使うのがいいのかね?
intにすると空の[]すら入れられないみたい。
色々面倒やな
35: 名前は開発中のものです。 [sage] 2025/11/18(火) 11:30:55.19 ID:dZjxXGEg(1) AAS
var a :Array[int] = [1, 2, 3]
print(a.size()) # Prints 3
a = []
print(a.size()) # Prints 0
36: 名前は開発中のものです。 [] 2025/11/19(水) 13:30:03.17 ID:v8zT46RE(1/3) AAS
ArrayをArray[int]に簡単に変換する方法あったりするの?
for文で回して配列作り直すしかないんかな
as Array[int]はダメっぽいし
37(2): 名前は開発中のものです。 [] 2025/11/19(水) 13:30:04.56 ID:v8zT46RE(2/3) AAS
ArrayをArray[int]に簡単に変換する方法あったりするの?
for文で回して配列作り直すしかないんかな
as Array[int]はダメっぽいし
38: 名前は開発中のものです。 [sage] 2025/11/19(水) 14:15:48.17 ID:kHRrMfdl(1/4) AAS
>intにすると空の[]すら入れられないみたい。
は嘘と提示してるだけなので違う話を持ち出されても困る
らしいではなく自分で試せ
>ArrayをArray[int]に簡単に変換する方法あったりするの?
型指定をするのは自分で型を管理できるからなので不用意な変換が発生する設計をしない
変換そのものはできる、自分で調べろ
39(1): 名前は開発中のものです。 [sage] 2025/11/19(水) 14:15:55.11 ID:RIPT4Gyy(1) AAS
>>37
var array: Array = [1,2,3]
var int_array: Array[int]
int_array.assign(array)
40: 名前は開発中のものです。 [sage] 2025/11/19(水) 14:27:58.58 ID:kHRrMfdl(2/4) AAS
回答書かれてしまったから書くがコンストラクタでもできる
var array: Array = [1,2,3]
var int_array: Array[int] = Array(array, TYPE_INT, "", null) # Array[int]
print(int_array.size()) # Prints 3
マニュアル読め
docs.godotengine.org/ja/4.x/classes/class_array.html
41: 名前は開発中のものです。 [] 2025/11/19(水) 21:23:07.52 ID:v8zT46RE(3/3) AAS
サンクス
jsonで整数の配列を読み込むと値がfloatになるっぽいんだけどこの状態の配列に対してarr.erase(0)とかで整数の値消そうとしても消せないみたい
だから型をintにする必要があった
42: 名前は開発中のものです。 [sage] 2025/11/19(水) 22:06:24.00 ID:kHRrMfdl(3/4) AAS
>floatになるっぽいんだけどこの状態の配列に対してarr.erase(0)とかで整数の値消そうとしても消せないみたい
実際に試してみたか?
var float_array: Array[float] = [0.0, 1.1, 2.2]
float_array.erase(0)
print(float_array.size()) # Prints 2
>jsonで整数の配列を読み込むと値がfloatになるっぽい
ここから何かが違ってるのだろ
43: 名前は開発中のものです。 [sage] 2025/11/19(水) 22:21:51.78 ID:rYGTSCKR(1) AAS
JSONには数値型はあるが、整数型はない
だからJSONを読み込んで整数の配列を期待するのは間違い
44: 名前は開発中のものです。 [] 2025/11/19(水) 22:42:47.34 ID:Wy3zyUux(1) AAS
ColorRectノードにアウトライン設定する方法インスペクタ上にある?
45: 名前は開発中のものです。 [sage] 2025/11/19(水) 22:48:05.89 ID:kHRrMfdl(4/4) AAS
マニュアル読め
docs.godotengine.org/ja/4.x/classes/class_colorrect.html
46: 名前は開発中のものです。 [] 2025/11/20(木) 00:06:13.55 ID:6YXRCu32(1) AAS
所持アイテムのIDをintで管理して配列に突っ込んでJSONで保存、読み込みとかありそうだけどダメなのか
47: 名前は開発中のものです。 [sage] 2025/11/20(木) 00:20:06.45 ID:w9GKd/Ei(1) AAS
JSON だと数値が整数である保証がないので、全部 float として扱うのは自然ではある
48: 名前は開発中のものです。 [] 2025/11/20(木) 10:17:07.18 ID:LMUawr+x(1) AAS
>>39
多次元だと出来ないみたいだが、どうなん
すべてvariantにすれば楽だが
というか型付けは慣れるべきなのかね
49: 名前は開発中のものです。 [sage] 2025/11/20(木) 10:44:32.94 ID:DggAi5Vf(1/2) AAS
普通に方法はあるんだけど、お前に教えても意味がないからな
自力でたどり着いてくれ
そうすれば100年後には倉庫番も作れるようになると思うぞ
50: 名前は開発中のものです。 [sage] 2025/11/20(木) 11:13:40.36 ID:vmvD/6dA(1) AAS
>>37
ループで回しても簡単では
51: 名前は開発中のものです。 [sage] 2025/11/20(木) 11:31:51.52 ID:arARfAiQ(1) AAS
コード書きたくないからTypeConverterクラスの様な物が欲しいって事だろ
例を上げてもこれができないあれができないと追加してくるから只の構ってちゃんかな
52: 名前は開発中のものです。 [] 2025/11/20(木) 12:07:22.97 ID:mWfe6sRz(1) AAS
これgodotヤバいか?
「Unity」と「Epic Games」が協業を発表。Unityで開発したゲームが『フォートナイト』上で公開できるようになり、Unreal Engineでは、Unityの強化されたコマースプラットフォームが利用可能に
https://news.denfaminicogamer.jp/news/2511192d
53: 名前は開発中のものです。 [sage] 2025/11/20(木) 12:26:45.80 ID:lNdF/DfM(1) AAS
その内容がUnityなりUEなり使う動機になる奴はgodot使ってないだろ
54: 名前は開発中のものです。 [sage] 2025/11/20(木) 12:34:12.95 ID:DggAi5Vf(2/2) AAS
そもそもGodotは商業的にみると競合ですらないからな
どっちかというとRobloxに引導を渡しに来た感じらしいぞ
55: 名前は開発中のものです。 [] 2025/11/20(木) 23:19:39.60 ID:6wpTY0C/(1) AAS
Godotは完全フリーだしな
UnityはGodotを敵視出来なくはないがUEは相手にする土俵に居ないね
56: 名前は開発中のものです。 [] 2025/11/22(土) 16:23:08.65 ID:B9DkC0lF(1) AAS
https://qaqelol.itch.io/tweens
tweenの動作をコード付きで分かりやすく確認できるサイトが公開された
57: 名前は開発中のものです。 [] 2025/11/24(月) 00:47:32.11 ID:gvI5ouKW(1/3) AAS
ちょっと質問なんだけど
チュートリアルでしか使わないフラグ変数とかイベントのコーディングとかってどうしてる
例えば、プレイヤーのインプットを受け取ったらチュートリアルを進行するってコードをプレイヤーノードにハードコードすると、チュートリアル以外でもそのコードが走るわけじゃん
通常のコードとチュートリアルのコードが混在して見通しも悪くなるし
この辺、うまいことできないもんかな
58: 名前は開発中のものです。 [sage] 2025/11/24(月) 07:57:33.04 ID:CzGA/MmK(1) AAS
チュートリアル時にのみフラグでチュートリアル用の関数に分岐すれば良くね?
チュートリアル用の関数群を#regionで括れば目障りなら閉じておける
59: 名前は開発中のものです。 [] 2025/11/24(月) 11:16:58.15 ID:fWWK5SZw(1) AAS
最初にチュートリアル専用キャラとかステージとかチュートリアル要素全部まとめたシーンを起動して
終わったら通常のゲームシーンと入れ替えたらいいんじゃない
60: 名前は開発中のものです。 [sage] 2025/11/24(月) 13:05:25.40 ID:gvI5ouKW(2/3) AAS
おおサンキュ、フラグか完全入れ替えかって感じ
うーーーんむ……
検討してみます、ありがとう
61: 名前は開発中のものです。 [sage] 2025/11/24(月) 17:33:50.68 ID:3iGR3mS8(1) AAS
オブザーバーパターンでググって見たら
62: 名前は開発中のものです。 [sage] 2025/11/24(月) 22:22:58.57 ID:gvI5ouKW(3/3) AAS
signal使ってるからオブザーバーパターンは踏襲してる、と思う
使ったうえで、どうシステム化するかっていう話
クエストシステムの出来損ないというかモックバージョンというかなんというか……
別エンジンとかで実績あるプラグインとかがどういう仕組みになってるのか見てみるのもいいかもしれない、へべれけなので今日はもうおやすみ~
63(1): 名前は開発中のものです。 [] 2025/11/25(火) 23:33:29.72 ID:KJUYXhKB(1) AAS
RPGツクールMZ からステップアップでGodot Engineチャレンジしたいんだけど
憶えることと段取りが桁違いで面食らってます…
プログラミングのいろはもわからないから
まずはコードあれこれより
触ってなれた方が良いかな
情報量が多すぎてきつい
でも頑張りたい
64(1): 名前は開発中のものです。 [sage] 2025/11/25(火) 23:43:53.45 ID:smWKdLNS(1) AAS
>>63
学習方法は人それぞれ適したやり方があると思うが自分は新しく始める人には公式のGodot入門を読む事を勧めてる
docs.godotengine.org/ja/4.x/getting_started/introduction/introduction_to_godot.html
65: 名前は開発中のものです。 [] 2025/11/26(水) 04:54:21.55 ID:PFZ7DD8r(1) AAS
>>64
ありがとう
がんばってきます
66: 名前は開発中のものです。 [sage] 2025/11/26(水) 10:49:07.40 ID:gITLX0v2(1/2) AAS
ゼロ知識状態で今からGodot始めようってなったら自分だったらどうするかなぁ
ゲームから入るんじゃなくて、画面が三つくらいのTODOアプリからってのもいいかも
ツクールやってたなら、まっさらな一画面出して、ツクールにあってGodotにはない機能を実装してけば勝手に上達していく気もするし
67: 名前は開発中のものです。 [sage] 2025/11/26(水) 11:20:40.74 ID:q16Vy4Y+(1) AAS
作りたいゲームでGUIウィジェットを活用するのでなければ素直に1画面ゲームを作るの良いと思うな
画面複数になったら画面間の連携も考える必要が増える
ゼロ知識状態で
>ツクールにあってGodotにはない機能を実装してけば
は難しすぎるのでないだろうか?
まずは簡単な1画面ゲームじゃないかな
公式のチュートリアルでどうだろうか?
docs.godotengine.org/ja/4.x/getting_started/first_2d_game/index.html
68: 名前は開発中のものです。 [sage] 2025/11/26(水) 11:44:57.81 ID:T1mV/H/0(1) AAS
Godot 入門なら、俺も公式チュートリアルのお世話になった
でも、Godot でプログラミング入門とかはないよなぁ
ツクールのプラグインあたりから始めるのも悪くないと思う
69: 名前は開発中のものです。 [sage] 2025/11/26(水) 13:37:50.81 ID:gITLX0v2(2/2) AAS
まあ自分がやれそうなところからやるのがいいよな
英語に忌避感がなければ GDQuest の興味あるコース(無料と有料あるから注意)やってみるのもいいと思う
Learn GDScript From Zero とか、無料でプログラミングの基礎から練習問題もついててうってつけ
アプリ形式だしこれ自体も Godot で何ができるかわかる良サンプルだよなぁ
70: 名前は開発中のものです。 [] 2025/11/26(水) 18:47:45.12 ID:OWe/edUk(1) AAS
Godotでゲーム作るなら公式飛ばしてYotubeの落ち物ゲー作ってる動画とかを見ながら真似てくのでも良いと思ってる
実力は公式追うのよりはつかないが、自分でも出来るって成功体験は濃い
71: 名前は開発中のものです。 [] 2025/11/28(金) 18:05:45.46 ID:xVbKFCv3(1/2) AAS
Godot Engine頑張って勉強してます
https://youtu.be/lBSW2Qe-WSU?si=t9ss2c_g60qP6QA6
難しいけどおもしろいねこれ
Unityより個人的には触りやすいなぁ
72(1): 名前は開発中のものです。 [sage] 2025/11/28(金) 18:18:53.38 ID:+ry6COvm(1) AAS
楽しいよね、Godot
プレイヤーと敵に設定してるCollisionのShapeは単純なサークル(だと思ったけど)より、カプセルの方がそれっぽくなるよ
73: 名前は開発中のものです。 [] 2025/11/28(金) 18:31:01.92 ID:xVbKFCv3(2/2) AAS
>>72
おおっ!情報感謝
置きかえしてみます
ありがとー!
74(1): 名前は開発中のものです。 [] 2025/12/03(水) 21:27:39.98 ID:AssaacUg(1/2) AAS
Godot Engine使用して初めてゲーム制作できました
今回プログラムは経験皆無なので殆どAIでまかなっています
https://37.gigafile.nu/1208-ce7e29d7440697446388fdf1c3f357045
短編横スクロールアクション
習作ですけど遊んでくださると嬉しいです
75(1): 名前は開発中のものです。 [sage] 2025/12/03(水) 22:44:30.90 ID:yzCZsAAj(1) AAS
>>74
遊んでみた
ボス倒すのにLVMAXまで上げたけどそれでも難しいね
76: 名前は開発中のものです。 [] 2025/12/03(水) 22:48:50.04 ID:AssaacUg(2/2) AAS
>>75
あー!難しすぎますね・・・
テストプレイしてるうちにわからなくなってしまってたようです
もう少し難易度下げないとですね
プレイしてくださってありがとうございます!!
77: 名前は開発中のものです。 [sage] 2025/12/09(火) 11:40:46.05 ID:5aJ8eZbr(1) AAS
いつの間にかアセットストアがオープンしているのに気がついた
プロジェクトマネージャの通知でしか更新拾ってないと置いていかれるね
store-beta.godotengine.org
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.021s