0からRPGを作る (196レス)
前次1-
抽出解除 レス栞

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
135
(1): 名前は開発中のものです。 [sage] 2012/02/17(金) 19:25:34.05 ID:7eypUQEe(1) AAS
仮想マップを使ってないなら

class object;
class character : public object;
...
map<int, object*> viewList;
...
character chara;

// 登場している個数分繰り返す。画面に表示されていないものは弾く
const int key = chara.dy() - chara.height(); // 足下座標で管理
viewList.insert(key, *chara);

...
// 描画部分は
for(map<int, object*>::iterator ite = viewList.begin(); ite != viewList.end(); ite++) {
  object* p = (*ite).second;
  p->draw(...);
}

とかやるだけじゃね?
140: 96 [sage] 2012/02/20(月) 09:55:39.50 ID:MYRALV+M(1) AAS
>>135さん
最後のforのところは取り出して描画してるだけだと思うのですが、
viewListにinsert?すると勝手にソートされるんでしょうか・・?

>>136
136(1): 名前は開発中のものです。 [] 2012/02/18(土) 08:52:47.04 ID:duQCQ0Qd(1) AAS
敵出過ぎw
だが若干倒すのきもちいいなw

プレイするのにマウスもつかうってこと?
さん
はい、マウスも使います。左手で操作しつつマウスで
メニューとかを触ることができるので、案外楽かなぁと思って。

>>137
137(1): 名前は開発中のものです。 [sage] 2012/02/18(土) 11:06:24.47 ID:g924OvnC(1) AAS
効果音GJ

敵がみんな同じ動きなのがそろそろ気持ち悪いので
ぴょんぴょんはねる奴でも入れてみてはどうか(その場往復だけでもOK)
さん
効果音うるさくなかったですか・・・?w
確かに気持ち悪いですね、みんな最短コースで近寄ってくるので
跳ねるなり、迷うなり入れてみます・・!

>>138
138(1): 名前は開発中のものです。 [] 2012/02/18(土) 12:58:21.07 ID:fttK59ae(1) AAS
その前に一応サイト用意しようぜ
ローカルルールは守ろう
応援してますよ
さん
ローカルルール読んでなかった・・
サイト作ります!応援ありがとうございます!

>>139さん
あぷろださんにお世話になっていたので、その部分と
更新情報などをサイトには入れてこうかと思います。
確かにバイオハザード・・137さんの気持ち悪さはそこかもしれないですねw
壁にめり込まないはず・・・なんですが、めりこんだというからにはめりこんだのでしょうw
調査します・・・!
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.010s