[過去ログ]
●初心者歓迎 スレを立てる前にここで質問を (1001レス)
●初心者歓迎 スレを立てる前にここで質問を http://game.5ch.net/test/read.cgi/gamedev/1005038203/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
88: 名無しさん@お腹いっぱい。 [] 01/11/09 16:02 ID:eysH2K8o 2DSTGを作っているのですが、座標は3Dで高低差があります。 それで、キャラクタの描画する座標を計算するために、 x * 100 / z + 120; このような画面解像度240*240 Zは0-200(キャラクタの座標は画面の中心を0,0)用の コードを使っているのですが、 Zに関係なく拡縮をしない背景(マップチップを並べる)と 地上にあるキャラクタとの スクロールした時の誤差(当然、スクロール速度をZに応じて変えています)があって困っています。 背景もキャラクタにすることも考えましたが、 背景は拡縮を使わないので、上のコードが使えませんし、 (上のコードを使うとZが小さい時に背景同士が重なります) 並べるのが非常に手間がかかるで、 良い方法を探しているのですが、 キャラクタを背景をどのように作るのが「普通」なんでしょうか。 御願いします。 http://game.5ch.net/test/read.cgi/gamedev/1005038203/88
93: 名無しさん@お腹いっぱい。 [sage] 01/11/10 17:49 ID:??? >>88 ・・・よく分かりません。 拡縮無しの背景CGに、拡縮有りの背景キャラクタ (ビルの屋上とか木とか、地上からちょっと浮いてる物体って事?) を乗せるとうまくスクロールしないって事ですか? z値を付けたなら、それと同時にカメラ位置も設定しなきゃ いけないんじゃないの?んでカメラ位置からまでキャラの距離に応じて キャラの画面上X,Yの位置をカメラ中心から外側に向かってずらしていく (円状に。)カメラとのX,Yが同じ値になったら、画面中心、拡大量最大 で表示するようにして。でも立体でなければこの方法でも十分ヘンに見えるけど。 一番簡単なのはその背景キャラのz値を背景CGと同じという事にして 拡大縮小はあきらめる、という方法。これが一番自然だと思うけど。 http://game.5ch.net/test/read.cgi/gamedev/1005038203/93
94: 88 [sage] 01/11/10 19:23 ID:??? >>93 >拡縮無しの背景CGに、拡縮有りの背景キャラクタ >(ビルの屋上とか木とか、地上からちょっと浮いてる物体って事?) >を乗せるとうまくスクロールしないって事ですか? そゆことです。戦車とか。 >z値を付けたなら、それと同時にカメラ位置も設定しなきゃ >いけないんじゃないの? カメラ位置はX=0,Y=0(画面の中心)Z=0です。 >一番簡単なのはその背景キャラのz値を背景CGと同じという事にして >拡大縮小はあきらめる、という方法。これが一番自然だと思うけど。 普通の2DSTGはもう作ったので今度は擬似3Dに使用と思ったのですが・・・ 神威みたいなことがやりたい・・・ http://game.5ch.net/test/read.cgi/gamedev/1005038203/94
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.027s