Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
#Круги добра
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Перетаскивайте деревянные блоки и убирайте их в ворота того же цвета! Успокаивающая логическая игра без времени и ограничений.

Wood Blocks Jam

Головоломки, Казуальные, Логическая

Играть

Топ прошлой недели

  • SpongeGod SpongeGod 1 пост
  • Uncleyogurt007 Uncleyogurt007 9 постов
  • ZaTaS ZaTaS 3 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
6
SNK27.Studio
SNK27.Studio
6 месяцев назад
Лига Разработчиков Видеоигр

Игра на быструю руку для сражения против друг друга⁠⁠

Two Captains: Versus

По мотивам нашей прошлой сюжетной игры *Cosmo Captain* мы готовим новую, отдельную игру. Это что-то вроде дополнения, но с совершенно другим геймплеем. Игра рассчитана на двух игроков (или на одного, если захочется), где предстоит сражаться друг против друга, уничтожая космический корабль противника и собирая разнообразные бонусы. Игра получилась крайне захватывающей — даже в одиночку против бота. А иногда просто интересно наблюдать за дуэлью ИИ в меню игры. Зрелище настолько увлекательное, что мы даже добавили возможность наслаждаться им отдельно.

У игры есть два ключевых преимущества:  

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

2. Разнообразие бонусов и антибонусов, которые добавляют динамики и стратегии.  

Вот список бонусов и антибонусов, что мы уже добавили: 

- Увеличение или уменьшение скорости перезарядки.  

- Увеличение или уменьшение скорости корабля.  

- Две пушки, которые стреляют прямо или в случайные стороны.  

- Клоны, которые имеют одно HP, но полностью повторяют игрока и его характеристики.  

- Голограммы, которые ничего не умеют, но повторяют движения игрока и сбивают с толку противника.  

- Невидимость (делает игрока прозрачным) или маскировка (окрашивает игрока в цвет противника).  

- Увеличение или уменьшение размера корабля.  

- Арены по бокам карты, которые наносят урон при столкновении.  

Клоны и голограммы повторяют движения игрока, поэтому, если игрок обездвижен, можно управлять клоном. Управление максимально простое: только перемещение и стрельба!  

Если у вас есть желание протестировать игру или предложить новые фичи и бонусы, будем рады вашим сообщениям! 😊  

P.S. Всю игру создает один человек, но удобнее описывать её от лица студии.

Видео геймплея игрока против ИИ:
https://t.me/SNK27_Studio/29

Видео сражения ИИ ботов против друг друга в режиме бесконечных бонусов:
https://t.me/SNK27_Studio/28

Показать полностью
[моё] Unity Gamedev Csharp Яндекс Игры Разработчики игр Игры Компьютерные игры На двоих Инди Инди игра Мобильные игры Дневник разработки Текст
3
0
PA5H1K
PA5H1K
7 месяцев назад

D00M4ACE Девлог#1 MMORPG Телеграм-игры по мотивам World of Warcraft⁠⁠

Хочу поделиться своим личным опытом как я смог быстро с помощью ИИ создать 2923 уникальных equipment предмета для своей пошаговой MMORPG Телеграм-игры по мотивам World of Warcraft:

Вот основные характеристики персонажей и мобов:

hp - запас здоровья (health points)

stamina - запас выносливости (stamina points)

physics.dmg - физический урон (physical damage)

mage.dmg - магический урон (magic damage)

physics.def - физическая защита (physical defense)

mage.def - магическая защита (magic defense)

heal - увеличивает эффект лечения от навыков и скиллов

crit.physics.dmg - шанс физического критического урона (от 1.0 до 100.0%)

crit.mage.dmg - шанс магического критического урона (от 1.0 до 100.0%)

crit.heal - шанс критического лечение (от 1 до 100%)

Как видите я все сильно упростил и у меня игровая система построена без вторичных характеристик(те без тех что могут влиять на первичные),

Для создания всех предметов я написал скрипт на питоне (не без помощи ИИ разумеется):

Логика создания всех предметов в скрипте `mmorpg_calc_stats.py` заключается в следующем:

1. **Определение слотов и характеристик**:

- Каждый слот (например, голова, шея, оружие и т.д.) имеет свои первичные характеристики (например, физический урон, магическая защита и т.д.).

- Все возможные характеристики разделены на обычные (`hp`, `physics.dmg`, `mage.dmg`, `physics.def`, `mage.def`, `heal`) и критические (`crit.physics.dmg`, `crit.mage.dmg`, `crit.heal`).

