Архив сообщества
2011 — 2019
Аватар Derveeen

Изометри-и-ия

Автор: Derveeen · 09.07.2014, 19:05 · 192 сообщений

Сообщений в теме: 192

tizit#101
Derveeen (10 July 2014 - 10:01) писал:

Есть код прозрачности и баги незначительные с ним связанные. Ну в целом не смертельно, лишь с другого моего изо билда спиздить и вставить, но это потом, потом.

Как ты запилил? Они у тебя прямо рядом с игроком становятся прозрачными?

Скопировать ссылку
tizit#102
Derveeen (10 July 2014 - 10:05) писал:

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

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

Скопировать ссылку
Fell-x27#103
tizit (10 July 2014 - 10:07) писал:

Я думал как-то через оверлеи сделать стены, чтобы для каждого игрока они были уникальны, но до реализации не дошел.

Но нахуя? Как раз надо чтобы все видели полупрозрачность. Она же нужна именно чтобы компенсировать "наклон камеры". Подразумевается, что твой персонаж видит то, что закрывает стена. А ты - нет. Потому и полупрозрачные. А то збс будет - шел шел по коридору пустому и хуяк - спрятался.

Изображение

Скопировать ссылку
tizit#104
Fell-x27 (10 July 2014 - 10:32) писал:

Но нахуя? Как раз надо чтобы все видели полупрозрачность. Она же нужна именно чтобы компенсировать "наклон камеры". Подразумевается, что твой персонаж видит то, что закрывает стена. А ты - нет. Потому и полупрозрачные. А то збс будет - шел шел по коридору пустому и хуяк - спрятался.

А-а-а, все нижние и боковые стены будут прозрачны, понял :3

Или не понял)

Скопировать ссылку
Gravitational Singularity#106
Цитата

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

Если все персонажи находятся по одну сторону стены, проблем нет.

Но выходит, что так можно определять наличие персонажа ЗА стеной.

Скопировать ссылку
dafiop#107

Только кому нужна изометрия? Скажите мне , пожалуйста.

Ну да, что еще с зонами видимости будем делать, туман войны? О, еще было бы прикольно запилить включаемый или отключаемый по желанию ПОТОЛОК, а работать это будет как обычный туман войны, токо вместо тумана  ПОТОЛОК. Вот.

Скопировать ссылку
Fell-x27#108
Gravitational Singularity (10 July 2014 - 23:04) писал:

Если все персонажи находятся по одну сторону стены, проблем нет.

Но выходит, что так можно определять наличие персонажа ЗА стеной.

Да, это трабла.

С одной стороны надо, чтобы никто не прятался за стеной в прямой зоне видимости по принципу "персонаж видит, а игрок - нет", с другой стороны не приколько, если, идя по техам, игрок будет видеть всех, кто находится снаружи, потому что стены становятся прозрачными, когда те к ним подходят. Проблемоу...

Скопировать ссылку
Gravitational Singularity#109
Цитата

С одной стороны надо, чтобы никто не прятался за стеной в прямой зоне видимости по принципу "персонаж видит, а игрок - нет", с другой стороны не приколько, если, идя по техам, игрок будет видеть всех, кто находится снаружи, потому что стены становятся прозрачными, когда те к ним подходят. Проблемоу...

Не совсем так.

В предложенном решении будет меняться альфа-канал спрайта стены, влияние её на поле видимости (opacity) не будет затронуто.

Но его всё равно необходимо отбросить, по вышеописанной причине. Плюс такой метод не решает ещё одной проблемы: даже с учётом "растворения" визуального препятствия при пересечении с мобом, за такой стеной можно спрятать абсолютно любой передвигаемый объект.

Цитата

Ну да, что еще с зонами видимости будем делать, туман войны?

Лол.

Я как раз в ближайшее время планирую добавить в LFWB зергоподобную расу с RTS-управлением и туманом войны.

Скопировать ссылку
dafiop#110
Gravitational Singularity (11 July 2014 - 03:09) писал:

Лол.

Я как раз в ближайшее время планирую добавить в LFWB зергоподобную расу с RTS-управлением и туманом войны.

Вангую ГИГАНТСКИХ ПАУКОВ.

Скопировать ссылку
Gravitational Singularity#112

Проблему #1 мужик решил правильно, хотя в игровых условиях бедняжка бьонд может закашляться и умереть от перенапряжения.

Проблема #2 - нелогичное и ломающее игру скрытие объектов - остаётся в силе.

Скопировать ссылку
Irmanium#113

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

Скопировать ссылку
Fell-x27#114
Gravitational Singularity (11 July 2014 - 03:47) писал:

Проблема #2 - нелогичное и ломающее игру скрытие объектов - остаётся в силе.

Хм...а если сделать, чтобы любой перекрывающий тайл со спрайтом делал стену прозрачной? Таким образом просто наличие пола под стеной само по себе сделает ее прозрачной и всеу, все видно. А все стены, за которыми пустота, прозрачными становиться не будут. То есть, если представить комнату, окруженную пустотой, представляющую собой квадрат, повернутый на 45 градусов, то, при таком раскладе, два нижних ребра должны стать полупрозрачными, потому что просто перекрывают пол, а два верхних - нет. Это можно рассчитывать на этапе построения карты, без последующего рилтайма.

Надеюсь не слишком спутанно объяснил.

Скопировать ссылку
lolwutkun#115
MR_R (11 July 2014 - 04:50) писал:

Как насчет сменить платформу? Чем же так выгоден бьенд? КЛЮЧЕВЫЕ ОСОБЕННОСТИ!

Очевидно, что ничем. Просто никто не хочет пилить код.

Скопировать ссылку
Jarl#116
Derveeen (11 July 2014 - 05:01) писал:

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

Но ты даже не пробовал толком иное. С первого взгляда и бъенд может показаться сложным.

Скопировать ссылку
Jarl#117
MR_R (11 July 2014 - 06:07) писал:

Содержимое цитаты отсутствует в сохранённом тексте.

Ты понимаешь, что ты поехавшИзображенией?

Скопировать ссылку
Recei#119
Derveeen (11 July 2014 - 07:26) писал:

Ладно, хуй с ним, если я так мешаю и занимаю ценнейшее место которое могла занять порнуха, мемчики, нытье ярлы о том как все плохо делает пепяка и анальный ревалюсион, то могу уйти с форумов пилить станцию дальше(но ведь о боже, там почти все готово, осталось только фиксить и править) одному, НО, НО, если вы мне дадите трех-четырех критиков/тестеров которые будут указывать мне на недостатки, потому что за время моего прибывания на этом ссаном быдло форумчике я нашел с некоторой помощью недостатки и проблемы, о которых я по неопытности и отсутствию скиллов как таковых и не задумывался.

  1. Я блядь вообще не хуйдожник, не койдер и даже не маппер, я просто пилю то что мне хочется в меру своих, опять же возможностей.

  2. За время прибывания здесь я исправил неплохую часть спрайтов, нашел две-три кодопроблемы проблемы, и одну из них за меня уже считай решили(управление мышкой)

  3. Я бумажный немного и собственно этим любят активно пользоваться, но этот пункт можно пропустить, это моя проблема.

Итак, я вродь пояснил, ну а теперь я думаю более на провокации буду класть хуй, надеюсь, всем спасибо.

А нет, стойте. ВЫБЕСИЛА ТУПАЯ ПИЗДА БЕЗМОЗГЛАЯ ИДИ В СВОИ ПОДВАЛИ ИЩИ ПЛАТФОРМЫ И ТЕШЬ СЕБЯ ЭТИМ И ПИЛИ МИНЕСРАФТ СПРАЙТИКИ. Все, думаю пора идти дальше читать литературу.

/me ушел читать литературу по рисованиям

Ну и иди с гнилых Анусов, если тебе это место противно. Или же синдром мыши и кактуса?

Скопировать ссылку
Recei#123
Derveeen (11 July 2014 - 07:47) писал:

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

Указываете ту часть проекта которая вас интересует(спрайтинг, кодинг, маппинг или пишите через дефис если проблема возникла одновременно в одной части и в другой и взаимосвязана, делаете это например так: спрайтинг-кодинг), затем через точку с запятой пишете сам вопрос, пожелание или какой-то совет, или непосредственно сам код, спрайт или карту. Внимание, все вопросы не по теме будут игнорироваться, все вопросы не по форме также будут игнорироваться в этой теме, всем спасибо, с любовью и уважением, ваш Дервен.

Лол; Лол-лол-лол.

Скопировать ссылку

Обратно в Разработка