Я не знаю, подходящий ли это раздел, посему модераторы, передвинте, если не туда написал.
Расскажите мне о тайлах. Что такое, как построены, как используются, а ещё лучше тыкните в урл (чем больше тем лучше).
Заранее спасибо.
Я не знаю, подходящий ли это раздел, посему модераторы, передвинте, если не туда написал.
Расскажите мне о тайлах. Что такое, как построены, как используются, а ещё лучше тыкните в урл (чем больше тем лучше).
Заранее спасибо.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Тайлы - это, видимо то, что используется в изометрических игрушках?
Яндекс отменили? а Гугл наверное тоже...
попробуй в нем tile+graphics, мож что и нароешь, я года три назад кучу материала накопал, вроде даже туториалы были
Тайлы - это "кафельная плитка". Эдакие кирпичики, из которых строится уровень 2д (иногда - 3д) игры.
Возьмём конкретную игру - Гомер Симпсон В России. Типичный пример использования тайлов. Тайлы в ней - изображения MxN знакомест (вроде, 2х2).
Ещё тайловые игры: Into The Eagle's Nest, Чёрный Ворон, Марио, многочисленные демки JPRG, Fire'n'Ice... Короче - 90% спектрумских игр, и 90% 2д-шных игр вообще.
Тайлы бывают "зацикленные" и "обычные".
Зацикленные (бесшовные) - это такие, заполнив которыми площадь (поставив их рядом), не будет видно швов между ними. Например - тайл травы, или тайл стены.
Есть изомерические тайлы (ромбик 2х1), шестиугольные тайлы (для стратегий) и т.д.
Что ещё? Я о тайлах знаю много всего И за свою жизнь нарисовал их целую, блин, кучу и на спектруме и на пц.
На сайте gas13 есть вкусный переводной туториал по пиксельарту (конкретно - по "золотому веку" JRPG - там в начале - как раз про рисование тайлов.
Спасибо за ответы, но я не совсем то имел в виду. Я хочу узнать об их организации и использовании, а не о том, как их рисовать. Гугл ничего внятного на этот счёт не говорит (яндекс - отстой), посему вдруг какие доки у кого есть - буду премного благодарен.
Всё равно слабо понятно, если честно. Тайл -- это самая обыкновенная картинка. BMP-шка прямоугольная, если угодно. А на спектруме... гм Наверно, кто как хотел хранить в памяти эту картинку, так и хранил
Читай доки по консолям, например GBA.Сообщение от icebear
Где взять или хотя бы на какой предмет искать? Читал в своё время по Сеге - много думал.Сообщение от newart
На разных платформах они юзаются по разному. Ищи по "MegaDrive (любая другая платформа) programming (development)". На буржуйском - много инфы. На русском, соответственно - мало, но тоже можно наковырять.Сообщение от icebear
Например: http://www.zophar.net/tech/files/gennotes.txt - достаточно толковое, "быстрое" описание SegaMD. В часности есть и о тайлах.
Последний раз редактировалось ng_dead; 14.06.2006 в 12:42.
Time to burn! You losers better learn -
No one controls our goddamn lifesl
Дельта-С 128
Amiga 600
Raspberry Pi Rev. B
Спасибо конечно, но именно по МегаДрайву мне с этого форума кто-то давал хороший документик. Я его не в курил. Гугл по запросу "tile" начинает рассказывать о построении вэб-страниц (есть наример такая вещь, как SiteMesh, так вот там тоже используют тайлы). Меня интересуют больше вопросы работы с тайлами в коде (т.е. как их используют разработчики игр) .Сообщение от ng_dead
Тебя похоже вводит в ступор термин "тайл". Объясню "на пальцах". Тайл - картинка, которая хранится в определенном формате. Они [тайлы] обычно объединяются в наборы. Например на Спеке в качестве набора тайлов часто используют перерисованые шрифты. Т.е. переисованый шрифт и есть набор тайлов, где один символ (8 на 8 пикселей) - тайл. Из них можно составлять спрайты, можно игровое поле рисовать (банально печатаем символы, хоть из Бейсика).Сообщение от icebear
На Сеге - немного сложнее. Там размер тайла тоже 8х8 пикселей, но каждый пиксель представлен 4мя битами (16 цветов) т.о. строка пикселей (8 штук) - 4 байта, таких строк - 8, итого тайл занимает 32 байта. Далее составляется таблица тайлов (грубо: номер - адрес) где все тайлы пронумерованы, и таблица спрайтов где хранится информация о том из каких тайлов состоит спрайт (номера из таблицы тайлов). Есть там еще карта экрана (screen map) которую можно скроллировать аппаратно, которая также строится из номеров тайлов.
Последний раз редактировалось ng_dead; 14.06.2006 в 15:23.
Time to burn! You losers better learn -
No one controls our goddamn lifesl
Дельта-С 128
Amiga 600
Raspberry Pi Rev. B
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)