More Related Content
Similar to ゲムつくプログラミング講座 (20)
ゲムつくプログラミング講座
- 11. 関数
void LoadObjedt () {
この関数が呼ばれたとき実行する内容
}
LoadObjedt()と書くとLoadObjects関数の中身が実行される。
Unityに元々用意されている関数(イベント関数と言う)もある。
Start関数はゲームスタート時に実行され、Update関数は毎フ
レーム実行される。
他にもキーボードが押された時やマウスがクリックされた時やオ
ブジェクトが何かと衝突した時に実行するイベント関数がある。
プログラミングの基本
- 18. チュートリアル
1. 素材をシーン上に配置する
2. 学長に重力を適用
3. クリックすると学長が飛ぶようにする
4. カラーキューブで障害物を作る
5. 障害物をプレハブ化する
6. 障害物を左に動かす
7. 障害物を一定時間ごとに出現させる
8. 画面外に行った障害物を消す
9. 画面外に学長が行ったら学長を消す
10. 学長が障害物に当たったら学長を消す
11. ゲームオーバー・リトライ画面を作る
12. スコア計算をするためのオブジェクトを作る
13. オブジェクトを通過したらスコアに反映させる
14. 変動するスコアを表示する
レシピ
このゲームを作るための
レシピです。→
このレシピ通りに作って
いけば誰でも作れます。
- 27. 2. 学長に重力を適用
変数v = 変数v - 0.005 Y座標 = Y座標 + v
フレーム数 0 10 20 30 40 50 60
変数v 0 -0.05 -0.1 -0.15 -0.2 -0.25 -0.3
Y座標 0 -0.275 -1.05 -2.325 -4.1 -6.375 -9.15
Verlet法の参考サイト
http://d.hatena.ne.jp/Gemma/20080517/1211010942
http://d.hatena.ne.jp/Gemma/20080801/1217559803
http://himaxoff.blog111.fc2.com/blog-entry-92.html