[過去ログ]
【初心者】課題をクリアしていくスレ【講習会】 (787レス)
【初心者】課題をクリアしていくスレ【講習会】 http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
396: 390 [sage] 04/07/22 22:28 ID:8dIAslOQ じゃあ、部分的に、ということで、 マッピーのトランポリンの基礎になる 「床でバウンドするボール」でもいってみっか? シューティング作成スレみたくlevel制で。 level1: ウィンドウに丸を表示しましょう。 level2: ウィンドウ下に向かって自由落下させましょう。 level3: ウィンドウ下端に当たったらそこで止まるようにしましょう。 level4: ウィンドウ下端に当たったら反射してバウンドするようにしましょう。 減衰なしと考えて、バウンド後、 元の高さに達したらまた落下するようにしましょう。 level5: 床にあたったら減衰するようにして、 次第にバウンドを小さくするようにしましょう。 こんなんでどうやね? http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/396
397: 名前は開発中のものです。 [sage] 04/07/22 22:39 ID:R1jpzCf9 >>396 面白みにかけるから、スタート地点は床で、 そこから右に移動することはできる。 移動してて床が途切れたところ(足元チェック)で 落下開始、とか。 落下もしくは上昇中は足元のチェックはしなくていい。 これだけでもそこそこ処理が必要だし、データの持ち方で書き方が 変わってくると思う。 http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/397
398: 名前は開発中のものです。 [sage] 04/07/22 22:40 ID:zFfieLLF >>396 課題外伝 ボールの跳ね返りシミュ で、みんなlevel5まで終了してしまってるような・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/398
417: 名前は開発中のものです。 [] 04/07/24 00:39 ID:sBREqJXF >>396の課題をやりますた http://gamdev.org/up/img/889.zip 計算はこんな感じでやってます add+=g; y+=add; if (y>20) { add=-add*0.95f; if (abs(add)<0.01) { g=0; add=0; } } http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/417
424: 名前は開発中のものです。 [sage] 04/07/28 03:11 ID:fhE8VW3/ >>421 >>396 >level5: >床にあたったら減衰するようにして、 ^^^^^^^^^^^^^^^^^^^^ >次第にバウンドを小さくするようにしましょう。 仮に減衰なしにするなら変更箇所は add=-add*0.95f; ↓ add=-add*1.00f; http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/424
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.702s*