2024-05-01から1ヶ月間の記事一覧

ゲームシステム開発記録81

今日は昨日から作り始めたステージを完成させた。もうゲーム本編にも反映させてちゃんと遊べるようにはなった。 次に来週の月曜提出のジーンへの履歴書を書いた。 後はPFもまた少し更新して、できるだけのコード整理をしていこうと思います。 以上 今日の成…

ゲームシステム開発記録80

今日は課題など色々忙しくステージの改修しかできなかった。 改修する理由としてはこの間追加したゼルダモード時の動きをゲームをプレイした時でも使える必要があったので改修を決定した。 なおまだ未完成で明日完成予定 以上 今日の成果物 youtu.be

ゲームシステム開発記録79

今日は壁のぼり処理の3パターンを完成させた。処理の仕方としては上にのぼる空間があるか確認するRayと壁があるか確認するRayだけだったのをUpWall,MiddleWall,BottomWallと壁判定Rayを追加し処理するようにした。これで3パターンの条件を分かりやすく分けて…

ゲームシステム開発記録78

今日は段差ジャンプもできる状態で壁のぼりの動作を完成させた。やり方としては壁があるかチェックするフラグをもう一つ増やしWallUpとWallBottomみたいな形で壁があるか取得し、段差ジャンプならBottomだけtrueで壁のぼりならWallUp、WallBottomともtrueに…

ゲームシステム開発記録77

今日は昨日に引き続き崖上りの処理を作成した。しかしまだ実装できていない。 段差ジャンプと併用はできるようになったけどそれが原因か崖上りの処理がうまく動かない。段差とは別に分ける必要があるか正直どうっちがいいか分からない。 また明日も就職関係…

ゲームシステム開発規則76

今日はマイナビで企業探しと説明会予約の就職関係のこと以外に作品関係で まずコードの整理を行った。 次に作品の完成度を上げたいのでゼルダの伝説の動作の1つ段差跳び?の動きを作った。やり方はレイキャストを使ってプレイヤーの目の前に壁があり、かつ自…

ゲームシステム開発記録75

2024/5/11 今日は企業に書類を提出した。その他、提出した書類の中のPT内に別サイトで記入したコーディング規約のURLを貼ったものがあったので少しその内容を修正した。 今日やったことはこれで以上になります。 明日からは来週出すジーンの種類をまとめなが…

ゲームシステム開発記録74

2024/5/10 今日は10日までに提出の種類をまとめた 以上

コーディング規約

■変数 ・キャメルケースで記述する ■関数 ・パスカルケースで記述する ・名前の短さよりも分かりやすさを優先して命名する、名前が長くなることを気にしすぎない ・型がbool値の場合、is(〜である)/can(〜ができる)/has(〜を持っている) のいずれかを…

クラス定義

クラス定義 Manager 前に名前をつけたものに関係する変数、データなどを保持をするものとして定義 Controller 前につけた名前のものに関係する変数、処理、など動きがあるものを管理するものとして定義 Input 主に入力などの処理を管理するものとして定義 Co…

ゲームシステム開発記録73

2024/5/9 今日は10日までに企業に出す先行書類のポートフォリオを今出せる作品の分書いた。 なので書くことは以上です。

ゲームシステム開発記録72

2024/5/8 今日は主にコード周りの処理を修正、整理、不要な部分の削除を行った。 またコメントも追加し多少は読みやすくなったはず。 他はPFの作成などを行った。 なので今日はこれで以上です。 以上 今日の成果物 なし(主にコードいじっただけなので)

ゲームシステム開発記録71

2024/5/7 今日はプレイヤーに付ける予定のSEを全て追加した。その他のSE、BGMはつけていないけど。 次に武器やダメージを与えるオブジェクトにアタッチしていたDamageクラスを分けた。武器によってダメージクラスを作成し、すべてのダメージクラスはBaseDama…

ゲームシステム開発記録70

2024/5/6 今日は昨日の続きでプレイヤーの動作一つ一つをクラス別に分けて分け終えた。今の所動作まるごとクラス別に分けたので動作をするための条件をコントローラーから参照する形を取っているのでまたそれを修正予定。 次にその他おかしな部分を修正。 他…

ゲームシステム開発記録69

2024/5/5 今日はコードの整理のを行った。具体的には動きの部分Commandの部分を動きによってクラス別に分けた。とりあえず今日はジャンプ、ローリング、銃、攻撃の部分を分けた。明日で全ての動きを分ける予定。 ちなみにDB接続はもうできる気がしないし、そ…

ゲームシステム開発記録68

2024/5/4 今日はDBの接続の処理の作成を行った。ただし機能は作れなかった。 次に昨日に引き続きSEの追加の作業を行った。今日はDB接続に時間を使いあまりSE追加が出来なかった。 その他にはエラーが出てた場所を修正した。 以上 今日の成果物 youtu.be

ゲームシステム開発記録67

2024/5/3 今日はプレイヤーのラチェット&クランクのジャンプ処理でおかしな部分があったのでそれの修正を行った。 次にプレイヤーの部分だけ効果音を追加した。就職作品だからと言ってもやっぱり効果音あってのゲームなので追加しました。 後は今日もDB接続…

ゲームシステム開発記録66

2024/5/2 今日はプレイヤーがゲームクリア時に入力していたら勝手に移動してしまう問題を修正 次にCSVからデータベースに接続を変更するためSQLiteを使用して接続するためDBeaverとUnityにインポートするUnitySQLiteAsyncを使ってSQLiteとUnityをテストで接…

ゲームシステム開発記録65

2024/5/1 今日はステージ関連、ゲームシステム関連、クリア関連の処理、オブジェクトを作成した。 まずラチェット&クランクモードで使用するステージを作成した。ラチェット時のアクションを活かせるステージを考え作成した。 次にゲーム開始時に3ステージを…