Unityでジャンクゲームを作っているっぽい

会社帰りにGPD PocketにUnity入れてゲーム作ってます

【CEtest2】20_CorgiEngineでタイトル画面作りたい

基本的なゲームのループを作りたいのです 公式を調べる こんな感じか…情報は少ない感じがする corgi-engine-docs.moremountains.com タイトル画面用のシーンを用意 今までBOSSとかのテストで使っていたシーンを複製して、titlと名前変更 不要そうなデータを…

【CEtest2】19_CorgiEngineでBOSSの攻撃を残りHPで切り替えたい

前回作ったBOSSにAIを追加していきたい BOSSのHPゲージを表示したい とりあえず、BOSS本体だけに付けてみる RetroRabbitBossからMMHealthBarをもってきて、表示位置とサイズを調整 とりあえず現在のHPがわかるようになったかな youtu.be BOSSの残りHPを判定…

【CEtest2】18_CorgiEngineでBOSSの攻撃を切り替えたい

BOSSの仕様 こんな感じで作りたい 本体は移動しない 武器は2つ 武器A、射撃 武器B、手榴弾 BOSSに接近したら攻撃開始 一定時間で武器を切り替える 方針 基本的にBOSS本体でAI全て制御 とりあえず、MyTestBoss1を複製してMyTestBoss2を作る MyTestBossWeapon…

【CEtest2】17_CorgiEngineでBOSSを作る

今回の参考にするサンプルデータ RetroRabbitBossがよさそう BOSSの仕様 本体は移動しない 武器は2つ 武器A、ただの弾丸発射 武器B、手榴弾 BOSSに接近したら攻撃開始 BOSS本体を作る 以前、停止して攻撃してくる敵MyTestEnemy3を複製してみる MyTestBoss1…

【CEtest2】16_CorgiEngineで放物線な攻撃を作る

公式を調べる corgi-engine-docs.moremountains.com ↑のProjectilesの所にThrown Object classって記載があった とりあえず、何かあるらしい MinimalGrenadeが参考になりそう ベースを用意 とりあえず、bullet2を複製してbullet3_enemyとする LayerをProject…

【CEtest2】15_CorgiEngineで敵を爆発させたい

とりあえず、MyTestEnemy1を爆発させたい パーティクルを用意 以前別のゲームで作ったパーティクルをimportしておく 名前はParticle explosion1 RendererのSortingLayerをVisibleParticlesにしておく DeathFeedbacksを用意 MyTestEnemy1の子供として空のオブ…

【CEtest2】14_CorgiEngineでplayerの攻撃の調整

弾の作り直し イロイロと実験してたらわけわからなくなってきたので作り直す サンプルを複製 今回はMinimalMachineGunBulletを利用してみる 名前をbullet2に変更 プレハブの中身はこんな感じ bullet2の基本設定 と言っても基本的な設定はサンプルのまま 好き…

【CEtest2】13_CorgiEngineで砲台のような敵AIを作る

砲台のように動かないで攻撃するだけenemyを作りたい 基本部分を用意 プレハブ複製してMyTestEnemy3とする AI Decision Target RadiusとAI Action Shootは前回と同じ物を再利用 AI Brainを最低限の設定に戻しておく AI Actiion Do Nothingを追加 全く移動し…

【CEtest2】12_CorgiEngineでちょっと賢い敵AIを作る

公式を調べてみる とりあえず、ここを参考にする corgi-engine-docs.moremountains.com ただ往復するだけの動きを作ってみる 基本部分を用意 enemyプレハブ複製してMyTestEnemy2とする 以前つくったenemyから不要コンポーネントを消す AI用のコンポーネント…

【CEtest2】11_CorgiEngineでダイアログ出したい

ダイアログ出したい 公式を調べてみる UIに関する説明は、こんな感じだった corgi-engine-docs.moremountains.com インタラクション用のスプライトを用意 とりあえず、アイテムBOXみたいな素材があったので仮で使用する 必要データ設定 空のオブジェクトを用…

【CEtest2】10_CorgiEngineで坂道と下から登れる床を作る

必要そうな要素 とりあえず、以下があれば最低限作れそう 坂(スロープ) 下から登れる床 サンプルを探す Assets/CorgiEngine/Demos/Minimal/Prefabs/Props Assets/CorgiEngine/Demos/Minimal/Prefabs/Slopes ここにあるパーツが参考になりそう 複雑な形は、Po…

【CEtest2】09_CorgiEngineでplayerの武器を改造

いろいろとplayerの武器の演出とか機能を改造していく 方針 武器スプライトの表示 薬莢だす 攻撃時にマズルエフェクト表示 武器の改造をするにあたって 今までイチから武器を作ってましたが、今後いろいろとエフェクトとか追加する必要があるっぽく 当分はサ…

【CEtest2】08_CorgiEngineでenemyの武器をイチから作る

playerの武器を改造すれば作れそう playerの武器を複製 まずはTestWeapon1プレハブを複製してTestWeapon1_enemyプレハブを作る 後でenemy用の弾をアサイン予定 playerの弾を複製 bullet1プレハブを複製してbullet1_enemyプレハブを作る LayerをProjectilesに…

【CEtest2】07_CorgiEngineでplayerの武器をイチから作る

とりあえず、playerの武器を作ってみたい 公式では みんな大好きBlueRobotを参考にするがよい、との事らしいw この場合、RobotWeaponが参考になりそう corgi-engine-docs.moremountains.com 空のオブジェクトを用意してコンポーネントを追加 空のオブジェク…

【CEtest2】06_CorgiEngineで敵をイチから作る

とりあえず、playerと同じ構造で、必要なコンポーネントを追加していこう 親用の空のオブジェクトを用意 原点に移動 MyTestEnemy1と命名 Layerも設定 スプライトを用意 以前、仮で作った奴を流用する スプライトをシーンに配置してMyEnemyModelと名前変更 原…

【CEtest2】05_CorgiEngineで同じ背景をループで並べたい

背景画像をタイルマップみたいに並べたい時がある シーンに並べたい背景画像を配置 設定を↓のようにする なんかエラー出ているけど気にしないでおこうw Rct toolにする 伸ばす これは便利だー ゲーム画面 あとは画像作るだけw

【CEtest2】04_CorgiEngineで背景スクロール

やっぱり背景は多重スクロールさせたい かといって画像を作ると時間かかるので機能を確認していく 公式を調べる カメラのParallaxという機能らしい Cameras | Corgi Engine Documentation 素材を用意 とりあえず、仮の素材を用意してみる カメラにParallaxCa…

【CEtest2】03_CorgiEngineでパーティクル出したい

公式、曰く Feedback | Corgi Engine Documentation Feedbackという機能でできるらしい エフェクト意外に効果音やカメラシェイクなんかも似たような仕組みで動くみたい しかし、Google検索してもこれといった参考がみつからない… 公式動画とサンプルデータか…

【CEtest2】02_CorgiEngineでアニメーション制御

正直、資料を読んでもわからないw 参考サイト 結局、自力でanimatorを編集するっぽい? Animations | Corgi Engine Documentation 現状のanimator こんな感じです。よくある雰囲気ですね animatorをプレハブにアッタチしておく 忘れていたので、プレハブを開…

【CEtest2】01_CorgiEngineでplayerをイチから作る

イチからplayerを作ってみたい 公式サイト 以下を参考に作っていく How to create your own character? | Corgi Engine Documentation Recipes | Corgi Engine Documentation www.youtube.com 親用の空のオブジェクトを用意 座標は原点 tagとLayerにPlayerを…

【CEtest】11_CorgiEngineでダッシュさせたい

心の重装機兵ヴァルケンのダッシュは、かなり特殊な雰囲気だったよな~ ということで、ダッシュしたい 公式で調査 corgi-engine-docs.moremountains.com CharacterRunというのでダッシュできるみたい プレイヤのデータを見てみる あったあった 通常移動速度…

【CEtest】10_CorgiEngineで攻撃方向にレーザーサイト出したい

かっこよさそう~だったので実装してみたいw 参考サイト どうやら、武器にWeaponLaserSightという物があるらしい ikeball.hatenablog.com 武器データ見てみる おおー、確かにWeaponLaserSightがある、無効状態だった とりあえず、有効にしてみるとレーザーサ…

【CEtest】09_CorgiEngineで空中でホバリングしたい

心のゲーム「重装機兵ヴァルケン」で、ジャンプ中にジャンプボタンホールドでホバリング的な事ができるのですが、アレが好きなので入れたいのです 公式を調べる 動きや機能を見ているとJetpackって機能でできそう corgi-engine-docs.moremountains.com 現在使…

【CEtest】08_CorgiEngineで武器を切り替えたい

メタスラ方式の武器切り替えをしたい 公式を調べる とりあえず、やりたいことをしている解説動画を見つけた www.youtube.com ここに映っている画面から、必要なアセットを見つけられそう シーンに武器アイテムを配置 武器アイテム取得して、武器を切り替えた…

【CEtest】07_CorgiEngineで敵を配置したい

敵のプレハブ サンプル見ていると敵のプレハブ発見 Assets/CorgiEngine/Demos/Corgi2D/Prefabs/AI/blueRobot.prefab 色々とあるけど↑を使ってみよう プレハブ配置 シーンにblueRobot直接配置してみる 動かすと youtu.be ゴリゴリ敵が攻めてくるw とりあえず…

【CEtest】06_CorgiEngineの入力キーをへ変更したい

公式では https://corgi-engine-docs.moremountains.com/input.html Unityの設定を変更してね、という事っぽい 方針 とりあえず矢印キーで移動、左Ctrlで攻撃したいかなー 設定をいじってみる Edit > Project Settings > InputManagerを開く 確かに、player1…

【CEtest】05_CorgiEngineで8方向に攻撃したい

方針 どうやら武器に設定できる所があるみたいなので、設定してみる プレハブ複製 今まで使っていたMinimalMachineGunプレハブを複製して MinimalMachineGun_testを作成 Rectangle_testにMinimalMachineGun_testを設定 これで、パラメーターを好きにいじれる…

【CEtest】04_CorgiEngineで武器を装備して攻撃したい

サンプルを見てみる とりあえず、サンプルを見てみる Brobroがシンプルで参考になりそうなので見てみた 方針 プレイヤのプレハブ複製して改造する その後、weaponを持たせる プレハブ複製 今まで使っていたRectangleを複製してRectangle_testを作る LevelMan…

【CEtest】03_CorgiEngineのカメラを設定してみる

まずはスクロールできるステージを作る Platform1000x50をコピーして床と壁と足場を並べてみる LevelBoundsの調整 LevelManagerのLevelBoundsのサイズと位置を調整して 上記で並べたデータを囲むようにする これでテスト用のステージができた 現在のカメラ …

【CEtest】02_CorgiEngineの最小のシーンを作る

公式に最小シーンの作り方説明がある corgi-engine-docs.moremountains.com google翻訳で読んでみるが、ちと難しい 解説してくれている方がいた!! note.com 今開いているプロジェクト直下のassetsフォルダの中に色々と利用できるものがあるのね データを追加…