2. **Редкость предметов**:

- Предметы могут быть разных редкостей: обычный, необычный, редкий, эпический, легендарный.

- Каждая редкость определяет количество характеристик, которые могут быть на предмете (от 1 до 5).

3. **Генерация комбинаций**:

- Для каждого слота и каждой редкости генерируются все возможные комбинации характеристик.

- Для оружия учитываются дополнительные параметры: тип (одноручное, двуручное) и дистанция (ближний бой, дальний бой).

- Для колец и реликвий применяются специальные множители для увеличения значений характеристик.

4. **Расчет значений характеристик**:

- Значения характеристик рассчитываются на основе базовых значений, множителей редкости и специальных множителей для определенных слотов.

- Критические характеристики добавляются в комбинации, если это позволяет редкость предмета.

5. **Сохранение данных**:

- Все сгенерированные комбинации предметов сохраняются в JSON файл `equipment_combinations.json`.

Таким образом, скрипт создает все возможные комбинации предметов для каждого слота, учитывая редкость, тип оружия и специальные множители для определенных слотов.

А теперь представьте, сколько работы пришлось бы проделать, если бы геймдиз делал это вручную!

И еще я у себя использовать решил модель уровней предметов, те эти все пердметы могут быть любого уровня в игре, уровень автоматически пересчитывает все характеристики.

Те у меня теперь есть 292,300 предмета на 100 уровней!

Ну и по поводу баланса, это все создается через заданные первичные коэффициенты которые я могу править по необходимости, они определяют сколько характеристик есть, их первоначальные значения и как они растут.

PS: Еще генерация нейминга в зависимости от типа предмета и его характеристик я тоже сделал через скрипт, который еще учитывает род предмета и все склонения и падежи:

"Железный Шлем": "голова_обычный_1",

"Тканевая Шапка": "голова_обычный_2",

"Закаленный Капюшон": "голова_необычный_3",

"Титановая Шапка": "голова_необычный_4",

"Закаленная Шапка": "голова_необычный_5",

"Рунический Шлем": "голова_необычный_6",

"Магическая Диадема": "голова_необычный_7",

"Зачарованная Маска": "голова_необычный_8",

"Драконий Шлем Стойкости": "голова_редкий_9",

"Адамантовая Корона Защиты": "голова_редкий_10",

"Адамантовая Шапка Стража": "голова_редкий_11",

"Адамантовая Маска Неуязвимости": "голова_редкий_12",

"Драконяя Шапка Стража": "голова_редкий_13",

"Драконий Венец Стража": "голова_редкий_14",

"Мифриловый Капюшон Защиты": "голова_редкий_15",

"Превосходная Корона Стойкости": "голова_редкий_16",

и тд.

Показать полностью
Дневник разработки Разработка Разработчики игр Инди игра Gamedev Текст
0
tablepedia
7 месяцев назад

Ответ на пост «Я решил делать игру про СССР»⁠⁠1

Сделайте, пожалуйста, PDF файл с тëплыми и беззаботными воспоминаниями об СССР, а также фотографиями советских товаров (например, продуктов питания).

[моё] Инди Инди игра Gamedev Unity Дневник разработки СССР Длиннопост Разработка Квест Развал СССР Социализм Капитализм Коммунизм Детство Детство 90-х Детство в СССР Воспоминания из детства Pdf Описание Воспоминания Короткопост Ответ на пост Текст
6
229
akudev
7 месяцев назад
Лига Разработчиков Видеоигр
Серия Вперёд в СССР

Я решил делать игру про СССР⁠⁠1

Давно я собирался сделать подобную игру, так как родился в СССР.

Я решил делать игру про СССР Инди, Инди игра, Gamedev, Unity, Дневник разработки, СССР, Длиннопост

Я немного застал то время, и оно теплыми беззаботными воспоминаниями осталось в моем сердце.

Тогда была другая страна, другие цены, другие рубли, другие ценности...

Не буду утверждать, что было лучше или хуже, это тема для других постов, просто все было по-другому.

Но иногда прям хочется окунуться в ту атмосферу и прожить один-два дня, когда трава была зеленее, а батон стоил 13 копеек.

Прошлое время уже не вернуть, может наверное и не нужно, а вот поиграть в реалистичную игру с приятной атмосферой того времени очень хотелось бы.

