pixelpals's Issues
[FEATURE] モデルにコード移植
[FEATURE] PostProcessingの適用
[FEATURE] 敵拠点ステータス実装
[FEATURE] モデルをいれる
仮完成でもモデルをプロジェクト内にいれましょう。
Models
というフォルダがあるみたいなので、そこにドラッグ&ドロップ。
問題ないか試すためにModelTest
のシーンも追加します。
[FEATURE] 敵基地
敵基地のモデルをプロジェクト内にインポートします。
シェイプキーを適応させたオブジェクトもあるため、それらの挙動も確認します。
敵の挙動作成
やること
敵の挙動を作成
NavMeshを使う
それに使う地形とかは適当なものを代わりに用意しておく
[FEATURE] 敵の出現
一定間隔で敵をある場所から出現させることをしたい
[FEATURE] タイトル画面クソダサなんでどうにかしよう
プレイヤー移動
[FEATURE] ステージ作成
丘?
[FEATURE] ステージに敵を配置
プレイヤー用の戦車を作成
異世界感のある戦車を作成します。
fbxに出力する際にはタイヤごと個別に出力する。
[FEATURE] フォルダ階層整理
[FEATURE] 三人称視点カメラ
カメラ動かせないとやっぱきつそう
[FEATURE] ゲームバランス調整
[FEATURE] 爆発エフェクト
プレイヤー攻撃
敵『トゲゾー』を作成します
Blenderでトゲゾーを作成します。
イメージはマリオの『青甲羅』と『シアーハートアタック』をまぜたイメージ
[FEATURE] BGM設定
[FEATURE] BGM・SEをゲームで流す
gitignoreに設定を追加
.vscode/と.idea/を無視するよう、設定を追加する
[FEATURE] SEインポート(フリー音源で探す?)
- 爆発
- 発射
- タイヤ
- 敵
- ダメージ音とか?
[FEATURE] プレイヤーの視点移動
優先度低
[FEATURE] 戦車のテクスチャ作成&適用
迷彩かなあ
[FEATURE] 大砲角度変更
プレイヤーステータス
[FEATURE] ゲームマネージャー作成
[FEATURE] TTSを使ってユーザーに指示
「敵拠点を破壊しろ!」
「スタートボタンを押してね」
[FEATURE] ゲーム画面UI
プレイヤーHP敵拠点HP- 敵倒した数 or スコアとか?
- 照準
- タイム
- メニュー画面
[FEATURE] ゲームクリア処理
敵拠点のHPが0になったらクリア
[FEATURE] タイトル画面
[FEATURE] ステージにテストシーンのものを移動
[FEATURE] リザルト画面
[FEATURE] 敵のリスポーン上限について修正する
やること
現状敵が3体湧いたらそれ以降リスポーンしないが、倒されたらまたリスポーンするようにする
ただ、無限湧きにしてしまっては面白くないので、ある敵リスポーン地点からのリスポーン数上限と、ステージ上に出現できる敵の数上限をいじれるようにする
[FEATURE] ゲームオーバー処理
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.