Ticket #20978

MAP生成パラメータを指定可能に

Open Date: 2010-03-04 14:57 Last Update: 2010-04-08 21:30

Reporter:
Owner:
Status:
Closed
Component:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
None

Details

以下の条件を生成時に指定できるようにする

  • block_max_size : Blockサイズの最大値。注目している側がこのサイズを超えていたら強制分割
  • block_min_size : Blockサイズの最小値。分割結果がこのサイズを下回りそうなら分割をしない
  • room_max_size : Roomサイズの最大値
  • room_min_size : Roomサイズの最小値
  • block_max_count : Blockの最大生成数。この数に達したら分割を中断する
  • block_min_count : Blockの最少生成数
  • room_max_count : Roomの最大生成数
  • room_min_count : Roomの最低値を要求。全BlockにRoomが存在できるわけではないため、保証はしない

パラメータの指定によっては矛盾も生じるので、そこの判断も必要。

例:block_min_size < room_max_size

また、あくまでVer0.1のリファクタリングを優先

Ticket History (3/3 Histories)

2010-03-04 14:57 Updated by: parrot
  • New Ticket "MAP生成パラメータを指定可能に" created
2010-04-01 20:23 Updated by: parrot
Comment

rdgc-dmとしてgemで公開済み

RDGC0.2としての公開にはまだ不足部分あり

2010-04-08 21:30 Updated by: parrot
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2010-04-08 21:30
Comment

rev 11で対応完了

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login