Я решил делать игру про СССР Инди, Инди игра, Gamedev, Unity, Дневник разработки, СССР, Длиннопост

Конечно, подобных игр уже сделали много, но это все это не то, что я хотел бы видеть.

Обычно это поделки из одних и тех же моделей, иногда крайне низкого качества.

А из крупных игр я могу вспомнить только атомное сердце и все.

Я не собираюсь делать супер-графику на Unreal 5, а обойтись приятной картинкой с хорошей оптимизацией.

Я решил делать игру про СССР Инди, Инди игра, Gamedev, Unity, Дневник разработки, СССР, Длиннопост
Я решил делать игру про СССР Инди, Инди игра, Gamedev, Unity, Дневник разработки, СССР, Длиннопост

В общем чтобы любой игрок мог поиграть на разном железе.

По сюжету пока ничего не скажу, возможно будет симулятор ходьбы или воспоминания главного героя.

Так что с сегодняшнего дня запускаю дневник разработки игры про СССР.

Я решил делать игру про СССР Инди, Инди игра, Gamedev, Unity, Дневник разработки, СССР, Длиннопост
Показать полностью 5
[моё] Инди Инди игра Gamedev Unity Дневник разработки СССР Длиннопост
61
7
NikolayLobkov
NikolayLobkov
7 месяцев назад
Серия Stella Humabot

Обновление Stella Humabot 0.0.1.2⁠⁠

Это последнее обновление, созданное в рамках GP Profit Jam #2: я не думаю, что успею сделать следующее обновление до 16 января.

Это довольно таки большое обновление, в котором было добавлено обучение и произведены изменения на карте.

Изменения

Перерисован мост

Мост был перерисован. Теперь он стал походить на мост, а не на тонкий пол комплекса.

Обновление Stella Humabot 0.0.1.2 Gamedev, Инди игра, Инди, GP Profit Jam, Игры, Видеоигра, Дневник разработки, Длиннопост
Обновление Stella Humabot 0.0.1.2 Gamedev, Инди игра, Инди, GP Profit Jam, Игры, Видеоигра, Дневник разработки, Длиннопост

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

Добавлено меню паузы

Теперь игру можно ставить на паузу, нажав на TAB (клавиатура), START (контроллер) и на соответствующую кнопку (сенсорный экран).

Обновление Stella Humabot 0.0.1.2 Gamedev, Инди игра, Инди, GP Profit Jam, Игры, Видеоигра, Дневник разработки, Длиннопост

Появилась возможность регулировать уровень громкости звуковых эффектов и музыки, а также возможность менять язык прямо во время игры (до этого язык можно было менять только будучи на начальном экране).

А также изменения из предыдущей публикации про Stella Humabot: Работаю над обновлением Stella Humabot

На будущее

  • Карте предстоит ещё множество изменений так в визуальном плане, так и в плане левел-дизайна;

  • Придётся снова перерисовывать задний фон так, чтобы он соответствовал цветовой палитре и лору игры;

  • Планируются изменения в боевой системе;

  • Пора бы уже заняться продолжением.

Сыграть в игру вы можете на платформе Пикабу Игры. Страница игры: https://games.pikabu.ru/game/stella-humabot

Показать полностью 3
[моё] Gamedev Инди игра Инди GP Profit Jam Игры Видеоигра Дневник разработки Длиннопост
0
6
Spint68
8 месяцев назад
Лига Разработчиков Видеоигр

Все хвалят графику, но никто не оценил геймплей в нашей первой игре⁠⁠

Подобные игры люди клепают пачками и за пару недель.

Мы же делали и переделывали свою игру несколько лет, с одной стороны это глупо тратить столько времени на устаревший хайп, а с другой нам нравилось ей заниматься, потому что мы учились, долго учились.

Чуть истории

Я давно хотел перейти с web разработки в геймдев, но меня останавливало много факторов, да и сейчас останавливает, особенно сейчас сложно конкурировать с тонной выпускников онлайн школ, но этот холивар заслуживает отдельной недостатьи.

Итак, в далёком ковидном году один из подписчиков моей жены, она художница, предложил сделать мини игру с её персонажем ведьмочкой в стиле Flappy Bird. На тот момент я копался с C++ и чуть ли не писал свой мини движок.

1/4

Концепты с арт-челленджа Инктобер 2020

Жена транслировала идею подписчика мне и я поддержал её. Немного поразмыслив, как же "быстро" сделать такую игру я решил сесть за Unity.

