投稿記事

第3回TPSオンラインゲーム公開デバッグ配信のお知らせ

こんにちは!ジェイです。予定通り明日の20時にデバッグ配信をやるので告知させていただきます。
https://youtu.be/jS7msPJAkjA

追加した機能およびバグの修正

1.現在フィールドにいる敵の数を表示
2.ホスト以外が同じ武器を拾うとエラーが発生する
3.壁に密着してジャンプすると空中ジャンプができる
4.武器を撃った時の反動を追加(M1911,AK47,G38)
5.プレイヤーがやられたのに、そのままターゲットが変わらないバグの修正

今回テストする項目

上記の項目が正常に動作するかチェックしたいと思います。ゲームはGoogleDriveにて配布しますので、配信時にYouTubeの詳細欄を見てください。大まかな流れとしては、やることの説明→デバッグ→結果を見て次にやるべき事をまとめるという流れになります。初見の方も大歓迎ですので、ぜひ見に来ていただけると嬉しいです。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

第2回TPSオンラインゲームのバグ修正と機能追加について

こんにちは!ジェイです。やるべき事とバグの修正をしましたので、進捗を報告します。

1.現在フィールドにいる敵の数を表示
2.ホスト以外が同じ武器を拾うとエラーが発生する
3.壁に密着してジャンプすると空中ジャンプができる

追加した機能

現在フィールドにいる敵の数を表示
・0.5秒ごとにFindGameObjectsWithTagを使ってEnemyタグを持つ敵を検出し数を表示させる

修正したバグ

ホスト以外が同じ武器を拾うとエラーが発生する

PhotonNetwork.Destroyを使用していたのをRPCでNULLチェックをして、そのPhotonViewを持つ武器が存在したなら消すように変更して修正。

壁に密着してジャンプすると空中ジャンプができる

CPlayerController.csのGroundedRadiusとCharactorControllerのRadiusの値を同じにすることによって、判定の誤差をなくすことでバグを修正。

まとめ

これですべてのエラーとバグの修正ができたので、再度土日にデバッグ配信を行います。この項目がクリアできれば、ようやくゲーム内のおもしろくする要素に手がだせるので、デバッグ配信に参加してくれるリスナーさんにも、楽しんでいただけると思います!

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

第2回目TPSオンラインゲームデバッグ配信の結果報告

こんにちは!ジェイで先日行ったデバッグ配信に来てくれたなみなさん本当にありがとうございました。本日は昨日テストした項目や問題点やこれからやる事をまとめます。
https://twitter.com/JY20160816/status/1426528081385193474

テストした項目

1.1人ずつ死んで、最後の人以外やられ中と表示させるか?(OK)
2.次のWaveにいってもホスト以外は生き返るって操作できるか?(OK)
3.残り出現数が減るかどうか?(OK)
4.武器が拾えない→同じ武器を拾ったら、弾の数を回復するようにしました。これにより武器をわざわざ捨てて交換する必要がなくなりました。(NG)

結論からいうと 4の同じ武器を拾ったら回復する以外はOKでした。

次にやるべきこと

1.現在フィールドにいる敵の数を表示
2.ホスト以外が同じ武器を拾うとエラーが発生する
3.壁に密着してジャンプすると空中ジャンプができる

1.はデバッグ時にフィールドの敵の数も表示した方がわかりやすいということで追加します。2.のエラーに関しては所有権がない状態でPhotonNetwork.Destoryを使っていたのが原因のようなので、これから修正します。3は壁に密着していると地面にいると判定されているので、壁と地面を区別するように修正します。

やられ中の表示について

1.同じステージで、2回HPが0になるとやられ中状態になる
2.ステージ内の敵をすべて倒すと復活する
3.味方が全滅するとゲームオーバー表示後、5秒後にルームを強○退室させられる
4.すべてのWaveをクリアするとゲームクリア表示後、5秒後にルームを強○退室させられる

昨日の時点で3と4の説明が足りてなかったので補足してます。
5秒後に終了処理を行うのはゲームクリア時もしくはゲームオーバー時のみになります

1つのステージをクリアした後は復活時にやられ中の表示が消えます。(2)

この説明をしてなかったので、みなさんにご迷惑おかけしましたが、アーカイブを見る限りでは、こちらが意図した機能が実装されているので、OKとします。

まとめ

やるべきことの1~3まで修正ができたら、またチェックするためにデバッグ配信する予定です。みなさんにはお手数おかけしますが、今回の修正を乗り切れば、ようやくゲームを楽しくするための作業に入れるので、引き続き頑張りたいと思います。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

第2回目TPSオンラインゲーム公開デバッグ配信予定のお知らせ

前回に引き続き今週も土曜日の20時からリスナー参加型の公開デバッグ配信をします。
https://youtu.be/Z4e7JkHf-yw
どなたでも参加可能なのでぜひお気軽にきていただけると嬉しいです

前回から進んだ点

バグ状況と修正についてはこちらを参考にしてください。
https://ci-en.net/creator/10307/article/510060
上記から進んだのは、4の武器が拾えないバグを修正しました。

具体的には、同じ武器を拾ったら、弾の数を回復するようにしました。これにより武器をわざわざ捨てて交換する必要がなくなりました。

今回テストする項目

1.自分がやられたら動かなくなるだけなので、やられ中と表示させる
2.次のWaveにいってもホスト以外は生き返るが操作不能
3.残り出現数が同期してない
4.武器が拾えない(1回捨ててもNG)

これらの項目が修正されているかチェックしたいと思います。ゲームはGoogleDriveにて配布しますので、配信時にYouTubeの詳細欄を見てください。大まかな流れとしては、やることの説明→デバッグ→結果を見て次にやるべき事をまとめるという流れになります。初見の方も大歓迎ですので、ぜひ見に来ていただけると嬉しいです。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

1 2 3 4 5 6 7

記事のタグから探す

月別アーカイブ

限定特典から探す

記事を検索