[過去ログ] Javaで作るスタンドアローンゲーム (484レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
92(1): 2013/01/19(土)01:42 ID:fS2RAsj1(1/6) AAS
>可能な限りjreに依存するべきだと思うよ。
的外れ。
>なぜ四隅を判定する必要があるか書いてごらんよ
Rectangleを使うと四隅を判定しないのか?
>>82-83の話をしてるから、そこんとこ踏まえてね。
94: 2013/01/19(土)02:03 ID:fS2RAsj1(2/6) AAS
>>93
プレイヤーとブロックの四隅を判定しているように見えるけど、何か違うのかな?
95: 2013/01/19(土)02:17 ID:fS2RAsj1(3/6) AAS
>>83(俺じゃないけど)は設計の話をしているわけで、
実装において物理エンジンでもRectangleでも
より原始的な方法(int x,y,w,h)でも好きにすればいい話。
1から10まで書かないとわからないようだな。
98: 2013/01/19(土)15:59 ID:fS2RAsj1(4/6) AAS
ブロックの大きさも一律固定だろうしな。
単純なアプリなら単純に作ったほうが工数が少なくて楽。
保守性がどうとか初心者が背伸びして粋がってるとしか思えん。
103(1): 2013/01/19(土)21:38 ID:fS2RAsj1(5/6) AAS
>本当に1つ1つのブロックもRect座標を持つべきなの?
ボンバーマンなら特殊形状のマップでも
1ブロックの組み合わせに過ぎないから必要ないね。
ゲームがブロック崩しで、各ブロックの大きさや形(長方形・正方形)が
異なるなら、Rectangleが望ましい可能性が高い。
104(1): 2013/01/19(土)22:23 ID:fS2RAsj1(6/6) AAS
必要か、必要でないかはアプリケーションの仕様が決める。
オブジェクト指向設計として何が望ましいかはまた別の話。
オブジェクト指向設計としては、定数が各コードに散らばるのは良くない。
そこんとこに拘るなら、ブロッククラスにRect持たせて、
コンストラクタでRectの幅と高さを定数値に初期化すれば
定数(final int BLOCK_SIZE)を使ってる部分を隔離できる。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.326s*