Спустя час изучения C# в Ютубе разобрался с синтаксисом языка, скачал юнити, понял, что там нет ничего сложного, обычный визуальный редактор, если работал с любым другим подобным то всё там везде плюс минус одно и тоже.

Вот так и начался наш долгострой.

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

Как мне многие пишут игра вышла сложная, с интересными находками, но всё равно в неё никто не играет, аудитория чтоль не та...

1/3

Скрины локаций

А что на счёт графики, то она реально шикарная вышла, я кайфовал от нее когда внедрял, анимировал и добавлял эффекты.

По классике много писать не буду, если рассказ и игра зайдёт то продолжу историю.

Сейчас можете оценить то, что у нас получилось и сказать сложно вышло или нет в

Яндекс Играх или RuStore

P/S/ Мини игра с хомяком была добавлена после хайпа, однако персонаж был создан задолго до, так что не судите строго =)

Показать полностью 7
[моё] Gamedev Unity Разработка Дневник разработки Инди 2D Видео Видео ВК Длиннопост
7
5
akdengi
akdengi
8 месяцев назад
Настольные игры

Предпечатный прототип игры, обучающей программированию и робототехнике "Битва Големов v4.0"⁠⁠

Последнее время взял за правило делать предпечатные прототипы. Это надо делать при издании настольных игр обязательно, по крайней мере чтобы отловить баги и косяки. Думаю, будет полезно написать, какие исправления надо бы внести в макеты.

Предпечатный прототип игры, обучающей программированию и робототехнике "Битва Големов v4.0" Настольные игры, Программирование, Дневник разработки, Прототип, Робот, Длиннопост

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

Предпечатный прототип игры, обучающей программированию и робототехнике "Битва Големов v4.0" Настольные игры, Программирование, Дневник разработки, Прототип, Робот, Длиннопост

Карты: чуть увеличить белую рамку на 1-2 мм для гарантии что они "не зарежутся" и для карт программ ботов сделать блоки контрастней, так как сейчас плохо читается программа. И на картах Событий поправить заливку для части описаний, убрав темный сплайн и сделав поясняющую надпись применений События побольше и контрастней.

Бочки (на фото деревянные бочки из допа, в игре будут акриловые). Сделать наклейки побольше на 3-4 мм.

Предпечатный прототип игры, обучающей программированию и робототехнике "Битва Големов v4.0" Настольные игры, Программирование, Дневник разработки, Прототип, Робот, Длиннопост

Фигурки. Решили сделать каждый цвет своей формы. На фото видно фигурки мечника и робота с копьем, есть еще робот с кулаками и с водометом (зеленый и желтый).

Предпечатный прототип игры, обучающей программированию и робототехнике "Битва Големов v4.0" Настольные игры, Программирование, Дневник разработки, Прототип, Робот, Длиннопост

Остальные компоненты меня устроили и по считываемости программы, и по дизайну.

Предпечатный прототип игры, обучающей программированию и робототехнике "Битва Големов v4.0" Настольные игры, Программирование, Дневник разработки, Прототип, Робот, Длиннопост

Сразу скажу про оформление. Игра семейная, для детей от 6 лет (по упрощенным правилам), а так от 8–9 лет и стараше. Поэтому не ждите от нее темного фэнтези, роботы у нас хоть и дерутся, но просто ломаются и их можно отремонтировать. Но "заруб" жесткий, есть боты, поле небольшое, а атаковать можно только перед собой.

P.S. Увы цифровая машина, на которой я печатаюсь в местной типографии, имеет разброс до 5 мм. при двусторонней печати, поэтому рубашка и карты местами сдвинуты. Также пока не обзавелся вырубками для жетонов базовых диаметров, только круглителем углов.

Показать полностью 5
[моё] Настольные игры Программирование Дневник разработки Прототип Робот Длиннопост
0
4
Aposrr
Aposrr
8 месяцев назад
Лига Разработчиков Видеоигр
Серия Дневник разработки "Бродячего солнца"

Дневник разработки "Бродячего солнца" #2: Немного о лоре⁠⁠

С точки зрения лора, я бы определил жанр как "Слишком развитое средневековье". Мир игры представляет из себя низкое, но все-таки фэнтези - магия в нем точно присутствует, но в каких формах и как часто - загадка. Любой может рассказать о том, как когда-то встретился в гадалкой, и та в точности рассказала ему о его жизни, но никто не может сказать наверняка, увидела ли она это в знаках и течениях времени, или же просто хорошо разбирается в психологии.

