Доска создана для обсуждения вопросов, связанных с разработкой компьютерных игр. Постинг высокохудожественных webm, движкосрач вне спецтреда и прочая токсичность наказуемы. Аргументированная критика приветствуется.
Игра про дальнобойщиков. Берётся реальная карта всей России. Игровой мир генерируется процедурно по этой карте. Игра не повторяет каждое уникальное строение, кроме некоторых достопримечательностей, но повторяет масштабы мира, дороги, расположение объектов.
Т.е. можно реально доехать до своего города и найти свой дом, который будет находиться в нужном месте и соответствовать реальным размерам, но выглядеть конечно будет как один из рандомных домов из ассетов.
Как бы вы реализовали такое технически? Насколько это сложно?
>>1107171 (OP) >не повторяет каждое уникальное строение Но так же уже не интересно, так еще лет 10 назад из OpenStreetMap кубы подтягивали. Сейчас уже ожидаешь что будет действительно тот домик, а не просто стандартная хрущевка/дача/коттедж. Как минимум, неплохо бы сделать процедурную генерацию архитектуры. А потом в идеале спарсить все гугл яндекс 2гис карты и перегнать в параметры для него - формы и цвета крыш, вот это все. Дальше, это неплохо бы наполнить чем то, растительностью, бытовыми предметами, в идеале чтобы это придерживалось какой то логики - то есть, неплохо бы добавить симуляцию, где люди ходят и что-то двигают с какой то мотивацией, ломают, делают ремонт, топчут лужайки, заливают лужами.
Таскаем из гугла спрайты, ищем восьмибитную музыку, рисуем в paint'e пиксельных уродцев, копаемся в скриптах, событиях, переключателях и переменных итт. А также просто обсуждаем самый лютый и нетленный конструктор(и его подражателей) для людей, которые умеют рисовать, писать тексты и заниматься любым другим творчеством, но неспособные осилить даже BASIC
FAQ:
Q: Что это такое? A: RPG Maker - это японская линейка конструкторов игр, уходящая корнями чуть ли не в 1988 год. В последние 16 лет детище ASCII (а сейчас - Enterbrain) сначала через пиратские переводы на английский/русский, а потом и официально пришло и на западные ПК.
Q: И что же на нём можно сделать? A: Ну, за вычетом графической составляющей, которая практически полностью двухмерна, с помощью прямых рук можно сделать практически всё что душе пожелаешь. В основном же RPG Maker создан для игр жанра JRPG. Но даже с минимальными усилиями и практически без кодинга были созданы такие игры, как например Ao Oni, Ib, Yume Nikki, Witch House, To The Moon и многие другие, которые представляют собой совершенно другие жанры. Ушлые японцы даже клепают порнографические игры, Violated Heroine например.
Q: Какие навыки нужны? A: Поначалу - никакие. Бесплатные музыка, звуки и графика свободно лежат в интернете в огромных количествах. Кодить не нужно. Большую часть работы выполняют переменные и переключатели. По мере углубления в конструктор появляется необходимость в логике и алгебре хотя бы за 7-ой класс. Но даже в этом случае огромное множество уроков и пособий в интернете поможет решить большинство возникающих вопросов. Механика конструктора, насколько далеко её можно проследить, оставалась неизменной с RM95, и большинство уроков к старым версиям конструктора подходит и к новым. Ещё на самом деле очень поможет знание английского языка: несмотря на огромное количество переводов на русский самой различной информации, многие нюансы так и остались раскрытыми только на английском языке. Также следует упомянуть что конструктор поощряет находчивость и смекалочку, с помощью которой даже страшными костылями можно сделать абсолютно невероятные, казалось бы вещи.
Q: Какие уроки посоветуете почитать? A: Их бесчисленное множество и по большей части они друг-друга копируют. Найти эти уроки практически по любому вопросу можно просто погуглив. Также существует олдфажный отечественный гайд по конструктору 2000/2003 года, который всё ещё очень полезен и поможет разобраться в переключателях и переменных можно почитать здесь: http://rm2k.narod.ru/tut4.html . Последнее время гайд может и не читаться из-за устаревшего unicode, так что вежливо просим, кто может, перезалить текст на гуглформы и дать ссылку.
Q: А как насчёт других проектов Enterbrain? A: В основном у них есть RPG Sim Maker - конструктор тактических JRPG от 1998 года с непонятной боёвкой, Manga Maker - который вообще не к селу ни к городу, и IG Maker, который показывает себя чуть ли ни как "убийца Game Maker". В общем, непонятно и не по теме.
Q: Продавать свои игры можно? A: Можно. Очень даже. Примеров куча. Updated: На конец июля 2025 steam и itch.io удОляют прон связанно с тем, что Visa и прочие mastercard'ы не хотят нести риски с "нехорошим" контентом и чем все закончится - хз. Так же, с монетизацией вообще чего-либо из РФ куча геморроя. Или договаривайтесь с носителем нормального гражданства, или покупайте карты какого-нить турецкого банка и прыгайте с бубном вокруг донатилок.
Q: Где спиратить? A: С торрентов. На разные версии RPG Maker регулярно делают хорошую скидку с Steam.
Q: Какая версия лучше? A: Чем новее - тем навороченнее, как в графоне, так и в возможностях. На версии 95 и 2000 (она же 2К) садиться не рекомендую: они только для страшных олдфагов. Из менее олдфажных частей - если хотите жирные пиксели, то смотрите на 2003; если же хотите чего-нибудь посовременнее, то тогда лучше всего VX Ace. XP застрял где-то посередине и никому не нужен. Самая новая версия RPG Maker - MV, заменила внутреннюю скриптовую систему с Ruby-like на Java, а также добавила графонистый режим цветного освещения. Также в неё встроена система автоматической установки и настройки плагинов прям из мастерской Steam и не только. Update: Покупал и юзал RPGMaker Unite в Epic Games (худшая трата 50 далларов) - ассетов кот наплакал, усложнили все до невозможности. Я бы советовал MV или MZ.
Q: Где взять музыку/графику/скрипты? A: Из интернета, где же ещё. Музыку можно подыскать на FreeMusicArchive. Звуки - на FreeSound. Графику и скрипты с форумов и сайтов, посвящённых RPG Maker. Update: Нейронки. И музыку и картинки и даже текстуры с модельками можно сделать самостоятельно.
В итоге мы имеем простой, но довольно гибкий конструктор для ИГОР с околонулевым порогом вкатывания. Люто рекомендую для вката в игродел. Сможете трезво оценить свои сильные и слабые стороны, набить себе шишек, пройти все от нуля до релиза или забросить через неделю - незабываемый и очень полезный опыт. Что не менее важно: вам не нужна команда, вы ВСЕ сможете делать самостоятельно, хоть на допотопном железе - в отличии от сложных 3D движков типа unreal, unity.
А есть ли существенная разница между mv и mz? Какое-то время назад щупал mz, склепал дженерик микро-приключение в пещерный данж просто, чтобы посмотреть что смогу сделать и с тех пор не трогал, а сейчас что-то вспомнил и решил уточнить.
Суть задумки токова: ты капитан корабля, рулишь всем через команды экипажу. Вид из лобового стекла корабля. Есть нюанс: экипаж идиоты. Алкоголики, игроманы, любители насрать друг на друга и тому подобное. Чем выше усталость, тем хуже они работают. Испорченные отношения и усталость можно фиксить через походы в бар/бордель/кино/что угодно между заданиями.
По игровому процессу: сорт оф роглайт. Ты где-то обосрался и тебя сослали командовать мусорным кораблем, на котором экипаж тоже не блещет качеством. Чтобы вернуться обратно командовать норм кораблем, тебе надо выполнить какое-то количество мусорных заданий: отвезти груз, ебнуть пирата etc.
Вместо обычной линейной карты с парой развилок(а-ля FTL, Slay the Spire etc), хочу попробовать генерить сразу целую карту с нодами. Внутри ноды несколько точек, которые можно исследовать. Условно прыгаешь в ноду Планета Шелезяка, около нее станция, аномалия, таможня, засада пиратов etc. Плюс на карте рассыпаны аутпосты, на которых тебе дают задания и куда тебе нужно возвращаться. Причем маршрут ты строишь сам: дали задание доставить груз в ноду X и дали на это Y прыжков. Строишь маршрут так, чтобы попробовать максимизировать профит по пути и не сдохнуть. После доставки груза ты должен за Z прыжков явиться на любой аутпост. Это время для починки/расслабона команды и т.д. В разных секторах разные враги и ништяки. Но это пока только в мыслях, хз насколько реально реализовать. В конце спасаешь мир разумеется, потому что все норм капитаны съебали на какой-нить парад или чет такое.
Боевка на данный момент такая по задумке: есть не очень большое количество типов оружия. Каждое оружие не мгновенно наносит урон, а какое-то время является активной угрозой (ракета летит, beam cannon заряжается etc). И эту угрозу можно контрить: ракету сбить, против луча поставить щит и т.д. Враг имеет те же инструменты. Разнообразие вижу в том, что у пушек будут разные трейти (например, ракета при попадании может застанить вражеского инженера и у тебя на время пропадает возможность чиниться или ставить щиты). Плюс поведение команды. Забухавший science может неверно определить, куда целится враг или какая сигнатура у ракеты. Из-за этого ты ставишь щит не туда или weapons промахивается по ракете.
Сейчас активно как раз пилю боевку. И тут если получится сделать интересно, недушно и, самое главное, не скатиться в какой-то сложный эксель или симулятор руления боингом, то дальше уже будет легче. Если не получится, то дропну проект. Уже очень сильно улучшил боевку тем, что отказался от кликов по офицерам и выбору команд в контекстном меню, т.к. это было тупо налог на хуевый UI. В пылу боя надо было думать, кто где сидит и кто что умеет делать. Перевожу все сейчас на капитанский дашборд (внизу). Там будут и угрозы с доступными командами и умные таймеры и короче все для того, чтобы игрок играл в игру, а не ебался в UI.
Графоний сейчас - это полностью ИИ слоп просто для того, чтобы я мог чувствовать вайб игры. Если все будет норм, найму художника и перерисую с нуля. Пока в голове стиль/вайб Space Quest от Сиерры. Няшный пиксель арт, шутки, вот это все.
Изначально не хотел создавать тред, т.к. я морально готов к тому, что не потяну боевку. Но чем дальше разрабатываю, тем больше понимаю, что в какой-то момент нужен будет взгляд со стороны. Не сложно ли разобраться, фаново ли играть и все такое.
Чета дохуя текста. Кто дочитал и не умер - тот молодец.
Имхо, я вообще не понимаю, нахера в игре боевка, просто боевка есть в 99% играх, какой-то там дашборд, какие-то там угрозы, ракеты, это блять было уже в 100 таких же играх. Если игра про капитанство на корабле. Что такое капитанство? Это про управление людьми, это про раздолбаев, это про то, как заставить долбоеба сделать то, что тебе надо, понятное дело, что битвы с другими кораблями они должны быть, но это же не тот геймплей, который надо ставить во главу угла. Я бы лучше поиграл во что-то типо, распределение жрачки, распределение ресурсов на корабле, кому пюздилей вставить, кому отсосать надо, кого с кем посадить, кого в какой бордель кинуть, понятное дело, а уже по итогам этого геймплея у тебя генерируется битва с другим кораблем, где капитан вообще блять не участвует, он просто смотрит как его долблебы работают успешно или нет
>>1107216 Разные механики, разные жанры. У тебя по сути идея менеджмента ресурсов, а у меня приключения-раны с механкикой командования небольшой командой долбоебов.
>>1107216 Я думаю, это такая неуместная ностальгия.
Раньше показывали всякие стартреки, где люди на корабликах пиу-пиу, говор-говор и всё это в космической тематике, а инопланетяне — это тоже люди, просто выглядящие немного по-другому (иначе типичный американский бумер не понял бы их).
Неуместно, потому что бумерам такая тематика приелась, а зумерам и альфе покажутся странными и глупыми.
Хотя это не совсем по твоему вопросу.
Яндекс игры 2026
Аноним17/08/26 Пнд 11:30:30№1103079Ответ
Кто-нибудь еще пытается что-то делать на этой платформе в 2026? Кто-нибудь что-нибудь зарабатывает? Пытался вкатываться в 2023-2024, но словил дизмораль из-за того, что чтобы заработать больше 5 рублей нужно было делать игры в тупых брейнрот нишах. За эти пару лет ИИ сильно выросли в качестве и я подумал, что с ними даже я смогу реализовать какие-то более сложные механики и сделать не полное дерьмо.
Изменилось ли что-то сейчас? Кто-нибудь что-нибудь зарабатывает тут? Реально ли сделать какой-то свой средненький проект, который будет приносить 20-30 тысяч в месяц после релиза, или это мечты? Помогите.
>>1093623 Зачистка накрыла даже неофициальные сайты. На русских торрент трекерах с играми раньше были взрослые разделы, чейчас ихвыпиливают, очевидно под давлением глубинного государства.
Чет все побежали делать издательства. От инфоциган до студий с одной игрой. Вот еще одни.
Battlestate Games открывают издательство
Мы создали «Тарков» на основе идей, которые все считали «слишком экстремальными», «слишком медленными», «слишком жестокими» и «слишком странными». Оказалось, что «слишком» — это и было сутью.
Теперь мы хотим сделать то же самое с играми других разработчиков.
Если у вас есть хардкорный проект, от которого отказались все издатели — слишком нишевый, слишком жестокий, слишком бескомпромиссный, слишком не для всех — присылайте его нам. Любой жанр. Нам не нужны безопасные предложения. Нам нужны те, которые заставили инвесторов понервничать.
Описание: Начни новую жизнь, устроившись на работу в престижную офисную компанию. Ты — новичок в команде, где за каждым столом скрываются не только отчёты и дедлайны, но и обаятельные коллеги с яркими характерами. Заводи связи, справляйся с рабочими (и не только) задачами, поднимайся по карьерной лестнице — и открой для себя, что офисная жизнь может быть куда жарче, чем кажется на первый взгляд.
Ну вот я наконец вылез из >>946876 (OP) и запилил свою 18+ игру. Спрашивайте свои ответы, пишите фидбек и прочее.
>>1106644 >1) Выбирает движок идет пердолить игру 2) Оказывается делать игру мечты долго. 3) Впадает в цикл дом-работа, игра почти или совсем не пилится. 4) Отказывается от мечты или продолжает делать по чуть чуть. 5) Миллионов на разработку нет. Зато есть AI
>>1106860 >Зато есть AI 6) Сливает всю зарплату на токены. Каждая новая версия AI жрет еще больше токенов. 7) Себестоимость игры возрастает до нескольких сотен, а то и миллионов рублей, хотя должна расходовать только время.
Age of Dreams Симулятор путешествия по лиминальным мирам во сне. Путешествуйте между порталами, нах
Аноним01/08/26 Суб 01:32:12№1098586Ответ
Симулятор путешествия по лиминальным мирам во сне. Путешествуйте между порталами, находите все новые и новые подсказки по мере путешествия в этом странном измерении мира грез, и, стараясь не сойти с ума, попытайтесь найти ту самую дверь для выхода из этого бесконечного кошмара. Удачи!
Жанр: песочница, 3D, приключение, легкий хоррор.
Движок: Java/JME Engine.
Возможности: особенная система крафта, рандомная генерация разнообразных типов миров с различными событиями,
Здесь буду постить девблоги и прогресс по разработке игры.
Я работаю на постоянной работе, поэтому прогресс по игре будет поститься по мере возможностей. Сама концепция игры и ее механики могут кардинально измениться по мере разработки игры.
Кто-нибудь пробовал творить на движке сурс? Например создавать карты для халф-лайфа или тестовые камеры для портала. Хочу научиться сурсить, но не знаю как поступиться к этому ремеслу. Нужно ли скачивать source sdk 2013 или достаточно встроенного в файлы half-life2 хаммера?
>>1085587 >Пока чет вокруг s&box как-то очень тихо Потому что это неебический долгострой (лет 8 минимум). Как я понял, там всего один основной программист, хотя у него миллионы баксов на которые он мог бы собрать мощную команду.
>>1039364 (OP) Вижу что тред погружён в стазис и мне никто не придёт на помощь, но.
Спустя 10 часов, 666 литров зелёного чая, 5 намазов и одного косоёбского полугайда на весь интернет, наконец-то портировал модельку из хл в сорс. Я уже радовался, но спустя 5 секунд внезапно осознал что это ебаный 98 год и тогда у людей было не так много костей в скелете. Так вот, как мне добавить этой хекушечке рабочие пальчики? На руках есть готовые mdl и dx90.vtx файлы. На эмо-стёкла не обращайте внимания.
Делаю свой космосим с живой экономикой
Аноним15/08/26 Суб 21:00:03№1102813Ответ
Сап, двач! Делаю свой космосим на love2d. Сейчас готова бесконечная вселенная без загрузочных экранов во время приземления, генерация городов и станций, система торговли и фракций.
И вот вопрос: а что бы хотели видеть вы в космосиме?
>>1102813 (OP) Т.е. ты делаешь свой Battlecruiser 3000AD, похвально, но без сюжета и персонажей это пресновато. Нужно грубо говоря 3D Космические рейнджеры.
>>1102813 (OP) Пожалей стариков, полупрозрачный тусклый текст толщиной в 1 размазанный пиксель поверх сканлиний, Мне с лупой к экрану прилипать что ли?
Сап, двач. Решил тут поделиться одной историей, которая может залететь. Короче, я уже пару лет в од
анонимус05/09/26 Суб 09:52:32№1106864Ответ
Сап, двач. Решил тут поделиться одной историей, которая может залететь.
Короче, я уже пару лет в одиночку делаю визуальную новеллу. Не какую-то там пионерскую романтику, а жесткую постапокалиптику. Сеттинг — Земля медленно уходит под воду, люди строят летающие ковчеги «Гелионы», а ты пытаешься выжить на одном из них. Там есть всё: банды, заговоры, безумные капитаны и атмосфера, как в старых добрых фильмах про конец света. Никаких тебе «милых» персонажей — только выживание, грязь и попытка сохранить себя.
Идея родилась ещё года два назад, когда я наткнулся на одну годную статью о том, как реально могли бы выглядеть такие летающие города. Загорелся, начал писать сценарий. Сейчас у меня уже готова большая часть сюжета, есть арты и даже первые наброски кода.
Но делать такое в одиночку — тот еще ад, поэтому я завел канал, где выкладываю все новости: арты, концепты, обрывки сценария. Мне важно понять, зайдет ли это кому-то кроме меня.
Если тема интересна — залетай, буду рад фидбеку. Кто шарит за постапокалипсис и годные игры, тот поймет. Подписчикам, как и обещал, игра достанется бесплатно. Канал в треде: t.me/thegreenstu
Сап двач! Делаю игру, где место действия - пустыня. Вид сверху. Нагенерировал в нейронке различных кусков пустыни, как на пике, вытащил оттуда нормали, теперь пытаюсь собрать их все в единую карту тайлов. Идея такая: карта собирается рандомно из отдельных тайлов, при этом текстура песка отдельная, и она может быть любой, а вся видимость рельефа и всё взаимодействие со светом создаётся исключительно картами нормалей. Проблема в том, что между отдельными тайлами есть чётко видимые швы. А нужно, чтобы один тайл плавно перетекал в другой, безшовно. Я работаю в Paint.Net, и уже даже несколько собственных плагинов написал, чтобы сделать тайлы бесшовными и взаимозаменяемыми, но никакого вменяемого результата так и не добился. Есть какие-нибудь приложухи или бесплатные нейронки для этих целей? Подскажите, как сделать по красоте.
>>1105975 (OP) Чета тебе какой-то кал нагенерили - это не песок с барханами, а какая-то грязь оранжевого цвета с отпечатками старых следов. Лучше скачай готовое. >и уже даже несколько собственных плагинов написал А мог скачать с торрента СубстансДизигнер и сделать это в пару нод. Заодно и нормали бы мог сам сгенерить из карты высот.
«Рейс 474М» — сюжетный хоррор-рогалик, в котором игрок становится кондуктором междугороднего автобуса, следующего по маршруту Москва — Владивосток в ночь на Ивана Купалу.
Время, когда грань между мирами истончается, старые поверья оживают, а среди обычных пассажиров могут оказаться те, кого сложно назвать людьми.
Впереди — долгое путешествие через города, посёлки и российскую глубинку. На каждой новой остановке нас ждут неожиданные попутчики — персонажи славянского фольклора, региональной мифологии и русской классики. У каждого из них своя история, свои тайны и квесты, выполнение которых может изменить дальнейший ход рейса.
Итого это роуд муви с вайбами no im not a human. Как вам визуал? И самый главный вопрос как не превратить это в визуальную новеллу... Мб ещё референсов можете накинуть, которые вспомнились после такого описания игры.
Сейчас у нас есть механика выбора городов для поездок, пассажиры, дающие бафы и дебафы к поездке, шкала ужаса и внутриигровая валюта. Предусмотрена механика коллекционирования карточек городов и музыкальных пластинок с нишевыми региональными исполнителями.
>>1105927 Спасибо за разбор, стало очевидно, что ОП - школота.
Но твои придирки - так себе, будто твою игру делают: >пересадок 20 будет Это же хоррор а.к.а. фэнтези, ну типа альтернативная реальность с монстрами и мистикой: автобусы жрут людишек, а поезда так вообще в преисподнюю едут. Специальный бронебойный автобус-вездеход, видать. >чтобы там бывали кондукторы Придираешься к словам. Может, это не кондутор, а детектив, ищущий беглых преступников под таким прикрытием "лишнего кондуктора автобуса". Или в альтернативной реальности Россия была так плотно заселена, что "междугородний" - как "междомовый" - поэтому кондуктор стал необходим. Или это просто наёмник, отстреливающий монстров из дробовика. В общем-то, разницы нет, главное чтоб геймплей был увлекательный, тогда игрок хоть камнем у дороги согласится играть, а не только "кондуктором"... >почему не поезд? ИМХО, вкусовщина. Но у поезда есть ограничение - невозможно выбрать маршрут, тебя просто везут по определённому пути. Если путь перекрыт или рельсы взорваны - всё, приехали. А с автобусом есть хоть теоретическая возможность съехать с дороги и по бездорожью объехать аномалию, открывшуюся в асфальтовой дыре где-то посреди степи. Хоррор же!
>Чего ж всех так тянет на хорроры Дети обожают всякие страшилки, и так было всегда. >когда уже что-то светлое, доброе Таких игр тоже достаточно - гиперкэж, "cozy", фермы.
С момента создания первого треда прошло 8 месяцев. За это время в четвёртый раз сменился стиль рисования, разрозненные игровые объекты соединились в единое целое, зайцы причесались, кроты перестали пить кровь девственниц, а главный герой обзавёлся именем - Марк.
Сейчас активно идёт работа над созданием первого игрового уровня, с вступительным роликом, катсценами, диалогами, врагами и боссом. Дедлайн выхода демки сдвинулся с 1ого сентября на 1ое января.
Тред седьмой, «ещё полгодика-годик и можно в бетку едишен». Упорно продолжаю пилить Archtower. Продолжаем слушать бесконечно полезные советы всё бросить и начать заново.
Жанр: Action RPG, Dungeon Crawler, и привкус Roguelite'ов Движок: GameMaker Studio 1.4
Описание: Исследуйте загадочную Башню, развивайте персонажей, улучшайте свой клан. Используйте разные умения силовых кристаллов для своих героев. И старайтесь не умереть. Но, у вас ещё будут шансы выжить и сохранить вещи.
После написания пары десятков строк кода за 2 часа, очевидно переключаясь на аутировние на любой другой предмет взаимодействия, создаю этот тред для исцеления от навязчивых идей.
Такой же результат бы дала и готовая игра, но ведь её нужно долго и монотонно делать. В связи с чем появляется гениальнейшая мысль набрать команду и ничего не делать, пока ребята кропят за идею или даже за деньги. Но это все не то. Важно закрыть гештальт по Юнгу. Возможно, не только мне, но и другим тоже.
Очень хотелось бы верить, чтобы основные посты про "я хотел сделать такую игру" писали люди, которые уже пробовали себя в геймдеве хотя бы месяц два и писали хотя бы контроллер персонажа создав одну модель или арт.
Вот, кстати, карта. Выглядит более или менее. Если доделать, можно использовать в разных урезанных парадоксо-играх. Для неурезанных, потребуется штат индусов на разрезание ещё на более мелкие части.
>>1106141 SQL. Вся модификация заключена в том, что возможно грузить запросы из текстовых файлов, что позволяет в разы упростить код. При открытии базы делается её копия и работа происходит уже с ней.
>>1106141 Если есть кто-нибудь умный на дваче умеющий посчитать размер текста и поворот лейбла в полигоне - напишите, пожалуйста, как это сделать. Нужно их промаркировать названиями регионов.
Welcome to Dantes Inferno
Аноним01/09/24 Вск 22:17:53№972383Ответ
Описание: Все грешники после смерти попадают в ад и ты не исключение, но тебе повезло, ты попал в Ад Данте, на самый первый круг и только от твоего выбора будет зависеть, проведёшь ли ты вечность в аду или возьмёшь судьбу за рога и спустишься на девятый круг Ада, где сразишься с самим Люцифером за свою свободу или вечное проклятье.
13.06.26 - Доделал первую мини сцену. Добавил звук морской волны, отредактировал звук. Оставшиеся задачи 1)Сделать 3и мини сценки для предварительного уровня. 2) Создать треки для 2го и 3его уровня, надыбать звуков для ударов.
14.06.26 - Внезапно обнаружил, что когда подписывал арку в 1- й мини сцене, изменил весь основной шрифт в игре, сразу не заметил и позже пришлось вернуться и опять всё переделать. Немного переделал 1ю мини сцену. Мне не понравилось, что грешники тупо стоят перед аркой проигрывают почти одинаковые анимации спокойствия, хоть у них в наборе по 3и рандомных анимации спокойствия, переделал их чтобы они вроде как шли к арке, тем самым ожидая на берегу харона, который перевезёт их в лимб. Так же дополнил сцену возможностью кикать её, хоть она и длится всего 25 секунд, но если кому-то это будет много сцену можно кикнуть нажав на любую из этих кнопок, пробел, эскейп или энтер. Создавал 2ю мини сцену.
15.06.26 - Доделал 2ю мини сцену. Начал делать 3-ю сцену.
17.06.26 - Делал 3ю мини сцену.
20.06.26 - Доделал 3ю мини сцену. Добавил звук.
21.06.26 - Занимался нейропереводом текста с Алисой, хоть где-то мне пригодилась нейросеть. Отредактировал русский текст и перевёл на английский и латинские языки.
22.06.26 - Опять вернулся к привью-сценам, мне кажется они не достаточно выразительны, поэтому ещё больше улучшил их, добавил широкие полосы с закосом под фильм, добавил облака, исправил анимации камер. Так же написал скрипт отвечающий за загрузку того или иного мини мувика на движке игры, точнее сцены превью перед определённым уровнем, это что-то вроде интро перед каждым кругом, который коротенечко показывает, что из себя представляет уровень. Так же написал скрипт с переводом маленьких надписей внутри игры, теперь при загрузке уровня код смотрит на выбранный язык и сам переводит все надписи на соответствующий язык.
23.06.26 - Занимался музыкой, весь тот бесплатный мусор который накачал на фрисоунд перегнал в мп3 и отредактировал. Собрал из всего этого хлама 6 треков для 2 и 3 уровня, средней паршивости.
24.06.26 - Занимался музыкой и звуком. Опять переделал треки на уровнях, до меня всё таки дошло, что нужно разделить фоновую музыку и фоновый звук, так же пилил звуки смерти боссов, звуки заклинаний, написал скрипт рандомизации звуков смерти боссов, на 2 и 3 карте дорисовал текстуру земли, обнаружил баг с активацией призывных камней если, не стоит русский язык, это конечно полнейшее фиаско, потом исправлю.
25.06.26 - Тестировал звуки и музыку на уровнях. Исправил баг с призывными камнями, если игрок поменяет язык, теперь, камни зажигают буквы при любом языке выбранным пользователем, единственно, сами буквы не меняются, так как они создаются всего один раз внутри демонов и при смерти демоны дропают буквы на том языке на котором они создавались, но я думаю это не критично если на призывном круге могут быть буквы на разных языках. Исправил баг с переводом внутренних диалогов боссов при смене языка, теперь если игрок начнёт выпендриваться и менять язык прямо перед диалогом с боссом, выпадающий текст изменится на тот язык который выберет игрок. Исправил баг звука попадания по мобу, теперь это нормальный хит, а не электричество. Исправил баг демона - охотника, а в последствии и других демонов, которые при убийстве игрока или союзника ни как не могут отлипнуть и перестать махать лапой над трупом, теперь они понимают, что перед ними труп, забивают на него и через какое-то время отправляются по своим демоническим делам.
Теперь надо не забыть добавить разных звуком боссам и их помощникам, а так же настроить звуки врагов мне не нравится что я слышу, как они месят союзников в километре от игрока.
29.06.26 - Занимался подбором музыки для трейлера, Делал раскадровку трейлера.
11.07.26 - Опять вернулся к проекту. Начал пилить трейлер.
12.07.26 - Пилил трейлер. Готово 4 из 28
12.07.26 - 12.08.29 - Пилил трейлер. Готово половина.
Геймдев, как форма эскапизма
Аноним01/06/20 Пнд 20:27:39№674109Ответ
Вот уже второй год с переменным успехом пытаюсь создать, что-то стоящее. За всё время написал более 20и игр.
Сейчас работаю над очередной игрой - клоном бомбермена. Весь прогресс с переодичностью в месяц буду выкладывать здесь.
Пишу на С# в моногейм Платформа - ПК Рисую, моделю и анимирую, так же сам. Игра разрабатывается, как часть более глобальной истории, описывающей вселенную, которую я так же сам придал. Продавать не планирую. Планирую выкладывать на itch.io
Сейчас застрял, на том, чтобы прикрепить анимации к кнопкам клавиатуры. Пока всё.
>>674109 (OP) План на предстоящий месяц: 1. Сделать возможность просмотра информации о том как работать с апгрейдом, как его купить. При том что здесь будет описание как покупать апгрейды игрока, апгрейды, юнитов и как блокировать юнита, мне кажется лучше оставить подобную возможность описания правил, чем предоставлять игроку всё изучать методом тыка. 2. Перейти ко второй главной ветки развития, а именно развитие юнита, здесь механика покупки ещё более сложная, так как учитывает не только опыт юнита, но и наличие купленного апгрейда на крейсере. 3.Сделать механизм блокировки эволюции юнита.
//-02.07.2026-//-День 23. Работал над панелью героя. Начал пилить возможность просмотра информации, перед тем как его использовать.
//-03.07.2026-//-День 24. Работал над панелью героя. Исправил баги с текстом. С Алисой придумывали описания для апгрейдов героя, доделал механизм отображения описания свойств апгрейда при нажатии кнопки вопрос, и то же по клику ПКМ.
//-05.07.2026-//-День 26. Работал над панелью героя. Создал класс апгрейды для обычных юнитов, начал пилить вкладку эволюция юнитов.
//Немного размышления//- Как и в случае с вкладкой эволюции героя, создание вкладки эволюция юнита я разбил на маленькие задачи, так как разом конечно такую сложную задачу не переварить. Для начало нужно решить задачу когда при покупки апгрейда на крейсере, купленные улучшения отображались на вкладке развития каждого бойца. И даже эту задачу я разбил на несколько. Сначала отображаем просто спрайты, а потом связываем эти спрайты с механикой покупки на крейсере.
//-06.07.2026-//-День 27. Работал над панелью героя. Решил задачу с отображением всех купленных апгрейдов на борту крейсера на вкладке развития каждого бойца. Теперь покупая апгрейд на крейсере игрок может видеть какую ветку эволюции можно открыть у текущего юнита.
//-08.07.2026-//-День 29. Работал над панелью героя. Шатал систему апгрейдов юнита
//-09.07.2026-//-День 30. Работал над панелью героя. Добавил спрайты апгрейдов
//-11.07.2026-//- Работал над панелью героя. Добавил кнопки апгрейдов, сделал ветки эволюции для юнитов, теперь нужно будет как-то связать ветки эволюции юнитов с покупками апгрейдов.
//-13.07.2026-//- Работал над панелью героя.
//-15.07.2026-//- Работал над панелью героя. Придумывал юнитов, наконец-то хоть что-то интересное. Это нужно для строительства механики повышения уровня и эволюции юнитов.
//-17.07.2026-//- Работал над панелью героя. Настраивал систему покупки апгрейдов и прокачки юнита, теперь юнита можно прокачать, только если соответствующий апгрейд куплен на базе и юнит достиг должного уровня развития.
//-19.07.2026-//- Работал над панелью героя. Отлаживал систему прокачки юнита. Связал апгрейды крейсера с апгрейдами текущего солдата, сделал вызов справки по пкм и через вопрос.
//-21.07.2026-//- Работал над панелью героя. Создал класс апгрейдов для заблокированных юнитов, начал пилить вкладку для прокачки юнитов которые отказались от эволюции и просто заблокированные.
//-22.07.2026-//- Работал над панелью героя. Сделал механизм отображения апгрейдов для заблокированных юнитов.
//-20.08.2026-//- Спустя почти месяц отсутствия, пытаюсь понять что сука здесь происходит? Это же была сама лёгкая вкладка, почему же блядь так трудно? Потратив почти весь день, разобрался с этой шляпой. Теперь панель развития заблокированных юнитов готова. Я даже немного протестировал насколько можно развить обычного война с 1 - 25 уровня, получилось вполне достойно, с 100 здоровья до 420, ну и атака тоже норм. Хотя потом скорее всего нужно балансировать, чтобы прокачка юнитов не оказалась много сильнее эволюции юнитов. Наконец, теперь я могу перейти к боёвке. Ура.
//-22.08.2026-//- Работал над боевой сценой. Так как базовый класс уже давно был готов и даже что-то работало. Начал в компасе делать UI, кнопочки, расположение юнитов, иконки всё это теперь нужно, как то обмозговать до того как тащить всё в код.
//-24.08.2026-//- Работал над боевой сценой. Накидал весь UI, кнопочки, значки, нарезал картинки для спрайтов, теперь из этого нужно будет делать рабочие спрайты. Создал рабочие спрайты и кнопки, интегрировал в код, теперь всё это нужно отразить на боевой сцене.
//-26.08.2026-//- Работал над боевой сценой. Строил сцену из спрайтов и кнопок сделанных ранее.
//-28.08.2026-//- Работал над боевой сценой. Продолжил строит сцену из спрайтов и кнопок. Сделал анимированное небо. (Это что мне всегда не хватало в дисах, всегда хотелось немного интерактивности на заднем фоне).
//-29.08.2026-//- Работал над боевой сценой. Мне покоя не давало, то что я двигал каждый спрайт неба вручную, хоть и через отдельный класс, поэтому к классу двигающиеся спрайты я сделал класс, который контролирует эти спрайты, вот его я и поместил на боевую сцену. В конструкторе теперь можно задать любое небо, с любой текстурой, скоростью движения неба, направления - левое, правое и всё, прочее.
//-30.08.2026-//- Работал над боевой сценой. Закончил с рисовать иконки юнитов со всеми возможными состояниями последних, а именно, защита, проклятье и повышения уровня. Так же добавил иконкам юнита горизонтальную шкалу здоровья. Начал создавать заглушки для игровой менюшки, а так же экран статистики по окончанию битвы. Ещё бы неплохо придумать штуку которая сообщала о возможном уроне вражеских юнитов, пока не знаю будет ли это отображаться на самом курсоре или на иконках юнита.
//Немного размышления//-Вообще мне кажется я иду по неправильному пути, по сути у меня иконки юнитов это монстр состоящий из кнопки, инвентаря и колхозных спрайтов которые просто натянуты поверх этого всего. Мне кажется было бы логично сделать особый класс кнопок или новый конструктор в классе кнопка, который в обход инвентаря может как то получать информацию о статистике юнита, напрямую. Но пока не знаю как при инициализации кнопок ещё и передавать инфу о юните, который висит на кнопке.
На самом деле я сам иногда охреневаю, как далеко смог зайти. От момента полного нуля в программировании, до собственной пошаговой рпг, по мотивам своей вселенной и с геймплеем любимой игры.
Буду продолжать, если осенью не мобнут, то у меня ещё в запасе лет 10-20.