[過去ログ]
俺をHSPでSLGを作れるまで成長させるスレ (121レス)
俺をHSPでSLGを作れるまで成長させるスレ http://mevius.5ch.net/test/read.cgi/gamedev/1223222422/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
31: ◆RCpwXZg4Bs [sage] 2008/10/09(木) 01:09:18 ID:ywSBlZJ5 何の音沙汰も無いのもあれなので、今まで書いたソースをうpしてみます buffer 2 picload "chip.bmp" ; スクリーン2にチップを入れる buffer 3 picload "chara.bmp" screen 4,320,320,0,320,100 ; 画面保存用 ;↑画像保存とかの screen 0,320,320,0,0,100 ;↑メイン画面 i = 0 ii = 0 ;i iiは一時的に使う変数です glid = 16 ;1マスの大きさ g_x = 20 ; g_y = 20 ;マップチップがX・Yにどれだけ置けるのか ;↑変数定義 sdim a,g_x,g_y sdim map,438 ;マップのテキストデータを入力する変数です dim ia,g_x,g_y ;イベントや敵や主人公の位置のデータ ;↑配列変数定義 gmode 2 ;黒を透過します ;↑一度だけの命令 http://mevius.5ch.net/test/read.cgi/gamedev/1223222422/31
32: ◆RCpwXZg4Bs [sage] 2008/10/09(木) 01:09:48 ID:ywSBlZJ5 bload "map.txt",map ;mapにmap.txtを読み込む repeat 20 ;Y座分だけ i = cnt ;cntは1ループ中しか保存されませんので repeat 20 ;X座分だけ ii = cnt ;一応つけてみました S = strmid(map,i*22+ii,1);Sで一つ一つチェックします a (ii,i)=S ;aにマップデータをちくちく入れます pos glid*ii,glid*i :gosub *mapdraw ;mapdrawに行ったり来たり loop loop gsel 4 gcopy 0,0,0,320,320 ;4に0をコピー gsel 0 hx=10 : hy=7 ;主人公のXYを指定 サンプル中だけで十分です ia (hx,hy) = 1 pos hx*glid,hy*glid gosub *hdraw http://mevius.5ch.net/test/read.cgi/gamedev/1223222422/32
33: ◆RCpwXZg4Bs [sage] 2008/10/09(木) 01:11:15 ID:ywSBlZJ5 *main ;メインの処理 といってもgosubばっかだと思われ repeat stick ky if ky&256 { ;左クリックされた mx = mousex : my=mousey mx = mx/glid : my= my/glid i = ia(mx,my) if i=1{ ;主人公をクリック pos 0,e*12 mes "クリック" e+1 } } await 1 loop *mapdraw gcopy 2,glid*S,0,glid,glid return *hdraw gcopy 3,glid*0,0,glid,glid return >>28 最短経路アルゴリズム…だと…? それって食べられるんですか?^q^ >>30 つけてみました http://mevius.5ch.net/test/read.cgi/gamedev/1223222422/33
34: 名前は開発中のものです。 [sage] 2008/10/09(木) 01:14:56 ID:ywSBlZJ5 この時点でできてることは、 マップを.txtから読み込み 画面に表示させ マウスの位置を常に取得して どこのマスなのかを計算し クリックされたら、そのマスに主人公がいるかどうかを判断 主人公が居たらメッセージを表示する ということだけです 移動可能範囲以前の問題で これだけのプログラムで頭がショートしそうです^^^^^^ ちなみに1マスは16*16で、縦に20マス横に20マス入るので ウィンドウサイズは320*320となっています。 http://mevius.5ch.net/test/read.cgi/gamedev/1223222422/34
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.007s