RS Game Maker Community

Портал => Графика => Тема начата: neoguru от 18 Июнь 2015 в 12:26



Название: TileSetGenerator for developers 2D tile games (RPG, RTS, Platformer, ...)
Отправлено: neoguru от 18 Июнь 2015 в 12:26
(http://www.gamedev.ru/files/images/picview_image_document_tmp_1432913206799.jpg)

Название: TileSetGenerator
Описание: Генератор наборов тайлов и переходов между ними для редакторов карт и игр (RPG, RTS, Platformer, и т.д. где используются 2D тайлы ландшафтов)

Главная идея разработки - это предоставить инструмент разработчику игр, для быстрой и качественной генерации тайловых наборов и использования их в играх и редакторах.
И не требующий знаний графических редакторов.

Спешите купить
Купить: store.steampowered.com/app/625100/TileSetGenerator (http://store.steampowered.com/app/625100/TileSetGenerator/)

Ожидаемая обратная связь:
Слова поддержки)


Скрин программы:
(http://neoguru.narod.ru/TileSetGenerator/screenshots/screenshot_01.jpg)
(http://neoguru.narod.ru/TileSetGenerator/screenshots/screenshot_02.jpg)
(http://neoguru.narod.ru/TileSetGenerator/screenshots/screenshot_03.jpg)
(http://neoguru.narod.ru/TileSetGenerator/screenshots/screenshot_04.jpg)
(http://neoguru.narod.ru/TileSetGenerator/screenshots/screenshot_05.jpg)
(http://neoguru.narod.ru/TileSetGenerator/screenshots/screenshot_06.jpg)
(http://neoguru.narod.ru/TileSetGenerator/screenshots/screenshot_07.jpg)
(http://neoguru.narod.ru/TileSetGenerator/screenshots/screenshot_08.jpg)
(http://neoguru.narod.ru/TileSetGenerator/screenshots/screenshot_09.jpg)
(http://neoguru.narod.ru/TileSetGenerator/screenshots/screenshot_10.jpg)
(http://neoguru.narod.ru/TileSetGenerator/screenshots/screenshot_11.jpg)
(http://neoguru.narod.ru/TileSetGenerator/screenshots/screenshot_12.jpg)
(http://neoguru.narod.ru/TileSetGenerator/screenshots/screenshot_13.jpg)
(http://neoguru.narod.ru/TileSetGenerator/screenshots/screenshot_14.jpg)
(http://neoguru.narod.ru/TileSetGenerator/screenshots/screenshot_15.jpg)
(http://neoguru.narod.ru/TileSetGenerator/screenshots/screenshot_16.jpg)
(http://neoguru.narod.ru/TileSetGenerator/screenshots/screenshot_17.jpg)
(http://neoguru.narod.ru/TileSetGenerator/screenshots/screenshot_18.jpg)



Вот что можно делать из готовых наборов (платформер; 2D; 2,5D(изометрия)):
(http://www.gamedev.ru/files/images/107607_1433146411_test2.jpg)
(http://www.gamedev.ru/files/images/107606_1433146241_test1.jpg)
(http://www.gamedev.ru/files/images/107608_1433146489_test3.jpg)


Видео


Название: Re: TileSetGenerator for developers 2D tile games (RPG, RTS, Platformer, ...)
Отправлено: Райдо от 18 Июнь 2015 в 22:24
Паддинг-то поддерживает? А то сам знаешь, современные графические карточки 2д вообще не поддерживают - эмулируется через 3д - и соответственно при отрисовке спрайтов с нецелыми координатами на краях возникают характерные артефакты, когда на площадь спрайта залазит соседний спрайт из атласа. К тайлам это, очевидно, тоже относится. Чтобы такой фигни избежать, по краям спрайта одна колонка пикселей дублируется.

А вообще, годная тулза.


Название: Re: TileSetGenerator for developers 2D tile games (RPG, RTS, Platformer, ...)
Отправлено: neoguru от 19 Июнь 2015 в 18:24
На данный момент такого функционала нет, но сделать такой функционал легко.
На данный момент цель попасть в Стим!
Если попаду в Стим то буду дорабатывать)
Я сам работаю в 2D и таких артефактов ещё не разу не наблюдал, если у программиста руки не кривые то будит все ок!


Название: Re: TileSetGenerator for developers 2D tile games (RPG, RTS, Platformer, ...)
Отправлено: Райдо от 20 Июнь 2015 в 01:10
От движка зависит. В некоторых - отрисовка с нецелыми координатами убрана тем или иным способом, там не встречается. Во всех остальных - встречается, еще как!
(https://www.yoyogames.com/extras/posts/normal/299_tile_cracks.png)

Суть феномена в том, что спрайты отрисовываются через текстурированные полигоны. При отрисовке, полигоны разбиваются на фрагменты, которые точно соответствуют пикселям на экране. Соответственно пол-фрагмента там быть не может, так что либо весь пиксель целиком принадлежит спрайту и там отрисовывается его текстура, либо весь пиксель целиком не принадлежит и там ничего не отрисовывается. Координаты фрагмента нецелыми быть не могут. А вот текстурные координаты внутри полигона могут быть нецелыми. И вот когда спрайт немного смещается, полигон залазит на один пиксель вперёд, а текстуры координат смещаются только на полпикселя. В результате спереди отрисовывается кусок "чужого" спрайта, который лежал рядом в том же атласе. Таковы вот особенности отрисовки 2д через 3д, и при дизайне их нужно учитывать.


Название: Re: TileSetGenerator for developers 2D tile games (RPG, RTS, Platformer, ...)
Отправлено: neoguru от 20 Июнь 2015 в 16:08
Суть феномена в том, криворукие программисты пишущие движки
Нужен отступ в один пиксель между тайлами
и заливка бордюра цветом соседнего пикселя или достаточно прозрачности?


Название: Re: TileSetGenerator for developers 2D tile games (RPG, RTS, Platformer, ...)
Отправлено: Райдо от 20 Июнь 2015 в 17:44
С кривыми руками тут ничего общего нет. Только особенности железа, которые нужно обходить костылями.

Нужна заливка цветом соседнего пикселя. Хотя для повторяющихся тайлов лучше заливкой пикселями с противоположной стороны этого же тайла. В ряде случаев нужно использовать отступ прозрачными пикселями. Сделай разные опции.


Название: Re: TileSetGenerator for developers 2D tile games (RPG, RTS, Platformer, ...)
Отправлено: neoguru от 02 Февраль 2017 в 12:06
кто ещё не поддержал,... поддерживаем)


Название: Re: TileSetGenerator for developers 2D tile games (RPG, RTS, Platformer, ...)
Отправлено: ELGReeN от 03 Февраль 2017 в 13:26
Я сейчас как раз ручками тайлы делаю, очень нудно. Как ваш софт попробовать?


Название: Re: TileSetGenerator for developers 2D tile games (RPG, RTS, Platformer, ...)
Отправлено: tolich от 03 Февраль 2017 в 13:43
Пока ей не дадут зелёный свет, наверное, никак. А потом скачать из Стима.


Название: Re: TileSetGenerator for developers 2D tile games (RPG, RTS, Platformer, ...)
Отправлено: neoguru от 03 Февраль 2017 в 16:45
Я сейчас как раз ручками тайлы делаю, очень нудно. Как ваш софт попробовать?
Пока не дадут зелёный свет,... никак. А потом купить в Стиме!


Название: Re: TileSetGenerator for developers 2D tile games (RPG, RTS, Platformer, ...)
Отправлено: tolich от 03 Февраль 2017 в 16:48
Скачать всё равно нужно, даже если не бесплатно. ;)


Название: Re: TileSetGenerator for developers 2D tile games (RPG, RTS, Platformer, ...)
Отправлено: neoguru от 03 Февраль 2017 в 17:10
Скачать всё равно нужно, даже если не бесплатно. ;)
Полностью согласен ;)


Название: Re: TileSetGenerator for developers 2D tile games (RPG, RTS, Platformer, ...)
Отправлено: ELGReeN от 03 Февраль 2017 в 17:58
А когда дадут зеленый свет уже не нужно будет, продажи можно и без стима делать.


Название: Re: TileSetGenerator for developers 2D tile games (RPG, RTS, Platformer, ...)
Отправлено: Spartan121 от 11 Февраль 2017 в 23:49
Поддерживаю, софт нужен, но недоступен
это вообще считается за некропост?


Название: Re: TileSetGenerator for developers 2D tile games (RPG, RTS, Platformer, ...)
Отправлено: Огион от 12 Февраль 2017 в 14:09
Greenlight собираются закрывать (https://dtf.ru/4296-valve-obyavila-o-zakrytii-programmy-steam-greenlight), его место займёт новый сервис. Вместо того, чтобы собирать голоса, нужно будет заплатить за публикацию игры некую сумму.


Название: Re: TileSetGenerator for developers 2D tile games (RPG, RTS, Platformer, ...)
Отправлено: neoguru от 15 Февраль 2017 в 19:09
кто ещё не поддержал,... поддерживаем)


Название: Re: TileSetGenerator for developers 2D tile games (RPG, RTS, Platformer, ...)
Отправлено: neoguru от 22 Ноябрь 2017 в 15:41
Спешите купить
Купить: store.steampowered.com/app/625100/TileSetGenerator (http://store.steampowered.com/app/625100/TileSetGenerator/)