Я делаю небольшое приложение в Ruby On Rails, что давайте вы создаете RPG игры карты, как это:магазин матрица элементов, которые могут быть похожи
На вопрос: «Как должен спасти меня эти данные? », моя первая мысль заключалась бы в создании модели Tile
и модели Map
, которая has_many :tiles
. Вероятно, задав параметр x и y до Tile
, чтобы узнать, где их найти на карте.
Но опять же, я смотрю на карту, и я вижу, что есть много плиток, которые точно такие же. Например, «травяные плитки», которые повторяются снова и снова около 40% карты.
Так что мне было интересно. Есть ли более умный способ сохранить эту информацию, которая может сэкономить мне пространство?
http://guides.rubyonrails.org/association_basics.html#the-has-many-through-association – max
Немой вопрос. Я знал это. -_- Удаление комментария! –
Зачем устанавливать отношения между 'Map' и' TileType'? –