Andrey Fomin

+13 374
с 2016

Разработчик ретро-игр: https://store.steampowered.com/app/3302080/Effulgence/

274 подписчика
27 подписок

Спрайты у меня в игре сделаны из текстовых символов, которые есть на любой обычной клавиатуре. При этом для каждого символа спрайта указывается еще и высота. Раньше высота влияла только на движение - появляется 3D эффект в динамике.
Теперь я добавил отбрасывание теней от источников света. Главная задача была - не убить производительность, т.к. я хоч…

10
5
2
2
1

Для того чтобы спрайты, боссы и другие объекты в игре красиво рассыпались, я сделал простой ASCII Sandbox движок. В отличие от самой игры, где символы могут рисоваться в произвольных координатах, ячейки в sandbox-е строго выровнены по сетке. Это дает прикольный визуальный эффект. Алгоритм очень простой - вот схема:

16
6
5
1
1
Effulgence RPG со скидкой 20% // Cкоро цена вырастет

На Effulgence RPG началась скидка 20%.

8
2
1

Как обычно, используются только символы с обычной клавиатуры. Не вращаются, не масштабируются и не искажаются. Почти текстовый режим с единственным исключением - вывод в произвольных координатах.
Новый вариант движка игры отрабатывает отлично! На этой сцене у меня стабильно 200fps на моем неттопе.
Сердце полностью процедурное. Никаких моделей - тольк…

16
9
2

В процессе разработки игры Effulgence RPG накапливается большое количество крутых иллюстраций и специальных техник, с помощью которых можно получать 3д эффекты из символов. Компоную все это в книжку-альбом "RETROFUTURE GLYPHS - Мир из текста на возможных и невозможных мониторах".
Иллюстрации в книге не просто сами по себе, а как-бы на мониторах. Пр…

20
6
2
1

Последний месяц я занимался серьезной низкоуровневой переработкой движка Effulgence RPG.

40
9
3
2
1