02 Августа 2017
2248

Страшная болячка

Есть у меня собака породы далматин. Ну, сами понимаете, не маленькая. Я ее на лето отвожу на дачу ибо не гоже пёсе в жарком городе тухнуть. Дача где то в 100 км от дома. Там, кроме собаки, на постоянном проживании бабушка с дедом.

В один прекрасный летний день звонит мне на работу бабушка, вся в слезах и панике, мол, приезжай скорее, тут у твоей собаки язва какая то на пол живота, зеленкой намазали, чем еще помочь, не знаем. Я, бросая все, лечу к ним. Смотрю собаку, понимаю, что у нее ничего нет и тупо все пузо измазано зеленкой. Спрашиваю бабулю: где?!
Бабушка :ну вот же!
Меня резко отпускает, я начинаю конкретно ржать: Ба, ты не поверишь, у собак тоже есть ПУПОК!

Собственно виновница паники)

Страшная болячка Бабушка, Домашние животные, Собака, Далматин, Дача
Показать полностью 1
7

Поезд издалека

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


Аля с бабушкой жили в поезде, в одном купе с двумя весёлыми тётеньками, Катей и Зариной. Тётеньки жили на верхних полках, а бабушка с Алей - на нижних. Днём тётеньки приходили к Але с бабушкой посидеть, а Аля иногда лазила к ним в гости. На ночь возвращалась к себе.


Бабушка вязала носки, тётя Катя с тётей Зариной шушукались, слушали музыку, красились и выходили гулять на остановках.


Однажды во время остановки в коридоре раздался звонкий уверенный голос:

— А мы в каком купе будем жить?

Аля выглянула - и увидела мальчика с рюкзаком. Он зашёл за своей мамой в самое дальнее купе вагона.

Аля подождала, сколько можно - и отправилась знакомиться.


Дверь купе оказалась открыта, и Аля встала в проёме, разглядывая мальчика:

— Здрасти! А мы тут рядом с вами живём. Вы теперь наши соседи.

Мама мальчика поздоровалась:

— Здравствуй! Это Егор. А тебя как зовут?

Аля назвалась и повела Егора на экскурсию по вагону. Она представила его бабушке и тётенькам и увела в коридор смотреть в окошко.


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


Обедали у Егора, играли с его игрушками, рисовали. Ужинали у Али, разглядывали её книжки, Аля пересказывала все истории, которые помнила. Потом снова смотрели в окно.


Бабушка позвала Алю спать. Вагон притих, отправляясь ко сну. Тётя Катя и тётя Зарина расспрашивали Алю о том, как прошёл день. Она отвечала односложно. Потом помолчала и призналась:

— Он позвал меня замуж.

— А ты?! - хором выдохнули тётеньки.

— А я согласилась.


Бабушка встала поправить одеяло:

— Деточка, он же живёт на другом конце страны... как же вы с ним встретитесь?

Аля, не мигая, смотрела в темноту.

— Сердце подскажет, - и она закрыла глаза.

Показать полностью

Круговая индикация (fixed)... GMS2

В прошлой теме мне справедливо заметили про рукожопость про низкую производительность решения, с чем я согласен. Гораздо более правильно отрисовывать индикатор в один примитив, чем в 100500 линий. @Nefrace , спасибо тебе за поджопник в нужном направлении подсказочку. Был ешё вариант с постепенной отрисовкой спрайта, но, конкретно для этой задачи, данный способ считаю неоптимальным, но, в принципе, более универсальным.

Погнали!

Круговая индикация (fixed)... GMS2 Game maker studio 2, Gamedev, Гифка, Длиннопост, VFX

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

Листинг:

Круговая индикация (fixed)... GMS2 Game maker studio 2, Gamedev, Гифка, Длиннопост, VFX

почему картинкой? Ну потому что - прошаренные чуваки и так всё напишут, а те, кому это может быть полезным - при переписывании подправят под себя (или хотя бы проникнуться тем, что происходит в скрипте)... хотя кого я обманываю. Если кому-то нужен формат для копипасты: https://pastebin.com/vfnLzgqU

ну и для развлекалова, что можно намутить из такой штуки:

Круговая индикация (fixed)... GMS2 Game maker studio 2, Gamedev, Гифка, Длиннопост, VFX

такие загогулины делаются путём добавления в lenghdir_x/lenghdir_y во второй аргумент (угол) функции типа sin/cos/tan и всё такое, можете поэксперементировать сами.

Круговая индикация (fixed)... GMS2 Game maker studio 2, Gamedev, Гифка, Длиннопост, VFX

