graduation-project's People
graduation-project's Issues
ユニゾンを活かしたステージを増やす
現状ではStageSakamoto1でしかユニゾンが使われていなくてもったいない。
最低でもあと2つはユニゾンを使うステージが欲しい。
Now Loading... みたいな画面が欲しい(ステージ選択時とか)
Elevator Script とかついてる床でパテマするとおかしくなる
Parent がおかしくなるせい。
Parent を null にしてから Patemaする
Patema してる時の床の判定とかもっとちゃんとすべき
(Patema してる時に天井に頭ぶつけると多分おかしくなる)
プレートから離れる時に、parent = null としてる部分も問題あり
パテマのエフェクトが消えてしまったのを直す
一体どこにいってしまったのか…
看板のテキストを表示中にキャラチェンジするとテキストが残ったままになる
コミケ情報、サークルカットを確認して必要なら直す
忘れるといけないので。
コードは直す必要ありません。
サークルカットを確認し、必要ならば修正して直す。
8/15, 16 のうちにやります。
重りを持っていないボックスユニティちゃんを操作中にユニゾンしても操作キャラがユニティちゃんに変更されない
そもそもユニゾンできるのは体重が重い方のキャラを操作中のみにするのもアリかも
床に接している時のみジャンプできるようにする
接した床に対して、unityちゃんの座標が上にあるかどうか(boxの場合は下にあるかどうか)で判断する。
カメラの動きをマリオ64っぽくする
重力、ジャンプ力の最適値を見つける
いい感じのジャンプになるように調整したい
Input.GetKeyDown(KeyCode.Z) が冗長なのを修正する
キャラチェンジされた時にメッセージを送信するようにしたい
キャラチェンジした時に、SendMessage("CharacterChange", Character.UnityChan) とかメッセージを送信する。
- true -> unityちゃん
- false -> BoxUnityちゃん
ストーリーを作る?
ユニゾンした時にちょっとキャラクターが浮いてる
多分ユニゾン後の古来だがでかすぎる。
パテマしてほしいポイントに来たら相方が手を上げてくれるといいかも
ここでパテマしたらいいのか!ってなる。
「パテマできる箇所を限定する」というのと労力は変わらないかも。
こっちのほうがさり気ない感じ。
これをUXというんだなぁ。
あるいは、台を置いて「ここでパテマするんだよ!」というのをより強調したりするのもいいかも。これも要するに「パテマできる箇所を限定する」ってことになるが。
ボタンの情報を画面に表示する
パテマ解除とかオモリを拾うとか会話とかできることがわかるように表示する
Plateの側面の接地判定を消す
現状ではPlateの側面に接触すると接地判定され、ジャンプフラグがリセットされる。
これを応用すると多段ジャンプができてしまう。
この動作は意図していないものなので修正が必要。
方法としては、OnCollisionEnterでキャラクターのx,z座標がPlate上にあるかを判定すればよさそう。
足音を追加する
ジャンプしている時はキャラチェンジできないようにする
チュートリアルを作成する
説明書を読まなくてもユーザがゲームをプレイできるように、ステージに入ったときに必要な情報を提供する
BoxUnityちゃんが死んでもゲームオーバーにならない
Characterまわりのもっとちゃんとしたリファクタリング
UnisonManager みたいなクラスを作りそこに処理をまとめられるならまとめたい(変数の設定とかで無理かもしれない)
走った状態でパテマ解除すると手が上がりっぱなしになる
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.