20240404 Luna's escape 開発進捗
ゲームパッドサポートの強化
振動機能の追加!
キーガイドは、ゲームパッドとキーボード/マウスに応じて自動的に切り替わります。
既存のマウスに追従していたUIを、ゲームパッドサポートのためにプレイヤーに移動
ゲームパッドのキーを変更しました(XBOX互換)
- 攻撃:Xボタン
- ガード:左トリガー
- スキル:Bボタン
- ダッシュ:Yボタン
- メニュー:メニューボタン(追加)
マウスエミュレーションの実験中(バグが多すぎて簡単ではありません)
キーボードとゲームパッドの両方の押し心地を良くするために、かなりの修正を加えました。
Androidバージョンの実験完了
9ヶ月前からAndroidバージョンでクラッシュが続いていたため、原因を探っていましたが、ようやく原因が見つかり、再実行とプレイに成功しました。
現在のプロジェクトが完成したら、その部分を修正してAPKバージョンも作成できそうです。
今回、ゲームパッドサポートを勉強する中で入力モジュールについて学んだため、十分に可能だと思われます。
グランブルーファンタジー:リリンクというゲームをプレイしましたが、とても楽しく、アクションゲームを作る際にはどの部分が面白いのかがわかる良いゲームでした。
さらに、カットシーンと協力要素がうまく融合していて、完全に没入してプレイできました。
次は、カットシーンのようなクールなものを作って入れてみたいですね〜
スキルにも少しギミックを入れるともっと面白くなりそうですが...研究し続ける必要がありそうです。
ありがとうございました!
Enhanced gamepad support
Added vibration function!
The key guide automatically changes according to the gamepad and keyboard/mouse.
Moved the existing mouse-following UI to the player for gamepad support
Changed gamepad keys (XBOX compatible)
- Attack: X button
- Guard: Left trigger
- Skill: B button
- Dash: Y button
- Menu: Menu button (added)
Experimenting with mouse emulation (Not easy due to too many bugs.)
Many modifications were made to improve the pressing feel of both the keyboard and gamepad.
Android version experiment completed
Since crashes kept occurring in the Android version from 9 months ago, I was searching for the cause. I finally found the reason and managed to re-run and play successfully.
Once the current project is completed, it seems possible to fix that part and create an APK version as well.
It appears to be fully achievable since I learned about input modules while studying gamepad support this time.
I played a game called Granblue Fantasy: Relink and had a lot of fun. It was a great game that made me realize what makes an action game enjoyable when creating one.
Moreover, the cutscenes and cooperative elements were well-integrated, allowing for complete immersion while playing.
Next time, I'd like to create and include something cool like cutscenes~
I think it would be even more fun to add some gimmicks to the skills... I'll have to keep researching.
Thank you!