Giter Site home page Giter Site logo

zombiegame's Introduction

zombiegame's People

Contributors

mimoza000 avatar

Watchers

 avatar

zombiegame's Issues

# やることリスト

Bug Fix

  • 広告をみてコンティニューする

  • ゲットしたアイテム数を記録する

  • インベントリからアイテムが使えるようにする

  • 銃のばらつき

  • 設定画面を完成させる

  • スクリプトの軽量化

  • モバイル向けにする(ボタンとか)

  • NavmeshAgent有効時にAnimatorがおかしい問題

  • 銃のプロパティ制御スクリプトとPlayerPrefsの参照を組み合わせる

  • 弾薬を打った後に壁にできる穴 (Bullet Hole)の制作 (Object Pooling)

  • ロビー画面での武器アップグレード

  • 戦闘時のポストプロセス

  • ストアの実装

  1. エネルギーコア
  2. 弾薬
  3. 包帯
  • 武器の反動
  • 足音
  • ゾンビの鳴き声
  • ゾンビの足音
  • クリックの音

予定

  • サブ武器を持てるようにする
  • ダンジョンのギミックを増やす ForExample ....
  1. 移動する床 (下は奈落)
  2. 乗ると数秒後に消える床
  3. マグマの床 (パルクール)
  4. 針の床 (壁もあり) ドゲが出てきて当たるとダメージを食らう
  5. 宝箱部屋とボス部屋を選べる (ボス部屋に行けばより報酬のいい (いいアイテムや高い経験値) 宝箱部屋にいける
  • コルーチンをUniTaskに移植
  • コア換算システム
  • 無限モード
  • EnegyCoreの生成前にエフェクトを追加する
  • DoTextでカッコいい感じのテキストにするTextMeshProではできない
  • textのsizeを変更して遠近感を出す
  • ScriptableObjectによる銃プロパティ制御
  • 3DモデルのUVの縮小率(?)がオブジェクトごとにずれているので修正する
  • 手ぶらモードを入れる
  • 世界ランキングを作る
  • 開始時のUnityのロゴを変える
  • 毎フレーム更新されている可能性があるので要調査

使えそうなDOTWEEN拡張メソッド

Audio関連

  1. DOFade
  2. DoPitch

Camera関連

  1. DoShake...

Material関連

  1. DOFade
  2. DOColor

Transform(Rigidbody)関連

  1. DOMove
  2. DOLocalMove
  3. DORotate
  4. DOLocalRotate
  5. DOScale

UI関連

  1. DOFade
  2. DOText(TMPは有料, uGUIは要確認)

Need to Fix BUG

#DOTWEEN関連
エラー

  • DOTWEEN ► Target or field is missing/null () ► The object of type 'Transform' has been destroyed but you are still trying to access it.
    の対処

itemDropスクリプトにて終了時に自動KillとDestory(コルーチン使用予定)
SemiAuto時のCrosshairの表示バグ
敵に命中したとき壁に向けるとクロスヘアがリロードされるまで表示されるバグ

#UI(Canvas)
毎フレーム更新している可能性がある
→重くなる原因

#宝箱の前でSpaceキーが押された時にジャンプできない

#Blenderでテキスチャの画像の部分のずれをなくす
→UVの位置の統一(場所で地面の砂の大きさが違う問題)

Update New System (Planned)

ロビー画面の3Dモデルや配置を決める

インベントリマネージャー

UIのボタン化 (モバイル用)

ダンジョンのギミック
ゾンビスポナー
移動する床 下は奈落
乗ると数秒後に消える床
マグマの床(パルクール) 
針の床(壁もあり) トゲ:出たり引っ込んだりする。トゲが出ているときに触れるとダメージ。

クリア条件
報酬部屋へのテレポーター
報酬部屋へのカギ

宝箱部屋 ここでの離脱可能
ボス部屋に行けばレアアイテムやより多くの経験値がもらえる

ロビー実装
武器アップグレードの実装

自分のHPが半分になったら走れない

コア換算システム

無限モード(出来たら)

敵の追加

武器の追加

戦闘時のポストプロセス

戦闘時の罠

ストアの実装

敵を倒したときにドロップするアイテム(回復や弾薬)で攻略する

反動付きのエフェクト

ミニマップ表示

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.