[過去ログ]
Tonyu(豆乳)でゲーム製作-2- (1002レス)
Tonyu(豆乳)でゲーム製作-2- http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
69: 名前は開発中のものです。 [sage] 05/03/19 00:58:43 ID:Dez6S2iy 俺もなにもわからず最近はじめたばっかりで、いろんなとこからひっぱってきたりこねくりまわしたりしてる while(1){ if ($map.getAt(x-16,y)==$pat_Block+0) x+=3; if ($map.getAt(x+16,y)==$pat_Block+0) x-=3; if ($map.getAt(x-15,y)==$pat_Block+0) x+=5; if ($map.getAt(x+15,y)==$pat_Block+0) x-=5; if ($map.getAt(x,y-20)==$pat_Block+0) y+=2; if ($map.getAt(x,y+23)==$pat_Block+0) y-=4; if ($map.getAt(x,y-23)==$pat_Block+0) y+=2; // if ($map.getAt(x,y+20)==$pat_Block+0) y-=2; anim.pause(); if (getkey(39) && $map.getAt(x+16,y)!=$pat_Block+0 ) { x+=3; f=0; anim.swing($pat_player+0,$pat_player+2,5); } // ↑ カーソルキー右が押され、さらに右側が壁でなければ右へ移動 if (getkey(37) && $map.getAt(x-16,y)!=$pat_Block+0 ) { x-=3; f=1; anim.swing($pat_player+0,$pat_player+2,5); } // ↑ カーソルキー左が押され、さらに左側が壁でなければ左へ移動 y+=vy; // vy: y 方向の速度。 yにvy を加える if ($map.getAt(x,y+24)==$pat_Block+0 ) { // ブロックに当たっていたら vy=0; // 落下速度を0にする if (getkey(32) && $map.getAt(x,y+5)!=$pat_Block+0 ) vy=-10; // スペースキーを押したらジャンプ if (getkey(32) && $map.getAt(x,y-20)==$pat_Block+0 ) vy=-1; } else { // ブロックに当たっていなかったら vy+=0.5; // 落下速度を上げる } じつにきったないが参考にでもなれば http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/69
75: 墓穴 [] 05/03/20 17:21:50 ID:5fecn8LO >>69 どうもありがとう。 ただ、基本的なプログラムはできているので、問題はもうちょい複雑っぽ。いろいろ試してみますか。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/75
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.035s