В моей игре ASCIIDENT, сделанной с помощью текстовых символов, изображение формируется посимвольно. Это не сохраненные спрайты, на которых заранее нарисованы буквы и знаки. Это текстовые спрайты, заданные как строчки в JSON файле.
Цвет каждого символа формируется на основе исходного значения и полноэкранного Lightmap. Некоторые символы могут быть источником света определенного размера, формы и цвета. На каждом кадре сначала просчитываются суммарные параметры освещенности для каждой текстовой ячейки экрана (80х25) на основе всех источников света, которые до этих ячеек дотягиваются. Затем уже отображаются символы с откорректированным цветом.
Такой способ позволяет делать атмосферные места. Вот такой персонаж, например, сидит у костра в труднодоступном месте игры. Чтобы туда добраться нужно раздобыть фонарик и еще оружие по-лучше бы иметь. Но оно того стоит - у этого отшельника есть карта доступа, открывающая проход к монорельсу в космопорт. Как вам?
Игра сейчас на Стиме вот тут.
Вместе с игрой теперь можно закачать и дополнительный контент (DLC) - мою книжку, во вселенной которой происходят действия игры.
Спасибо!
Автор, ты молодец 👍 на таких как ты держится инди вообще. Это правда любопытно) Не просто «о, пиксельный рогалик ага», а прям мысль была первая это что блть такое ещё 😄
а кстати, дайте деду высказаться - враги и земля одного цвета, мне трудно различить летающих чуваков с падающими камушками на фоне земли такого же цвета ☝️
я только по гифке сделал вывод, не судите строго, если дела обстоят иначе)
Сначала делаем максимально примитивный стиль графики. Потом прикручиваем дорогие новые технологии, чтоб смотрелось покрасивее )
Может хватит уже компьютер с виндой называть "PC"? На дворе не 80-ые. PC — это любое мультифункциональное вычислительное устройство , рассчитанное на использование одним человеком в один момент времени.
Это не отменяет тот факт, что это грубая техническая ошибка.
Я за использование терминов по назначению. А то доходит до того, что люди думают, что ноутбук — это не ПК.
С такой позицией ты становишься изгоем, так как обществу плевать как правильно. Обществу надо как удобнее и привычнее.
В каком месте это удобно? Надо указывать конкретные платформы и версии этих платформ, потому что сейчас даже "Win 10" написать мало, потому что на относительно свежих (2018-2019) редакциях винды многое из нового софта тупо не запускается/работает через задний проход.
В каком месте это удобно?
В таком, что многие люди даже не знают, какая у них Винда стоит и им на это вообще насрать. Не все задроты с дтф, у которых есть желание тратить свое время на то, чтобы в этом разбираться.
Я за использование терминов по назначению.
Раз решил с ветряными мельницами повоевать, то иди пиши это поголовно всем остальным разработчикам. Или ты просто сегодня не с той ноги встал и захотел доебаться до кого-нибудь на пустом месте ?
есть желание тратить свое время на то, чтобы в этом разбираться.
Людям рано или поздно придётся в этом разбираться, когда вдруг окажется, что их "винда" — не та "винда", которую требует свежескаченная программа.
пиши это поголовно всем остальным разработчикам.
Нормальные разработчики в том же Steam указывают конкретную версию винды, на которой гарантируется полная работоспособность. А вот абстрактное "PC" в конце трейлеров к играм лепят маркетолухи, которые корпус от процессора отличить не могут.
Между спонтанно образовавшимися разговорными словами и официальными терминами, к которым пытаются приклеить сильно отличающееся от реального значение, есть ощутимая разница.
"PC" is an initialism for "personal computer". The IBM Personal Computer incorporated the designation in its model name, but the term evolved to refer to computers of any brand. In some contexts, "PC" is used to contrast with "Mac", an Apple Macintosh computer. (c) англ вики
https://en.wikipedia.org/wiki/Personal_computer#Terminology
В данном контексте, у автора игры спросили, когда он сделает игру под Мак, поэтому идите душнить в другую комнату плз, заебали уже до мелочи какой- то доматываться, ну
И в чем проблема пруфа из вики? Я его там сам написал, что ли?
https://www.intel.com/content/www/us/en/tech-tips-and-tricks/pc-vs-mac-the-big-debate.html
Вот идиоты из Интел используют термин ПК в противопоставление термину Мак
Реклама из 70-х, когда шло не противопоставление ПК/Мак/итд, а компьютерный шкаф на работе/компьютерная коробка у тебя под столом.
Причем в рекламе все идет как вариант свой/личный компьютер и свое/личное рабочее место. То есть, идет разрыв между словом "персональный" и "компьютер". И лишь в самом конце идет "присоединяйтесь к революции персональных компьютеров", что как раз и подразумевает противопоставление шкафа на работе и коробки под столом
Но ты все равно полез выебываться своим псевдо- знанием
Поэтому минусы я тебе ставлю уже просто по тому, что ты мудак душный
Копир, подгузники, липкая лента.
Ну, это не совсем верный пример, тут бредом нарицают товарную категорию.
Блин, интересно наблюдать как из чернобелого нечто получается интересная картинка) У меня только 1 вопрос - а поддержка геймпадов будет?
Каждый раз стараюсь написать теплый комментарий к вашим постам данной игры. Показывал ребенку семи лет, первый класс, буквы, чтение и письмо, скука смертная, ну вы понимаете. Нужно было видеть его реакцию... то что обычно скучно, превратилось в образы. Он рассматривал каждый символ и комментировал образы... Короче, вы меня понимаете как отец, помню как-то смотрел вашу ленту в Фэйсбуке, где вы с сыном... Детям нравится, а значит вам просто необходимо делать порт кокоса на Нинтендо. Я как программист коргеймплея, пока что 2д игр, понимаю, что задача не простая. Возможно вам нужно перенести всё на юнити, хотя думаю вы об этом уже думали.
Удачи с продажами и портированием на консоли.
Очень круто!!! Скажи пожалуйста где можно посмотреть как сделать что то подобное. Очень уж нравиться стилистика.