з.ы. вкратце для тех, кто не шарит и хочет разобраться: в скрипт передается значение индикатора (например скорость, под переменную current_value), дальше значение преобразуется в угол дуги через отношение макс.угла к макс.возможному значению счётчика. Потом проверка на активацию (activation_button - это кнопка, которая активирует увеличение значения скрипта). В каскаде условий ещё свистоперделки напиханы, типа замедления увеличения значения обратнопропорционально текущему(типа чем выше скорость, тем медленнее она прирастает). При достижении капа - счетчик сбрасывает рандомное значение, ну типа имитирует реал... впрочем похуй, выглядит збс! :D Дальше в цикле прокатывается i вплоть до текущего значения счетчика в градусах, где шаг - отношение к радиусу. Почему к радиусу? Ну потому что физический смысл получится - кол-во сторон многоугольника... Из свистелко-перделок - определение цвета в зависимости от значения. Если это не надо - можно вынести arc_color выше цикла и завязать на текущее значение

arc_color = make_color_hsv(70 - clamp(70/max_value*current_value,10,70),255,255)

тогда меняться будет вся полоса, а не радугой. Ну и расширение первого значения в hsv - расширит диапазон цветов, дуги. Последняя точка рисуется вне цикла, чтобы прирост дуги был не скачками кратно шагу i, а плавненько.

з.ы. в листинге вариант с половинным градиентом, если хочется, что бы полоска стухала и наружу и внутрь - нужно делать ещё один проход draw_primitive_begin/draw_primitive_end, с циклом, в точках которого указывать альфу наоборот (про толщину тока не забываем). Почему так?

Круговая индикация (fixed)... GMS2 Game maker studio 2, Gamedev, Гифка, Длиннопост, VFX

потому что триангл имеет три вершины и, если добавить ещё одну точку в цикл - получатся прозрачные полосы между ними. В принципе, может кому-то и сойдёт. Но для ламповой, ровнозатухающей полосочке - придётся рисовать в два прохода. Впрочем - можно накрутить костыль в виде спрайта с фэйдом так, чтоб он притушил внутренний край полоски... Но не думаю, что это адекватно :D

з.з.ы. а ещё можно в поверхости бублики вырезать

Круговая индикация (fixed)... GMS2 Game maker studio 2, Gamedev, Гифка, Длиннопост, VFX
Показать полностью 5
1493

Красная свадьба.

Слушаю на ютубе различные версии The Rains of Castamere и в одной из версий коммент:

Красная свадьба. Игра престолов, Красная свадьба, Музыка, Комментарии, YouTube
Красная свадьба. Игра престолов, Красная свадьба, Музыка, Комментарии, YouTube

Перевод: "Я использовал эту версию на свадьбе сестры. Она ничего не знала об этом, а я в тайне договорился с Диджеем и людьми из зала приема. Когда началась песня, весь персонал внезапно оставил все свои дела и покинул помещение. Последний, выходящий из зала, закрыл за собой двери. Все взрослые не понимали что происходит, а вот лица тех, кто смотрит сериал..."

Ссылка на видео: https://youtu.be/Ygcff7xaZfk

Показать полностью 1
5

Пласидо Доминго в Астане

Пласидо Доминго в Астане Пласидо доминго, Placido domingo, Опера и оперные театры

Не хуже Кейджа. Один из самых титулованных оперных певцов мира тоже получил подарок.


Источник - инстаграм Пласидо Доминго https://www.instagram.com/placido_domingo/


Пласидо Доминго и звезды Большой оперы выступили в опере Джузеппе Верди «Травиата» в театре «Астана Опера», передает Казинформ.


Как отметили в пресс-службе театра, одно из лучших мировых сопрано Марина Ребека (Латвия) и известный казахстанский тенор, ведущий солист «Астана Опера» Медет Чотабаев исполнили главные партии Виолетты и Альфреда в спектакле «Травиата» Дж. Верди с участием величайшего оперного певца современности Пласидо Доминго в партии Жоржа Жермона. Дирижер - прославленный маэстро из США Юджин Кон. Это яркое культурное событие состоялось в рамках программы «ЭКСПО-2017» при поддержке Министерства культуры и спорта РК.

Показать полностью 1
Мои подписки
Подписывайтесь на интересные вам теги, сообщества, авторов, волны постов — и читайте свои любимые темы в этой ленте.
Чтобы добавить подписку, нужно авторизоваться.

Отличная работа, все прочитано! Выберите