taka
2025 年 8 月 29 日午後 11:59
1
1.0.21で新たに確認したコリジョンバグとステート異常バグを報告します。
・コリジョンバグ
オブジェクトの上に着地した時に、「空中判定」から「下方向で壁判定に接触(着地)」するステート遷移が行われるはずが、左右どちらかを入力した状態でオブジェクトの上に着地すると「空中判定」のまま着地に遷移しません。
・ステート異常バグ
プレイヤーのxpositionが一定以上の値になった時に遷移するはずのステートが、プレイヤーのxpositionの位置にかかわらず勝手に遷移するようになりました。
いずれのバグも1.0.17で起動すると発生しません。
いつも、毎回新しいバージョンが出るたびに動作確認を行っておりますが、いつも5分程度の確認で複数のバグが確認できてしまう状態です。時間をかけてせっかく正常に動作するように作ってきたゲームがバージョンアップのおかげで毎回手直しをさせられるのは精神的にきついです。
正直、現時点ではAGMはゲーム開発ツールとしては動作が不安定すぎてゲーム制作をこのツールで続けてよいのかと悩んでしまいます。同じような思いのユーザーも多くいるのではないかと思いますので、発売直後で大変な時期かとは存じ上げておりますが、お金をとってリリースしている以上、まずは「安定してゲーム制作ができる」ツールをリリースいただけますと幸いです。
便利な機能を追加するのは「安定した環境が構築されてから」で十分間に合います。
「いいね!」 1
Justus
2025 年 8 月 30 日午前 4:03
2
現在、通常の着地遷移に関する問題を示す複数のエラー報告があるようです。これらの一部は、主人公の壁衝突の回転によって引き起こされています。この操作が問題の原因となっているか確認していただけますか?
可能であれば、最小限の再現プロジェクトを提供いただければ、この問題の詳細な分析が可能になります。
Tanaka
2025 年 8 月 30 日午前 4:31
3
同感です。ここ一か月くらいはずっとバグの検証と報告、直したと言われても直ってなかったり別のバグが発生していたり・・・。それもすごい限定的なバグとかじゃなくて歩いたりジャンプしたりといった基本的な動作でも十分発生するものですし、逆に開発陣はどういう検証を行って直ったと断言してくるのか不思議です。
一万円払ってデバッグ作業やらされてるのと何も変わりませんよ、これ。
「いいね!」 2
taka
2025 年 8 月 30 日午前 6:25
4
Justus さん\n\nバグが発生している際、衝突時の回転は発生していません。
Justus
2025 年 8 月 30 日午前 7:20
5
@taka
私のプロジェクトでは同様の問題は見つかりませんでした。そのため、これはプロジェクトの特定の設定に密接に関連している可能性が高いと考えられます。したがって、この問題の分析のために再現可能な特定のプロジェクトがない限り、さらに議論することは困難です。
このバグが発生するプロジェクトを提供していただけませんか?そうすれば、開発チームに報告して、対応する修正を促進することができます。
Justus
2025 年 8 月 30 日午前 7:25
6
一般的に、各「アサーションの修正」は、少なくとも1つのバグレポートと、そのレポートが提供する再現プロジェクトに対応します。また、一見同じ原因のように見える問題が、実際には他の理由(一部のレポートで見られる回転後の衝突判定の問題など)による場合もあります。そのような問題は、原因が特定されるまで、「別の問題レポートに対応する修正」とは別に修正されません。
現在、最も効果的な解決策は、特定の問題に対する再現プロジェクトを提出し、その再現プロジェクトにおける根本原因を修正することです。
Kome
2025 年 8 月 30 日午前 7:26
7
同感です。
運営サイドさんは、ご自分たちの作っているAGMの色んな機能を使って、1面・2面と短いものでもいいので、ちゃんと遊べるアクションゲームを完成させることをお勧めします。
そして、何かアップデートをする度に、ひとまず、そのご自分達でつくったゲームが正常に動くかどうかのデバッグをしてから、一般公開するべきです。
本来、発売前にそれを行うべきでした。
アクツクMVの頃から、アクツク情報局Xで紹介されるサンプルアクションスクリプトの情報にすごく助けられています。
あちらのアカウントは運営サイドの方が扱っておられるのでしょうか。おひとりかどうかも分かりませんが、絵のセンスしかり、とても優秀な方とお見受けします。
気になるのは、あちらのアカウントの方がAGMをまともに触られたのが、発売後なのかなと・・?
書き込みからそう感じるのですが、どうしてこの方が、発売前からデバッグにたずさわっていないのか、とても不思議に思っています。
もちろん、色々な立場・ご事情があると思うので、的外れな意見でしたら申し訳ありません。
「いいね!」 1
Hi, I’ve tried putting back the condition that if you press right while the character is running and touch a wall, for example, you return to the wait state, and it continues doing the same thing as before. It keeps going from the Run state to the wait state, and it keeps detecting a wall where there isn’t one. I remove the condition again and the character moves normally. By the way, I’ve noticed that it continues doing another curious thing: if you stick to a wall and press the jump button, when it falls it’s as if for a moment it detects that it’s on the ground and you can jump again, and so on until you can climb the wall by jumping to the top.
こんにちは。例えば、キャラクターが走っている時に右ボタンを押して壁に触れると待機状態に戻るという条件を戻してみましたが、以前と同じ動作を続けます。走っている状態から待機状態になり続け、壁がないのに壁を検出し続けます。条件を再度削除すると、キャラクターは正常に動きます。ところで、もう一つ奇妙な動作が続いていることに気づきました。壁に張り付いてジャンプボタンを押すと、落下時に一瞬地面に着いたと検出したかのようになり、再びジャンプできるようになり、壁を登れるようになるまでこの状態が続きます。
taka
2025 年 8 月 30 日午前 8:23
9
@Justus
ダイレクトメッセージでこの後プロジェクトファイルを送付します。
これは以前提出したものとほぼ同じかもしれませんが、ご確認ください。
スタートから初めて、チュートリアルステージの2つ目のシーンまで進めてみてください。
画面下部にテキストが表示されますが、これは本来特定のxPositionにならないと表示されないものが、何故か表示されています。1.0.17では正常に動作しているものです。
もう一つ、同じシーンに壊せるブロックが配置されていますが、そのブロック上に左右キーを押したまま着地すると前述のバグが発生します。これも1.0.17では正常に動作しているものです。
今回もファイルを提出いたしますが、正直過去に数えきれないほどプロジェクトファイルを送付しております。過去のバグが修正されないうちに何度もファイルを提供することは、こちらとしても大きな負担であることをご認識ください。他の方もおっしゃっているように、我々ユーザーはデバッガーではありません。
正直、解決していない問題が多すぎて、どこから説明したらよいのか、バグの説明を行うことすら困難になってきています。
I will send you the project files via direct message later.
This may be almost the same as what was submitted previously, but please check it.Please start from the beginning and try to progress to the second scene of the tutorial stage. Text will be displayed at the bottom of the screen, but this is something that normally does not appear unless it reaches a specific xPosition; for some reason, it is being displayed. It works correctly in version 1.0.17.
Additionally, there are destructible blocks placed in the same scene, but if you land while holding the left or right arrow keys on those blocks, the aforementioned bug occurs. This also works correctly in version 1.0.17.
I am submitting files once again, but to be honest, I have sent countless project files in the past. Please recognize that providing files repeatedly without the previous bugs being fixed is a significant burden for us as well. There are so many unresolved issues that I’m finding it difficult to explain where to start, and it’s becoming hard even to describe the bugs.
「いいね!」 1
Justus
2025 年 8 月 30 日午前 9:30
10
プレイヤーがシーン間を移動した直後の最初のフレームで、x 位置の値が更新されるタイミングが遅れるという問題 2 を確認しました。これはバグとして報告されています。
以下は、再現が容易な最小限のプロジェクトです。参考用にご覧ください。
x_position_after_portal_not_correct.zip (105.5 KB)
Justus
2025 年 8 月 30 日午後 12:24
12
こんにちは、SoyMuMalo さん!
この件については、専用のスレッドで議論できるよう、別々のバグ報告スレッドを作成していただけますでしょうか?
Baz
2025 年 8 月 30 日午後 6:09
14
遅れるかもしれませんが、Justus が回転について言及した件に関して、私にとって効果的だったのは、バージョン変更前に存在していた既存のゲームオブジェクトの CollisionShape2D の回転をリセットすることでした(新規作成されたゲームオブジェクトにはバグは発生しません)。何らかの理由で、CollisionShape2D の回転をリセット(つまり、新しい値に変更してから再び 0 に戻す)する必要があります。そのため、回転を別の値に設定し、その後 0 に戻すことで、意図した通りに動作し始めます。
繰り返しになりますが、これはアップグレード前にプロジェクトに存在していた既存のゲームオブジェクトにのみ適用されます。新規作成されたオブジェクトにはこの回転のリセットは不要です。
皆様
リリース以降の問題についてご迷惑をおかけして大変申し訳ございません。
まず前提として、現在発生している問題を含め、開発チームはACTION GAME MAKERの問題をすべて修正します。時間はかかるかもしれませんが、かならず良いものにします。
その上で、現在発生しているコリジョン周りの問題についてです。
こちらは先日のプロデューサーレターでも報告をさせていただきましたが、
コリジョンについてリリース後に発覚した問題を修正するためにコリジョンの検知式を新しく変更しました。それのエンバグが想定以上に出てしまっており、皆様に御迷惑をおかけしてしまっている状態です。大変申し訳ございません。
続いて、検証作業についてですが、
原則として、ご報告頂いたプロジェクト、もしくはご報告頂いた再現情報を元に私が再現したプロジェクトにおいて、修正による問題が起きなくなったことを確認の上で配信をさせていただいております。
しかし、本作は非常に自由度が高い作りになってしまっている関係上、すべての組み合わせを検証仕切ることはできておらず、その結果一部の作り方では修正がうまく動作しなかった、あるいは悪い影響がでてしまった、ということが出てしまっている状況です。
例えば、同じただの上下に動くリフトであっても、GameObjectを使ってテンプレート移動で動かすもの、アニメーションで動かすもの、オブジェクトの移動で動かすもの、position Yを変更して動かすもの、コースノードの上を動かすもの、リフトにキャラクターを接続して動かすもの、AnimatableBody2DにGDScriptをつけて動かすもの、Path2DとAnimatableBody2Dで動かすもの、などなど非常に多くの作り方があります。
さらに、これに加えてコリジョンの数、コリジョンの形状、一方通行、移動速度等の複合条件を加えれば、「ただ上下に動くリフト」でも数百通りの作り方があります。
可能な限り、アップデートに際して皆様に御迷惑をおかけしないように確認を心がけますが今回のような大規模の変更ではご迷惑をおかけしてしまうこともあるかもしれません、誠に申し訳ございません。
改めてとなりますが、皆様にご迷惑をおかけして大変申し訳なく思います。
皆様のご報告、ご協力のおかげでACTION GAME MAKERを改善できております、誠にありがとうございます。
Tanaka
2025 年 9 月 1 日午前 2:07
17
ほんとかなあ・・・こないだ報告したバグはサンプルのアクションゲームでも発生して、その旨と再現方法も報告したのに直せませんでしたからね。
作り方が多数あるってのは当然そうだとは思いますが、以前報告した「動く足場に乗るとズレる」「AnimatableBody2DのOneway床に乗ろうとすると一瞬着地する」を組み合わせて考えると、制作陣は「動くすり抜け床に乗る」をリリース前に一度も試してないことになるんですよねえ・・・。
MVの頃からそうですが、サンプルプロジェクトが全体的に作りやすい・ある程度のバグを許容している作りになってる辺りから、そもそもの基本チェックが甘いんだと思います。まず一度しっかり作りこんだゲームを作ってみてください、すべてはそこからだと思います。
「いいね!」 1
ご報告頂いたこちらの2点の問題ですが、昨日配信の1.0.23で修正をさせていただきました。
大変おまたせいたしました。
taka
2025 年 9 月 15 日午前 5:04
19
確認しましたが、ステート遷移のバグは改善されておりません。
BGMも継続されませんし、「←連結」で画面遷移をするとプレイヤーがおかしな挙動をします。引き続き対応をよろしくお願いいたします。
申し訳ありませんが、せめてお送りしたプロジェクトで問題がないことを確認いただいてからご連絡をいただけないでしょうか?
taka:
・コリジョンバグ
オブジェクトの上に着地した時に、「空中判定」から「下方向で壁判定に接触(着地)」するステート遷移が行われるはずが、左右どちらかを入力した状態でオブジェクトの上に着地すると「空中判定」のまま着地に遷移しません。
・ステート異常バグ
プレイヤーのxpositionが一定以上の値になった時に遷移するはずのステートが、プレイヤーのxpositionの位置にかかわらず勝手に遷移するようになりました。
もともとこちらのスレッドでご連絡いただいていたこちらのバグについて修正をさせていただいたため連絡をさせていただいたのですが、こちらの問題も解決しておりませんでしょうか?
別のスレッドでいただいていた遷移周りのBGM継続/連結遷移での問題については引き続き確認・対応中となります、申し訳ございません。
taka
2025 年 9 月 15 日午後 1:50
21
報告した全てのバグが解消されたと勘違いしていました。大変失礼いたしました。
ポータル遷移のバグによりゲーム制作が完全にストップしてしまっているため、少しでも早めに解決いただけると幸いです。