У меня есть таблица размером 26 на 26 квадратов. Каждый квадрат будет 30px * 30px.
Учитывая плитки
- upper_left.png
- upper_right.png
- upper_wall.png
и
- left_wall.png
- right_wall.png
и
- bottom_left.png
- bottom_wall.png
- bottom_right.png
Я хочу создать фон размером 780 пикселей * 780 пикселей.
Ради скорости и для предотвращения возможных ошибок рендеринга я хочу, чтобы эти наборы плиток были объединены в один большой фон. Сделать 8 плиток было легко, но я не дизайнер ...
Я считаю, что мне нужно использовать библиотеку изображений, такую как RMagick, чтобы собрать их вместе, но я не знаю, с чего начать.
В идеале я хотел бы просто перебрать изображение, как если бы оно было многомерным массивом из 26 строк и столбцов. Таким образом, я мог бы просто загрузить каждое место нужным мне изображением и записать его в файл.
Кто-нибудь может указать мне правильное направление относительно того, как я могу манипулировать изображениями с помощью программы?
Конечная цель - просто загрузить файл tile_set.zip с 8 изображениями на сервер и сделать это самостоятельно.
Но пока достаточно простого сценария оболочки Ruby.
Заранее спасибо:)