Наверняка (или почти) известны две вещи: что-то рыскает в темноте, а прямые солнечные лучи могут выжечь человеческую память. И если второе до конца не доказано, и верят в это не везде, то вот темноты остерегается любой здравомыслящий человек. Это не значит, разумеется, что всякий темный угол таит в себе что-то страшное, но вне городов опасность точно существует, и об этом неоднократно предупреждает МЧС (Международная Чрезвычайная Служба). Из-за этого большая часть населения вынуждена ютиться в грязных, тесных городах, выстроенных вокруг огромных башен-маяков, освещающих города по ночам.

Дневник разработки "Бродячего солнца" #2: Немного о лоре Эзотерика, Игры, Компьютерные игры, Дневник разработки, Инди игра, Gamedev, Инди, Разработка, Длиннопост

Конструкции башен могут различаться, но любой город имеет по крайней мере одну

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

Дневник разработки "Бродячего солнца" #2: Немного о лоре Эзотерика, Игры, Компьютерные игры, Дневник разработки, Инди игра, Gamedev, Инди, Разработка, Длиннопост

Диаграмма нормальной человеческой Яры

Яра - олицетворение всего того, что отличает человека от животного. Это и желания, и эмоции, и творческое начало, и созидательная сила. У разных людей Яра может различаться, в зависимости от личных качеств, и у каждого она может быть как ярче, так и тусклее. Она появляется у человека еще с рождения, но окончательно обретает форму в течение жизни, когда сильные стороны человека становятся более выраженными, а слабые отходят на второй план.

Алхимики Староречья еще в незапамятные времена нашли способ извлекать Яру, в основном в качестве высшей меры наказания. В некоторых государствах этот процесс считается преступлением против человечности, однако и они вынуждены закупать Белосветы (фонари из извлеченной Яры) для того, чтобы защитить свои города. Процесс извлечения Яры при этом с пятидесятипроцентным шансом убивает подопытного. Такой исход, впрочем, считается наиболее гуманным.

Дневник разработки "Бродячего солнца" #2: Немного о лоре Эзотерика, Игры, Компьютерные игры, Дневник разработки, Инди игра, Gamedev, Инди, Разработка, Длиннопост

Диаграмма Яры изжали

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

Как и у любого живого существа, у изжалей остаются потребности и желания. Связаны они, впрочем, не с простым поиском пропитания и желанием размножаться. Изжали жаждут одного - вернуть то, что у них отобрали. Некоторые считают, что для этого они заключают омерзительные договоры с живыми людьми, после выполнения условий которых они пожирают их Яру. Говорят, так они учатся чувствовать то, что ощутить уже неспособны, имитировать человеческие эмоции и поведение. Другие верят, что изжали приходят в города для того, чтобы отобрать у людей Белосвет, что защищает их от тьмы.

Дневник разработки "Бродячего солнца" #2: Немного о лоре Эзотерика, Игры, Компьютерные игры, Дневник разработки, Инди игра, Gamedev, Инди, Разработка, Длиннопост

Но и уничтожать изжалей никто (или почти никто) не торопится. Дело в том, что когда человек теряет свою Яру, темнота больше не проявляет к нему интерес. Мир вне городов, окруженных светом, перестает представлять для изжалей опасность, что делает их практически идеальными звеньями в логистических цепочках. Караваны, состоящие из изжалей, называют "черными", в то время как обычные, человеческие, "белыми".

Думаю, нетрудно догадаться кем будет главный герой, и как в игре будет реализована прокачка навыков. Путешествуй по миру, торгуй, заключай сделки, и вернешь то, что было твоим. Восстанови свою яру по крупицам. Притворяйся живым, чувствующим человеком. В конце-концов, им это нравится. Так они меньше воспринимают тебя как угрозу. Всего одна улыбка, и городской скупщик может дать тебе цену получше, только бы научиться улыбаться. Правильно поставленная угроза, и, может, удасться избежать проблем на большой дороге. Ласковое слово - и очередная жертва сама пойдет за тобой.

Наш ВК: https://vk.com/monocolored
Наш Бусти: https://boosty.to/apos

Показать полностью 4
[моё] Эзотерика Игры Компьютерные игры Дневник разработки Инди игра Gamedev Инди Разработка Длиннопост
1
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии