2012-06-04 4 views
0

Я начал работать в 2D-игре на основе плитки, и именно так я планирую создавать карты: У меня есть массив со всеми плитами на картах, каждый элемент целое число, которое представляет собой плитки должны быть оказаны в этом положении, например ...Утилита для создания карты на основе плитки

int tiles[100] = { 
    0,0,0,0,0,0,0,0,0,0, 
    0,0,0,0,0,0,0,0,0,0, 
    0,0,0,0,0,0,0,0,0,0, 
    0,0,0,1,1,1,1,0,0,0, 
    0,0,0,1,1,1,1,0,0,0, 
    0,0,0,1,1,1,1,0,0,0, 
    0,0,0,1,1,1,1,0,0,0, 
    0,0,0,0,0,0,0,0,0,0, 
    0,0,0,0,0,0,0,0,0,0, 
    0,0,0,0,0,0,0,0,0,0, 

}; 

Как вы можете себе представить проблему приходит с большими картами, те только 100 плиток, и я, возможно, потребуется несколько тысяч. Я не могу это сделать вручную.

Итак, вопрос: вы, ребята, знаете какую-то полезность, которая может мне помочь? Некоторые визуальные инструменты, где я могу нарисовать карту и получить массив? Я почти наверняка видел что-то подобное в прошлом, к сожалению, я не могу найти его сейчас.

Заранее спасибо.

ответ

1

Используйте любой графический редактор, например GIMP или Paint, а затем загрузить полученное изображение и использовать пиксельные данные (например, с библиотекой, как libgd.

0

использовать ImageMagick управлять своими Tilesets использовать Плиточный сделать массивы (но это позволяет увидеть массивы визуально)

альтернативой для плиточных является windowsmappy32

не забывайте, что вы всегда можете сделать свой собственный инструмент: P

Смежные вопросы