Ну что, друзья, я отправил игру на проверку для запуска беты.
Да-да, я в шаге от того, чтобы запустить последний этап тестирования перед релизом. Я добавил в игру минимально всё то, что хотел. Теперь осталось дело не за мной, а за гуглом и вами. В скором времени, как игра пройдёт все проверки, многие желающие получат возможность поиграть в неё полноценно. Я сам жду этого момента.
Да-да, я в шаге от того, чтобы запустить последний этап тестирования перед релизом. Я добавил в игру минимально всё то, что хотел. Теперь осталось дело не за мной, а за гуглом и вами. В скором времени, как игра пройдёт все проверки, многие желающие получат возможность поиграть в неё полноценно. Я сам жду этого момента.
🔥3❤1
Вообще в первую и самую главную очередь это означает, что я могу уже начинать заниматься следующей игрой на 1000000%. И я этому неимоверно счастлив, потому что от этой я уже подустал сильно.
🔥3❤1👍1
Forwarded from 20/80 games
И так, спешу сообщить, что мы вышли в бету!
Да, легендарное и знаменательное события выхода в бету. Я ждал этого миллиард времени и ещё больше усилий. Каждый желающий может её протестировать, пройдя через небольшой чек через меня. Желающие поиграть хоть немного и владельцы андроида пишите под эти постом комент. Я добавлю вас в тестеров)
Да, легендарное и знаменательное события выхода в бету. Я ждал этого миллиард времени и ещё больше усилий. Каждый желающий может её протестировать, пройдя через небольшой чек через меня. Желающие поиграть хоть немного и владельцы андроида пишите под эти постом комент. Я добавлю вас в тестеров)
🔥3
И так, давно здесь не было новостей. Больше полугода. На самом деле мне всегда есть, чем поделиться, но обычно самые родные узнают о новостях первее всего, а после этого мотивация что-то кидать сюда у меня немного убавляется. Именно поэтому я провожу лёгкий ребрендинг канала. Теперь это не блог о моей личной жизни, а блог меня, как разработчика.
Буду делиться всем, над чем работаю сюда. Будет мне мотивацией работать, чтобы что-то сюда скинуть, ну и всякое такое, что там ещё разработчики в свой блог кидают. Так же буду писать сюда свои мысли и идеи о разработке игр, потому тут будет встречаться много разной технической инфы. Посочувствую всем, кто сюда подписался как на Александра Машинского 😁 В целом, можете просто скипать такие посты и смотреть скрины. Ну или просто отписаться, кому как.
Ну да, такой ребрендинг будет означать увеличение количество постов, но уход их в сторону разработки игр. Поэтому у нас ещё и лёгкая смена названия.
Ну а всех, кого не пугает ребрендинг, добро пожаловать, ждите первых новостей
Буду делиться всем, над чем работаю сюда. Будет мне мотивацией работать, чтобы что-то сюда скинуть, ну и всякое такое, что там ещё разработчики в свой блог кидают. Так же буду писать сюда свои мысли и идеи о разработке игр, потому тут будет встречаться много разной технической инфы. Посочувствую всем, кто сюда подписался как на Александра Машинского 😁 В целом, можете просто скипать такие посты и смотреть скрины. Ну или просто отписаться, кому как.
Ну да, такой ребрендинг будет означать увеличение количество постов, но уход их в сторону разработки игр. Поэтому у нас ещё и лёгкая смена названия.
Ну а всех, кого не пугает ребрендинг, добро пожаловать, ждите первых новостей
❤3
Channel name was changed to «20/80 апельсинов. Блог разработчика»
Главная новость в моей жизни, которая не была озвучена здесь:
Я исполнил свою мечту - поступил в ИТМО на разработку игр в магистратуру на бюджет. Как говорится - спасибо всем, что поучаствовали в моём успехе, но как есть, я теперь официально разработчик игр.
Ну а над чем я работаю? Вот краткий резюмирующий список:
1. Курсовой проект в виде игры, разрабатываемой в соло на unreal engine
2. Научно-исследовательская работа в виде Data oriented системы поведения NPC
3. Своя игра, которую хочу выложить в стим, которая и замотивировала меня превратить всё это в блог.
О последнем пункте. Да, я недавно начал делать новую игру. Активизировалась мега художница Дана и теперь мы вдвоём ищем людей в помощь и в поте лица работаем над игрой, помимо всех остальных пунктов. Последний проектик про планету дал мне понять, что google play пинтора кадорасов с тонной бюрократии, требований, санкций, проверок, настройки монетизации и тому подобной ебалы. А в стиме всё просто, кладёшь Габену 100 баксонов в руку и ему +- всё равно, что у тебя за игра. После 1000 долларов дохода он ещё и вернёт тебе эти 100 долларов, ну сказка же, ну. Так там ещё можно просто премиум способом продавать игры, без возни с рекламными сервисами. Короче, стим хвалят не просто так за их доступность, как площадки для разработчика.
Я исполнил свою мечту - поступил в ИТМО на разработку игр в магистратуру на бюджет. Как говорится - спасибо всем, что поучаствовали в моём успехе, но как есть, я теперь официально разработчик игр.
Ну а над чем я работаю? Вот краткий резюмирующий список:
1. Курсовой проект в виде игры, разрабатываемой в соло на unreal engine
2. Научно-исследовательская работа в виде Data oriented системы поведения NPC
3. Своя игра, которую хочу выложить в стим, которая и замотивировала меня превратить всё это в блог.
О последнем пункте. Да, я недавно начал делать новую игру. Активизировалась мега художница Дана и теперь мы вдвоём ищем людей в помощь и в поте лица работаем над игрой, помимо всех остальных пунктов. Последний проектик про планету дал мне понять, что google play пинтора кадорасов с тонной бюрократии, требований, санкций, проверок, настройки монетизации и тому подобной ебалы. А в стиме всё просто, кладёшь Габену 100 баксонов в руку и ему +- всё равно, что у тебя за игра. После 1000 долларов дохода он ещё и вернёт тебе эти 100 долларов, ну сказка же, ну. Так там ещё можно просто премиум способом продавать игры, без возни с рекламными сервисами. Короче, стим хвалят не просто так за их доступность, как площадки для разработчика.
❤2🔥2
clideo_editor_3918dde6171a44d190f533789830cf3c (1).gif
44.1 MB
По курсачу (проект на анрил).
Это планируется быть 3д платформер + выживач. Краткая предыстория, как я придумал идею. Анрил - движок тяжёлый. Я пришедший после годота со сладким интерфейсиком, редактором, где всё такое дружелюбное и вся архитектура говорит тебе "ты художник, вот тебе краски, твори!", то в случае с анрилом это что-то типа "Здарова, вот тебе панель управления ядерным реактором. Кстати, учебника нет. Хочешь разобраться, открывай капот и смотри как там всё работает. Кстати, если пукнешь не туда, я взорвусь".
Тем не менее unreal движок моё почтение. Он супер мощный и ядерным реактором я назвал его не зря. Туда надо приходить только с каким-то мощным покровительством в виде университета, как у меня. Ну вот и я худо бедно, применяя свой 3+ летний опыт разработчика на годот по чуть-чуть пристраиваюсь. Вот вам результат того, что есть в одной гифке:
Это планируется быть 3д платформер + выживач. Краткая предыстория, как я придумал идею. Анрил - движок тяжёлый. Я пришедший после годота со сладким интерфейсиком, редактором, где всё такое дружелюбное и вся архитектура говорит тебе "ты художник, вот тебе краски, твори!", то в случае с анрилом это что-то типа "Здарова, вот тебе панель управления ядерным реактором. Кстати, учебника нет. Хочешь разобраться, открывай капот и смотри как там всё работает. Кстати, если пукнешь не туда, я взорвусь".
Тем не менее unreal движок моё почтение. Он супер мощный и ядерным реактором я назвал его не зря. Туда надо приходить только с каким-то мощным покровительством в виде университета, как у меня. Ну вот и я худо бедно, применяя свой 3+ летний опыт разработчика на годот по чуть-чуть пристраиваюсь. Вот вам результат того, что есть в одной гифке:
❤2🔥1
изображение_2025-11-17_025846330.png
29.6 KB
Ну что ж, без 10 минут 3 часа ночи, а я только доделал рабочий прототип боевых механик моей игры. И это клёво. Играется очень прям так, как я и хотел - хардкорно, бодро, скилозависимо и тактически.
А вообще, я никогда особо не ценил силу быстрого прототипирования, но на самом деле это даёт такую огромную дозу смысла на будущее. Я теперь сразу понимаю, как мне надо делать половину игры, чтобы в середине разработки проекта не осознать, что моя архитектура гавно и развалиться на любой необычной механике. Я ещё относительно недавно понял, что чтобы разработка игр в движке была простой и удобной, система должна быть такой, чтобы был просто доступ ко всему, к чему захочешь, а ещё чтобы все объекты были как можно более Data driven. И в годоте эти 2 пункта очень хорошо сочетаются.
Ну и ещё вот вам спойлер небольшой:
А вообще, я никогда особо не ценил силу быстрого прототипирования, но на самом деле это даёт такую огромную дозу смысла на будущее. Я теперь сразу понимаю, как мне надо делать половину игры, чтобы в середине разработки проекта не осознать, что моя архитектура гавно и развалиться на любой необычной механике. Я ещё относительно недавно понял, что чтобы разработка игр в движке была простой и удобной, система должна быть такой, чтобы был просто доступ ко всему, к чему захочешь, а ещё чтобы все объекты были как можно более Data driven. И в годоте эти 2 пункта очень хорошо сочетаются.
Ну и ещё вот вам спойлер небольшой:
🔥2
А ещё я понял, что мне не нужен полноценный второй кодер. Во многом благодаря очень хорошему движку и, да простит меня бог скромности, мне. Да, я понял, что моих скиллов и навыков сейчас достаточно, чтобы забубенить любую систему такую, чтобы она была независимой, но при этом очень лаконично встраивалась в игру; удобной, да настолько, что в создании новой единички контента мне придётся писать минимум шаблонного кода и кода в целом, в основном только творчество.
Так что да, думаю, что я буду в основном в 1 рыло делать всю игру вместе с великолепными художниками.
Так что да, думаю, что я буду в основном в 1 рыло делать всю игру вместе с великолепными художниками.
🔥3👍1
image.png
68.1 KB
И так, я сделал прям хороший прототип боевых механик. Поэтому у меня уникальное предложение для 2-3 человек протестировать эти боевые механики. Для этого цапаните мне в личку. Или оставьте коммент под этим постом. Механик много, всего сделал 4 вида противников, потому очень интересно ваше мнение. Ну а пока ловите ультра спойлерный скрин из уровня, который я сделал по приколу, чтобы все офигели. Сыграем в игру угадай где игрок
👾2👍1🔥1
Мои успехи за вчера:
- Чуть улучшил боевую систему прототипа, добавив замедление от попаданий
- Смог пройти супер сложный уровень, созданный по приколу
- После этого убедился, что я хочу супер умных противников и боссов в игре, а так же меньше рандома для формирования билда (спасибо Slay the spire за хороший пример, как надо это делать)
- По курсачу сделал спавнер руд и их разновидности (они красивенькие, сегодня потом покажу)
- полночи сидел и думал над своим движком. Убедился лишний раз в его необходимости, когда коллеги из одного чата сказали, чего им не хватает в игровых движках
- Додумал немного важный архитектурный момент этого движка. Буду делать его на архетипах, как в Unity DOTS, но со своими особенностями
Сейчас сижу и ищу статьи на тему своей научной работу. Потому что это домашка по английскому 😁😁😁
А вообще по поводу своего движка. Я точно убедился, что игровой движок должен быть для геймдизайнера с мощнейшей Data-driven архитектурой. Чтобы геймдизайнер с помощью обычных таблиц и редактора мог настроить почти что угодно. Вот так вот. На эту тему ещё очень много мыслей есть
- Чуть улучшил боевую систему прототипа, добавив замедление от попаданий
- Смог пройти супер сложный уровень, созданный по приколу
- После этого убедился, что я хочу супер умных противников и боссов в игре, а так же меньше рандома для формирования билда (спасибо Slay the spire за хороший пример, как надо это делать)
- По курсачу сделал спавнер руд и их разновидности (они красивенькие, сегодня потом покажу)
- полночи сидел и думал над своим движком. Убедился лишний раз в его необходимости, когда коллеги из одного чата сказали, чего им не хватает в игровых движках
- Додумал немного важный архитектурный момент этого движка. Буду делать его на архетипах, как в Unity DOTS, но со своими особенностями
Сейчас сижу и ищу статьи на тему своей научной работу. Потому что это домашка по английскому 😁😁😁
А вообще по поводу своего движка. Я точно убедился, что игровой движок должен быть для геймдизайнера с мощнейшей Data-driven архитектурой. Чтобы геймдизайнер с помощью обычных таблиц и редактора мог настроить почти что угодно. Вот так вот. На эту тему ещё очень много мыслей есть
❤2👾2👍1🔥1
Всем привет. Вчера я не сидел без дела, я почти весь день работал над системой построек и строительства в курсаче. И перенёс на ООП постройки и систему интерфейса. Это болго, больно, тяжело и неприятно, но я в итоге это сделал. Самое забавное, что в игре вообще разницы не видно. Всё как было, так и осталось. Но зато теперь мне в 100 раз проще наплодить разные постройки. Осталось только научиться их строить, но это уже другая проблема)))
🔥2👍1🤔1🗿1
image.png
1.6 MB
Вчера я страдал над тем, чтобы начать пилить режим строительства. Сложностей было много, но к результату небольшому я пришёл - могу войти в режим строительства и видеть силуэт постройки и куда её можно построить, но пока что ничего строить не могу.
Вроде легко, но вы послушайте, что для этого нужно сделать:
1. Кастомный материал для силуэта модельки, который меняет свой цвет с зелёного на красный и обратно
2. Вход в режим строительства и выход из него с отключением/включением возможности взаимодействия (отключал коллайдер взаимодействия)
3. Определения места постройки (постройка должна быть на земле и не пересекаться с другими постройками и объектами). Допёр не сразу, на в целом не сложно настроить
4. Настройка коллизий с указанием, что с чем должно пересекаться и что с чем не должно пересекаться.
ну да, таким образом я теперь могу делать это:
(пока что скринами. Потом, ближе к следующей среде, гифками отправлю)
Вроде легко, но вы послушайте, что для этого нужно сделать:
1. Кастомный материал для силуэта модельки, который меняет свой цвет с зелёного на красный и обратно
2. Вход в режим строительства и выход из него с отключением/включением возможности взаимодействия (отключал коллайдер взаимодействия)
3. Определения места постройки (постройка должна быть на земле и не пересекаться с другими постройками и объектами). Допёр не сразу, на в целом не сложно настроить
4. Настройка коллизий с указанием, что с чем должно пересекаться и что с чем не должно пересекаться.
ну да, таким образом я теперь могу делать это:
(пока что скринами. Потом, ближе к следующей среде, гифками отправлю)
👨💻1🫡1🗿1
image.png
1.6 MB
Рубрика спойлеры с загадкой:
Угадайте, для чего в игре про выживание эти модели
Угадайте, для чего в игре про выживание эти модели
image.png
2.5 MB
Намечается большое сообщение по достижениям. А пока вот вам мем от преподавателя. Важен порядок. особенно важно, что в начале игра готова, потом ты просыпаешься
❤2👍1
clideo_editor_e2ae25f3af6e4d1d9a5a18b75a4b0716.gif
68.2 MB
ну что ж, сказал, что скину, прошло 3 дня, а ничего не скинул, потому что я в невероятно плотной работе. А из новостей у меня всё по курсачу в основном:
1. режим строительства! (полностью работающий и красивый)
2. Урон от падения с возможностью пополнять энергию
3. Заготовленная система улучшений с красивыми кнопочками (они пока что не работают, но это дело пары кликов)
режим строительства и улучшения дались мне невероятно сложным и страшным трудом. Режим строительства, кстати, всё равно чуть забагованный, но пока что я не буду в него углубляться.
1. режим строительства! (полностью работающий и красивый)
2. Урон от падения с возможностью пополнять энергию
3. Заготовленная система улучшений с красивыми кнопочками (они пока что не работают, но это дело пары кликов)
режим строительства и улучшения дались мне невероятно сложным и страшным трудом. Режим строительства, кстати, всё равно чуть забагованный, но пока что я не буду в него углубляться.
🌚1👨💻1🗿1