Gamedev


Ответить в тред Ответить в тред

Check this out!
<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
142 23 64

Hole Diggers [Colony builder/managment game] - Android/IOS Аноним 01/08/19 Чтв 17:12:29 5974211
gama.png (1572Кб, 1280x720)
1280x720
Разрабатываю свой клон Rimworld'а и DF на мобилки. Последний год обещал запилить тред, но руки дошли только сейчас.

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

Разработку веду больше полутора лет. Впереди предвидится ещё как минимум 3 месяца до релиза.

С самого начала решил пилить на java (фреймворк libgdx). Уже несколько раз успел пожалеть, что не выбрал движок, однако смирился и перешёл в стадию принятия.

Сейчас побампаю старьём и попробую описать в целом, что успел сделать и что осталось.
Аноним 01/08/19 Чтв 17:16:41 5974232
15149695902810.png (125Кб, 1280x720)
1280x720
15150486939090.png (73Кб, 721x718)
721x718
С чего всё начиналось :
1) Простенькая генерация мира. Чанковая система. Отрисовка тайлов без обработки.
2) Анон посоветовал сделать реки одинаковой ширины, ну а я сделал
Аноним 01/08/19 Чтв 17:19:34 5974253
15173401016160.gif (7190Кб, 1276x717)
1276x717
15173401016701.gif (2558Кб, 1276x717)
1276x717
3) Добавил юнитов с простейшим ИИ на выполнения одного таска : копать тайлы. Собственно, прикрутил три способа обозначения задач : точечно, линией и областью
4) Показываю распределение обязанностей между юнитами
Аноним 01/08/19 Чтв 17:23:07 5974264
15190492483500.png (358Кб, 1282x766)
1282x766
15201615643060.gif (7658Кб, 1279x722)
1279x722
5) Добавил генерацию руды и деревьев с неотсортированной отрисовкой
6) Поменял юнитам спрайт на адекватный. Добавил таск на рубку деревьев. Игру теперь можно ставить на паузу
Аноним 01/08/19 Чтв 17:26:55 5974275
15206961389660.gif (4742Кб, 1283x717)
1283x717
15237139003550.mp4 (5088Кб, 1280x720, 00:02:02)
1280x720
7) Кастомизировал юнитов. Теперь у них разная одежда, прически и бороды, пол пока что только мужской. Добавил простые таски для земледельцы
8) Улучшил интерфейс. Добавил класс предметов. Добавил инструменты под разные таски. Юниты взаимодействуют с предметами. Добавил зоны ( склады ) и ИИ для носильщика.
Аноним # OP 01/08/19 Чтв 17:33:21 5974296
Test Game 20.05[...].mp4 (9061Кб, 1280x720, 00:03:32)
1280x720
Test Game 20.05[...].mp4 (3119Кб, 1280x720, 00:01:00)
1280x720
9,10) Добавил ключевую фичу в игру : юниты могут копать тоннели под землю. Тогда же был переписан алгоритм поиска путей для них. Также сделал зону фермы, на которой можно выбрать культуры, которые буду возделываться в поле. Семена и удобрения для всего этого дела также были добавлены.

Последнее видео датировано 20 мая 2018. С того момента игра претерпела очень много изменений, которые по моей ленности не были зафиксированы. В постах ниже попробую со скринами описать, что нового появилось в игре.
Аноним # OP 01/08/19 Чтв 18:00:28 5974367
1.png (1499Кб, 1280x720)
1280x720
2.png (288Кб, 1280x720)
1280x720
3.png (1270Кб, 1280x720)
1280x720
Что сделано очень кратко :

Карта

Шестислойная карта : 1 поверхностный слой и 5 подземных слоёв.

Слои соединяются тоннелями 2x2, чем глубже следующий слой, тем больше требуется ресурсов на постройку тоннеля. Земледелием можно заниматься только на поверхностном слое в силу отсутствия почвы на нижних слоях
Аноним # OP 01/08/19 Чтв 18:07:07 5974378
Игровое время

Можно ускорять в два раза. Игровой год длится 12 реальных минут. Первые три месяца каждого года являются посевным сезоном. В это время фермеры могут сажать семена в полях. О фермерстве расскажу позже

Локализация

Реализована через I18NBundle. Пока присутствует только русский и английский языки.
Аноним 01/08/19 Чтв 18:08:23 5974389
Аноним 01/08/19 Чтв 18:11:32 59743910
>>597437
>Реализована через I18NBundle. Пока присутствует только русский и английский языки.
>I18NBundle
Хуя себе, а так можно было? А я себе свой собственный менеджер папок и ресурсов запилил чтобы переводы ебошить
Аноним # OP 01/08/19 Чтв 18:22:20 59744511
4.png (1214Кб, 1280x720)
1280x720
5.png (1493Кб, 1280x720)
1280x720
6.png (1785Кб, 1280x720)
1280x720
7.png (1642Кб, 1280x720)
1280x720
Фермерство

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

Есть нюанс. Если 3 года к ряду эксплуатировать одни участок, то он превратится в солончак, непригодный для земледелия. Тогда придётся покупать или делать удобрения, что достаточно ресурсозатратный процесс.

Солончаки, бтв, с самого начала присутствуют на карте, но их немного (ласт пик)
Аноним # OP 01/08/19 Чтв 18:25:47 59744712
>>597439
Тащемта, всё немного сложнее. Под каждый язык собирается свой атлас с текстурами, дальше, в зависимости от языка, выбирается нужный. Так что можно будет перерисовать немного текстурки для разных регионов в случае чего.
Аноним 01/08/19 Чтв 18:45:30 59745113
items.png (376Кб, 768x768)
768x768
8.png (1173Кб, 1280x720)
1280x720
9.png (1666Кб, 1280x720)
1280x720
Предметы

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

Из полностью завершенных предметов выделю :
- Инструменты
- Одежду
- Броню
- Еду
- Разные ресурсные предметы типа дерева, камней, руд, слитков, использующихся только в крафтах

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

Склады

Пока что не очень проработаны в плане классификации предметов. Сейчас имеются 15 групп предметов в большей или меньшей степени логичных и понятных.

Склад можно переименовать для удобства
Аноним 01/08/19 Чтв 19:27:35 59746314
10.png (1012Кб, 1280x720)
1280x720
11.png (1744Кб, 1280x720)
1280x720
12.png (1132Кб, 1280x720)
1280x720
13.png (1141Кб, 1280x720)
1280x720
Мастерские

Их 8 штук и все они перечислены на первом пике (офк требуемые ресурсы тестовые). Мастерская - это составная постройка, при строительстве которой можно выбрать, какой она будет стоять стороной.

В мастерской одновременно может работать только один юнит, у которого должна быть активирована соответствующая профессия (пр. кузнец, ткач и.т.п). Чтобы убрать задачу, надо свайпнуть вправо по ней, либо уменьшить её количество до нуля.

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

Все крафты во все мастерские уже добавлены. Требуемые ресурсы будут баланситься
Аноним 01/08/19 Чтв 19:44:12 59747215
14.png (1628Кб, 1280x720)
1280x720
15.png (1662Кб, 1280x720)
1280x720
16.png (1391Кб, 1280x720)
1280x720
17.png (1301Кб, 1280x720)
1280x720
Строительство

Решил упомянуть о нём после мастерских, так как строительство - есть, а построек - нет. Действительно, построек пока что очень мало.

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

В планах добавить для построек и крафтов дополнительную кнопку с описанием и подробной информацией о требуемых ресурсах. Это очевидная фича.
Аноним 01/08/19 Чтв 19:48:29 59747516
>>597465
Может быть одному человеку, кроме меня, понравится, вот он и будет играть
Аноним 01/08/19 Чтв 19:52:09 59747717
>>597465
В стиле римворлд купили на сумму более сто косарей в том числе и я, теперь буду ждать пока оп доделает свое поделие и тоже поддержу его
А у тебя вообще игр нет и ни одной продажи, лолка.
Аноним 01/08/19 Чтв 20:02:18 59748118
>>597421 (OP)
Я тебя помню. Только что ты собрался релизить-то? У тебя игры не было. И сейчас нет.
Аноним 01/08/19 Чтв 20:07:38 59748219
>>597465
Нахуй иди в бан, животное. Заебал срать в каждом треде, мразь.
Аноним 01/08/19 Чтв 20:22:06 59749020
>>597486
>пук
Хуйня это ты, а это игра, димас
Аноним # OP 01/08/19 Чтв 20:30:32 59749921
19.png (851Кб, 1280x720)
1280x720
20.png (839Кб, 1280x720)
1280x720
21.png (804Кб, 1280x720)
1280x720
22.png (830Кб, 1280x720)
1280x720
Юниты

В начале своего пути - красные улыбающиеся мячи, после ехидные блинчики, затем дварфы, а теперь непонятный народец, так как я решил уйти от лора DF'a. Однако, могу сказать точно, что название игры отсылает к ним. Копатели.

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

Пока что имеется : 2 пола, 3 цвета кожи (смуглый, светлый[1], светлый[2]), небольшой набор бород и причёсок.

Обычные работяги носят хлопковые кепки и рубахи. Юниты на воинской службе переоблачаются в наилучшие доспехи, которые они могут найти на карте.

Юнит обладает 5 показателями : голод, жажда, энергия, настроение, здоровье (бар для здоровья пока не готов)
Отдельное внимание уделю реализации настроения. В течение дня у юнита накапливаются позитивные и негативные мысли. Однако их осмысление и следовательно влияние на показатель настроения происходит во время сна. От настроения зависит работоспособность юнита на весь следующий день.

Каждый юнит имеет 4 слота : головной убор, тело, предмет в руке и слот под инструмент/оружия. На пике один лишний

И тут начинается визуальный адок. 13 профессий, чекбоксы, да, полный пиздец, но я не представляю, как на телефоне сделать лучше. Мб, автоназначение профессий.

Каждая профессия имеет 11 уровней, 0-10. Чем выше уровень владения профессией, тем успешнее юнит справляется с задачами.
Аноним # OP 01/08/19 Чтв 20:31:37 59750122
>>597481
3 месяца - самый оптимистичный сценарий.
Аноним # OP 01/08/19 Чтв 20:32:34 59750223
>>597499
Проебался с разметкой, как обычно
Аноним # OP 01/08/19 Чтв 20:40:21 59750324
Экспромтом пройдусь по тому, чего в игре пока что нет, и почему этот анон >>597481 прав :

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

Первые 2 пункта связаны со смертью юнита не напрямую от врагов, а в силе косвенных факторов, типа долгой хандры и недоедания

То есть в игре game over пока просто нет

3. Нет врагов. Никто не нападает и не представляет угрозы для поселения

Вот этот пункт особенно объёмен, но на нем я сосредоточусь после первых двух
Аноним # OP 01/08/19 Чтв 20:41:24 59750425
>>597503
> в силе
по причине*
Аноним 01/08/19 Чтв 20:50:37 59750726
>>597503
А что происходит когда игра офнута? Мне кажется формат мобилок не предполагает что чел будет сидеть часами и тупить в 5 дюймовый экран.
Аноним 01/08/19 Чтв 20:51:16 59750827
Своё повествование на сегодня на этом заканчиваю. Наконец-то структурировал свои идеи и мысли по поводу сделанного.

За сегодня частично реализовал ИИ на потребность пожрать и добавил приоритеты при выборе еды. Ради более приоритетной пищи, юнит будет готов пройти большее расстояние.

Завтра продолжу работу. Постараюсь отчитываться минимум раз в неделю. Когда появятся очертания игры, начну соц сетям заниматься.
Аноним 01/08/19 Чтв 20:58:27 59751128
>>597507
Игра сохраняется.
>что чел будет сидеть часами и тупить в 5 дюймовый экран
Согласен, поэтому я хотел бы сделать полный игровой цикл опытного игрока в среднем равным 1.5 часам с ускорением игры. Это ~15 внутригровых лет. Исходя из этого буду планировать частоту нападений врагов, а также предполагаемую скорость развития (осваивания новых подземных слоёв) игрока. То есть, за эти 1.5 часа игрок должен дорыться до самого глубокого слоя, добыть немного самой крутой руды и войти в энд-гейм, где игрок из добытых ресурсов сможет клепать воинов ( големы/титаны как угодно обзови )
Аноним # OP 01/08/19 Чтв 21:00:04 59751229
>>597511
Это всё основной режим выживания. Аутисты типа меня смогут медленно развиваться в творческом режиме, развивать торговлю с соседними городами и строить пиксель арты.
Аноним 01/08/19 Чтв 21:08:50 59751630
Аноним 01/08/19 Чтв 21:10:08 59751831
>>597480
На мобилках пока аналоговнет, поэтому и лучшая в своем сегменте, что еще лучшего предложишь?
Аноним 01/08/19 Чтв 21:19:10 59752632
>>597525
Если по условию нельзя выйти из комнаты то буду есть говно тараканов, но не самих тараканов, потому что срать они будут бесконечно, а если съесть тараканов то больше есть будет нечего. Хотя если есть свое говно, высирать и опять есть можно долго протянуть, может на пару часов дольше чем вообще ничего не есть.
Аноним 02/08/19 Птн 00:58:25 59756233
>>597445
Ну и зачем ты это сделал? Ты хочешь, чтобы игроки каждые 12 минут сколько там у тебя год длится? меняти местоположение своих ферм, тыкая пальцами в убогий мобильный интерфейс?

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

Аноним # OP 02/08/19 Птн 09:38:00 59760634
>>597562
Каждые 3 года. Это 36 минут. Зачем менять местоположение? Если у тебя образовались солончаки в зоне фермы, юниты автоматически получат задание на удобрение почвы. Тебе надо просто за 3 года успеть обеспечить себя n-ым количеством удобрений.

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

>установить лампы и систему полива, поставить защитные туррели
Я ленивая чмоха, мне бы хотя бы имеющиеся механики реализовать.
Аноним 02/08/19 Птн 11:34:58 59764235
Удачи тебе, оп, ты проделал огромную работа
Выглядит интересно, но ты не пробовал с кем-нибудь делать проект?
Аноним 02/08/19 Птн 16:34:32 59780736
>>597642
Двачую, готов помочь за %, знаю С# и Юнити как свои 5 пальцев.
Аноним 02/08/19 Птн 16:48:16 59781237
>>597642
Спасибо.
>но ты не пробовал с кем-нибудь делать проект?
Пока что нет

>>597807
>Двачую, готов помочь за %, знаю С# и Юнити как свои 5 пальцев.
Мне в будущем художник понадобится. В своём говнокоде только я один смогу разобраться
Аноним 02/08/19 Птн 17:04:44 59781538
>>597811
Ок пиши на truedimasik@yandex.ru
Аноним 02/08/19 Птн 17:39:19 59783439
>>597812
>Мне в будущем художник понадобится.
Не думал над более казуальной графикой? На мобилочки же идешь. Может уже референсы есть?

Ну и по монетизации и аудитории есть вопросы.

Аноним # OP 02/08/19 Птн 21:34:50 59794340
>>597834
>Не думал над более казуальной графикой? На мобилочки же идешь. Может уже референсы есть?
Честно сказать, это не мой профиль. Я понимаю, что нужно что-нибудь другое, более цельное и опрятное, но мой художественный вкус на очень низком уровне. Именно поэтому буду искать специализированного художника, в худшем случае - для текстурок предметов и зданий, в лучшем - для дизайна всей игры в целом. Зависит от моих средств.

>Ну и по монетизации и аудитории есть вопросы.
Задавай. По монетизации могу только расписать манямечты :
Модель как Minecraft, Terraria. То есть, бесплатная демка с туториалом и платная версия с контентом.
Аноним # OP 08/08/19 Чтв 22:53:33 59973141
Отчёт за неделю :

Работал над ИИ потребностей. Юниты теперь прерывают работу из-за голода, жажды, усталости.

Желая утолить жажду, юнит в первую очередь будет искать бочки с пивом и самогоном. Для того чтобы использовать бочку, необходимо изготовить кружку. Голыми руками из бочки пить нельзя. Каждая бочка позволяет 5 раз заполнить кружку. Если в колонии нет выпивки или свободных кружек, юнит пойдёт пить воду из ближайшего водоёма на поверхности.

Для восстановления энергии юниту необходимо поспать. Пока что реализован сон на земле. Однако, когда в игру будут добавлены кровати, сон на земле станет самой худшей опцией, приятных эмоций он точно дарить не будет.
Аноним 13/08/19 Втр 15:49:19 60076542
pu33u2uk.gif (18262Кб, 1275x712)
1275x712
Добавил годовые задачи в мастерских. В 1 месяц нового года задачи из этого списка будут добавляться к текущим.

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

Сейчас начну работать над кроватями и их функционалом.
Аноним 16/08/19 Птн 19:08:19 60221643
image.png (1077Кб, 1280x720)
1280x720
image.png (1203Кб, 1280x720)
1280x720
Добавил подробную информацию к крафтам и постройкам. Открывается длительным нажатием на кнопку с крафтом/постройкой или быстрым нажатием на маленькую кнопку в углу
Аноним 19/08/19 Пнд 02:06:45 60304244
>>602216
Шрифт меняй однозначно
Аноним 19/08/19 Пнд 15:24:18 60319045
image.png (7Кб, 414x421)
414x421
Анончик, может тебе пикселячные текстурки типо таких порисовать? Или это кал?
Аноним 19/08/19 Пнд 15:30:45 60319346
Аноним 19/08/19 Пнд 15:37:06 60319447
>>603193
Кал да, но этот кал лучше оповского глистового поноса
Аноним 19/08/19 Пнд 15:40:04 60319548
>>603194
Ну да, так-то понос хуже кала.
Аноним 19/08/19 Пнд 15:42:49 60319649
>>603190
Хорошее дерево.

Этого >>603193 на хуй шли и не отвечай. Местный шизик.
Аноним # OP 19/08/19 Пнд 15:43:54 60319750
>>603190
Я целюсь на более мелкий пиксель-арт. С учетом того, что один тайл в игре это 64x64 пикселей. Или это плохая затея?


>>603194
Понятное дело, что кал. Но я с самого начала написал, что рисовака из меня нулевой. А тот графон, который вы сейчас видите на скринах, совершенно точно будет переделан ещё не раз. И, надеюсь, заниматься этим будет опытный художник.
Аноним 19/08/19 Пнд 15:46:39 60319851
>>603197
>Я целюсь на более мелкий пиксель-арт
Мой тебе совет, не целься. Бери как можно более крупный. Мелкий - не потянешь. Спрайт 64х64 - очень большой.
Аноним 19/08/19 Пнд 15:59:21 60320052
Даже не думай пиксели делать. Подсчитай, пожалуйста сколько спрайтов сейчас у тебя в проекте.
Аноним # OP 19/08/19 Пнд 16:09:50 60320353
>>603200
Мне большую часть игры в любом случае придётся перерисовывать, иначе будет угроза выпила приложения из-за жалоб правообладателей. По факту, я нарисовал только юнитов, всратые деревья и кнопки в интерфейсе. Всё остальное - спизжено.
Аноним 19/08/19 Пнд 16:15:24 60320654
>>603203
А суммарное количество какое? Все спрайты включая интерфейс.
Аноним # OP 19/08/19 Пнд 16:19:48 60320955
>>603206

~100 спрайтов для предметов
~40 спрайтов для карты
~60 спрайтов для интерфейса
19/08/19 Пнд 16:20:14 60321056
>>597421 (OP)
Ну и всратость. Припёрся на двачи перед релизом для рекламы? Хуй тебе.
Аноним 19/08/19 Пнд 22:52:59 60328357
Кстати Анонче, собираешься переносить медицину из римворлда? Или хотябы ее часть?
Аноним 20/08/19 Втр 08:16:49 60334258
>>597421 (OP)
Сколько времени разработке уделяешь?
Аноним 20/08/19 Втр 08:49:43 60335059
>>603342
2-3 часа в день в среднем

>>603283
Будет похожая система. При получении сильного ранения юнита перенесут на больничную койку. Лечением будет заниматься другой юнит с профессией лекаря. Также он должен будет кормить и поить больного.

Лечение по сути представляет собой сбор необходимых ресурсов, среди которых может быть : шина, бинт, хирургическая нить и опиум (записал в порядке увеличения сложности получения). Соль в том, что опиум является чисто покупным ресурсом и стоить он будет не мало. Если все требуемые ресурсы собраны, то юнит встанет на ноги, иначе 100%-ная смерть.

От скилла лекаря зависит, сколько раненный юнит сможет ждать этих ресурсов, а также общая длительность лечения.
Аноним 21/08/19 Срд 16:40:04 60365560
>>597421 (OP)
О, помню (я тебя в субкоте уговаривал отдельный тред запилить), годный у тебя проект вышел.
Аноним 21/08/19 Срд 16:43:36 60365761
>>597499
>2 пола, 3 цвета кожи (смуглый, светлый[1], светлый[2]),
Двачую адеквата, спаССибо!
Аноним 21/08/19 Срд 16:47:33 60365862
>>597508
>Когда появятся очертания игры, начну соц сетям заниматься.
Создай группу в вк уже сейчас. Просто репостируй посты отсюда туда.
Аноним # OP 22/08/19 Чтв 13:25:56 60380363
>>603655
Спасибо, анон.
>>603658
В воскресенье, думаю, займусь этим.

Параллельно допиливаю save/load. Вместо того, чтобы разбираться со встроенной сериализацией, навелоспидеил свой интерфейс. Работает шустренько. Сжатие и васянское шифрование в наличии.

Осталось быстренько накидать меню и можно всё это дело демонстрировать.
Аноним 27/08/19 Втр 12:52:16 60546564
Аноним # OP 27/08/19 Втр 17:26:17 60561865
>>605465
Есть ещё пара игр средней степени законченности.
Аноним 02/09/19 Пнд 20:29:24 60717166
На выходных отчитаюсь.
Аноним 03/09/19 Втр 16:55:31 60740967
Выходные прошли, где отчет?
Аноним 03/09/19 Втр 23:36:29 60758268
200px-Slowpoke.[...].png (19Кб, 200x218)
200x218
Аноним 06/09/19 Птн 05:36:59 60830669
5784db10289ef49[...].jpg (355Кб, 2000x1126)
2000x1126
OP, дай-ка свою телегу попробую тебе текстурки намутить немного.
Аноним 06/09/19 Птн 14:08:51 60839470
face1.jpg (26Кб, 201x283)
201x283
Дырокопы.
Аноним 07/09/19 Суб 12:15:35 60862171
Аноним 07/09/19 Суб 12:34:38 60862872
Аноним 07/09/19 Суб 12:41:07 60863073
>>608628
У кого-то шестидневка.
Аноним 07/09/19 Суб 13:05:56 60863674
Когда игра? Чо так долго то?
Аноним 08/09/19 Вск 17:57:33 60894875
ffdf.gif (10997Кб, 1272x710)
1272x710
ddd.webm (4769Кб, 1272x710, 00:00:18)
1272x710
Начал делать главное меню. Сделал полностью работающий save/load. После того, как доделаю меню, продолжу добавлять игровые механики.

>>608306
kruwak
Аноним 09/09/19 Пнд 23:30:44 60930076
>>608948
зойчем спиздил текстурки камешков из ранних альф?

мимоТянан

алсо какие-то работы иконки. Ты осаду покажи или налет хотя бы. Иначе в чем вообще смысл?
Аноним 10/09/19 Втр 00:29:11 60931477
>>608948
>butthole diggers

Good name. For a Russian game.
Аноним 10/09/19 Втр 00:35:49 60931678
Аноним 10/09/19 Втр 09:34:17 60933979
40918522-seamle[...].jpg (259Кб, 1300x1300)
1300x1300
>>609300
>зойчем спиздил текстурки камешков из ранних альф?
Хз, что ты имеешь в виду. Загуглил stone texture outline и наложил на серый фон. Смотри пикрелейтед

>алсо какие-то работы иконки.
Не понял, что ты хотел сказать. Иконки все бесплатные, беру здесь
https://game-icons.net/

>Ты осаду покажи или налет хотя бы. Иначе в чем вообще смысл?
Покажу, когда будет готово. Я где-то написал, что игра готова?

>>609314
Мне надо найти золотую середину между чем-то оригинальным и тем, что легко можно найти в гугл плее. Добавлять что-то типа craft, dwarf в название немного стыдно. Но и сейчас всё хуёво. Возможно это будет какое-то сингл слово + colony building game.
Аноним 10/09/19 Втр 17:03:01 60937680
>>609339
Сделай игру про реднеков. Выедешь на американских юных сжв-либерашках, которые будут скачивать просто чтобы поржать над ихними ватниками (по их мнению), возможно тебя даже какие-нибудь феминистки пропиарят. Ну и всякие приколы вставь, типа у всех одна фамилия и т.п.

Или наоборот, сделай игру про плантацию с нигерами. Тогда феминистки 100% пропиарят, лол, но гугл наверняка забанит@зацензурит.
Аноним 10/09/19 Втр 17:08:50 60937781
>>609376
Можно негров сделать тёмно синими и с тремя ногами.
Тогда и доебаться не к чему, ведь это не люди, а какие-то синие треноги, любящие жаренную курицу, арбузы и жирных белых баб.
Аноним 11/09/19 Срд 17:04:00 60965482
>>609377
++

Алсо, мне только что снизошло откровение...
HOHOLE DIGGERS
извените
Аноним 11/09/19 Срд 17:07:26 60965883
Аноним 28/09/19 Суб 10:37:09 61398384
image.png (708Кб, 1280x720)
1280x720
Сделал менюшку сбора начального снаряжения для колонии.
Аноним 28/09/19 Суб 10:44:20 61398485
>>613983
Шрифт нормальный сделай, это же пиздец.
Аноним 28/09/19 Суб 11:38:37 61398786
>>613983
Мне больно от твоего графония.
Аноним 14/10/19 Пнд 19:56:09 61772687
На выходных запощу новости, ну и группу в вк постараюсь поднять.
Аноним 14/10/19 Пнд 20:21:58 61772888
>>617726
Ты б лучше процесс разработки постил. Глядишь, советов мудрых бы дали.
Аноним 14/10/19 Пнд 20:44:20 61773089
>>617728
Да в последнее время постить было нечего. Погряз в дебаггинге и чистке кода. В последние три дня удалось немного над механиками поработать. Если коротко :
1) Добавил смерть юнитов от голода и жажды. У здоровья имеется 3 шкалы : имеющееся hp <= доступное hp <= максимальное hp, максимальное hp статично. Смерть наступает, когда доступное hp опускается до 0. При голоде и жажде данный показатель будет ежемесячно уменьшаться (на 1/18 от максимального hp при голоде, на 1/12 при жажде), таким образом при одновременной жажде и голоде, полностью здоровый юнит умрёт за 8 месяцев.
2) На 50% реализовал систему настроения юнитов. Различные события, происходящие на карте, триггерят у юнита негативные и позитивные мысли. Во время сна происходит обработка всех мыслей за день, таким образом у юнита меняется настроение. Настроение влияет на работоспособность юнита. Допустим, если настроение юнита станет ниже среднего, то он будет работать не полный рабочий день, а какую-то его часть. В случае, если настроение хуевое более двух дней, то юнит возьмёт отгул и не будет работать весь следующий день (зато это даст очень позитивную мысль, которая сможет поправить настроение).
Аноним 14/10/19 Пнд 21:55:21 61774790
>>617730
Кстати, 3 месяца до релиза прошло.
Аноним 14/10/19 Пнд 22:16:31 61775691
>>617747
Тащемта ещё пол месяца
Очень плохо оценил свои силы. Конечно, поддерживать мотивацию в такого рода проектах - целое искусство. Мб соцсети и вниманиеблядство поможет.
Аноним 15/10/19 Втр 13:26:43 61787792
>>617756
Я делаю сам себе задание в текстовом файле. Если в процессе работы над чем-то вижу, как что-то другое можно улучшить, или нахожу баг, или придумываю фичу - добавляю в файл todo.txt новую строчку.

И когда натыкаюсь на творческий блок, открываю этот файл и делаю задания из него.
Аноним 15/10/19 Втр 15:13:29 61789793
>>617730
Годная механика смерти от голода, мне нравится.

Про настроения - имхо, пиздец. У тебя выживач или как? Это же тупо смотрится (как в римаче), когда мужик в ситуации выживания берет ОТГУЛ из-за того, что у него стул хуже, чем у его соседа.
Аноним 15/10/19 Втр 15:14:00 61789894
>>617877
>todo.txt
todo.org

починил
мимо-столлман
Аноним 15/10/19 Втр 15:28:39 61790395
>>617897
Я не вижу других вариантов, как заставить игрока улучшать качество жизни юнитов. Так хотя бы будет мотивация строить отдельные комнатки и столовые, хоронить умерших, создавать мебель и декорации, готовить йоба-еду. Мб, break day - это реально слишком и можно просто ограничиться снижением работоспособности.
>>617877
Идея с простеньким .txt неплохая. С трелло я в свое время дико заебался
Аноним 15/10/19 Втр 15:36:51 61790596
>>617903
Мне кажется вменяемых некринжовых вариантов ровно два:

1. Давать плюс-минус до 20% к работоспособности. Улучшают качество жизни игроки в первую очередь для себя, чтобы красиво все было - ведь в такие игры обычо играют аутисты, которые могут часами аутировать над лайоутом базы я ведь не один такой, да?. А дополнительный процент дополнительно мотивирует их на мин-макс, ну и этого вполне достаточно даже для чуть менее аутичных игроков.

2. Моделировать "я устал, я мухожук" и прочие БУНДы, восстания и дезертирства. Но для этого нужно еще моделировать характеры юнитов и их социальные отношения (два закадычных друга - бывших пирата - заебались есть биопасту и съебались на поиски приключений), ну и для мобильной дрочильни имхо оверкилл.
Аноним 15/10/19 Втр 16:24:22 61791197
>>617903
Современное положение дел такого, что при достижении 100% стресса начинает не "отгул", а "тантрум".
Хотят отгул - это тот же тантрум. В римворлде, анпример, один из видов тантрум а- запереться в комнате и ничего не делать. То же самое, собственно, что и твой отгул. А ты же рим клонируешь.

Как насчёт такой механики? При достижении 100% стресса начинается не тантрум, а превозмогание. И если удалось за какое-то время првеозмочь, то идёт большой бонус к морали, вот если нет - то достаточно убийственный тантрум.

Чем чаще юнит сталкивается с превозмоганиями, тем меньше время, за которое можно превозмочь, и наоборот.

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

Аноним 15/10/19 Втр 18:59:48 61795598
>>617911
>>617905
Пораскинул мозгами над предложениями. В общем:
1) Сделаю настроение менее деревянным. Мысли будут влиять на настроение в реальном времени, а не в течение сна, что более логично.
2) Работоспособность будет зависеть нелинейно от настроения. Прикинул что-то типа:
0-20% настроения -> 40% работоспособности
20-40% настроения -> 50% работоспособности
40-60% настроения -> 70% работоспособности
60-80% настроения -> 90% работоспособности
80-100% настроения -> 100% работоспособности
Для режима песочницы введу мультипликатор в эту зависимость, чтобы играть было более лайтово.
3) Вместо отгулов -> тантрумы и мухожуки (в зависимости от характера юнита). Если настроение у юнита упало до 0, то он впадает в затяжную депрессию. Далее начинается соревнование счётчиков плохих и хороших мыслей. Если первыми набираются 3 плохие мысли, юнит устраивает дебош, либо сваливает из базы, прихватив с собой случайный предмет. В случае, если первыми оказались 3 хорошие мысли, то депрессия побеждена и юнит получает хорошую мысль, восстанавливающую половину* настроения.
Аноним 15/10/19 Втр 19:47:48 61797199
>>617955
>0-20% настроения -> 40% работоспособности
Приняв такую установку ты делаешь "спираль депрессии" непреодолимой стеной.

Если у тебя случилось что-то плохое, то ты не сможешь выкарабкаться из жопу, потому что все работники начнут плохо работать.

Так что вводи превозмогание.
Аноним 15/10/19 Втр 20:10:30 617977100
>>617971
>Приняв такую установку ты делаешь "спираль депрессии" непреодолимой стеной.
Скорее всего ты прав. Надо будет имитационную модель на коленке сделать и найти нужный процент, при котором система всё ещё будет устойчивой.
>Так что вводи превозмогание.
В третьем пункте описал.
Аноним 15/10/19 Втр 20:12:25 617978101
Читал с удовольствием твои дэвлоги. Ты молодец.

Реально.

Я сам бы хотел начать какой-нибудь проект свой, но я хз с чего начинать. Если дашь совет дельный - жди от меня донатов (авось и текстурки, рисовать умею, профессия творческая, а поработать в пиксель-арте мне будет полезно)
Аноним 15/10/19 Втр 21:30:56 618001102
>>617955
По-моему штрафы на проценты слишком большие. Тем более если это будет в реальном времени (поел с земли, стул у соседа лучше -> работаю в два раза хуже, ну такое).

Плюс в моем предложении критичным был тот факт, что случается не просто мухожук, а коллективный мухожук. Грубо говоря, в твоем варианте получается, что все юниты какие-то ебанутые: сперва он работает в два раза хуже от того, что его разбудили на полчаса раньше, а потом и вовсе один убегает в неизвестность на враждебной планете. А моя-то идея была в том, что медленно зреет недовольство, а потом несколько юнитов (в зависимости от характера и соц связей между ними) собираются вместе в шайку и идут типа строить более лучшую базу с криоподами и бумратами.

Ну хотя может у тебя просто виденье другое. У тебя получается моделируется именно депрессия (психическое здоровье типа, но только одна депрессия) через настроение, в то время как я говорю скорее о недовольстве\лояльности базе.
Аноним 15/10/19 Втр 22:16:34 618017103
>>618001
>По-моему штрафы на проценты слишком большие.
Проценты скорректирую, когда создам идеальную модель базы с формулами и математикой, описывающими годовое производство, потребление и пр.

>А моя-то идея была в том, что медленно зреет недовольство, а потом несколько юнитов собираются вместе в шайку и идут типа строить более лучшую базу
Слишком сложно, подобное ИИ качественно написать мне не под силу. А деревяшку я делать не хочу. Мне кажется, лучше более простое решение найти, зато сделать цельно и добротно.

Я вот сейчас думаю, как будет выглядеть тантрум. Так как юнит проебал "превозмогание", то это должна быть дорожка в один конец. Юнит перестанет есть и пить, пометится как враждебный (т.е. на него действуют ловушки?) и будет нападать на окружающих. От подобного товарища можно будет избавиться двумя способами, убить или запереть и подождать пару лет.

>>617978
>Я сам бы хотел начать какой-нибудь проект свой, но я хз с чего начинать
Честно сказать, даже не знаю. Начинай с маняфантазий, заинтересуй сам себя, представляй в деталях механики и сценки из своей игры, обсасывай в фантазиях уникальные фишечки, которые будут в твоей игре. Далее тебе нужен либо пятизначный долларовый счёт, либо аутизм, упорство и неиссякаемая мотивация.
Аноним 16/10/19 Срд 15:22:15 618145104
>>618017
Если аутизм есть?
(Я ж хуйдожник в какой-то мере, аутировать - это моя основная профессия)
Я просто с кодом/движками не знаком, а, следовательно. Точку старта не знаю.

По механикам - продумываю. Заранее придумываю математически обоснованную модель, плюс разновидности/группы/описания предметов или механик.
Аноним 16/10/19 Срд 16:23:37 618150105
>>618145
>Я ж хуйдожник
Можешь поискать себе кодеров, как вариант. Очень тупой вариант, согласен.

Аноним 16/10/19 Срд 16:49:54 618151106
>>618145
>Я просто с кодом/движками не знаком, а, следовательно. Точку старта не знаю.
Выбери движок/конструктор с самым активным коммьюнити. Далее иди на ютуб и ищи чела, который разрабатывает игру с таким же жанром, как и у тебя. После тупым брутфорсом постарайся вникнуть в то, что он там пишет. Очень желательно, чтобы ты знал базово какой-нибудь яп. Если ты совсем ничего не знаешь о кодинге, то можешь начать вкат с освоения GML. У меня именно таким образом началось знакомство я программированием.
Аноним 16/10/19 Срд 16:50:26 618152107
>>618151
> я программированием.
с*
Аноним 16/10/19 Срд 19:18:49 618165108
>>618152
Спасибо, от души, поддержал в какой-то мере.

Да по жанру... рогаль. Нормальных рогаликов на мобилках нет, что вск было красиво и вкусно.
А вообще, основная, так скажем, мечта - Реалтайм рогаль на пеку. Идеи наполеоновские, задумки (субъективно) интересные. Охота сделать то, во что бы сам с удовольствием играл
Аноним 17/10/19 Чтв 11:18:01 618230109
>>618165
> во что бы сам с удовольствием играл
Что скажешь насчёт Void bastards? Годнота или говнота? С аргументацией, плиз.
Аноним 17/10/19 Чтв 14:45:42 618263110
>>618152
С++ и C# знаю, а что за язык С*?
Аноним 17/10/19 Чтв 15:31:50 618269111
>>618017
>Слишком сложно, подобное ИИ качественно написать мне не под силу.
Ну я и говорил изначально, что для мобильной дрочильни это оверкилл. Хотя на самом деле тут не так уж и сложно, нужна просто табличка коэффицентов дружбы и шкала недовольства (которая от настроения ничем не отличается), из "ИИ" тут только поиск пути до края карты, лол

>Я вот сейчас думаю, как будет выглядеть тантрум.
Как в римаче же можно? Ну или типа если он депрессивный омежка, то ему добавляется болезнь "клиническая депрессия", он ложится в постельку аки раненый и ничего не делает (его нужно кормить-поить и ходить говорить юнитом с прокачанной медициной и соц-скиллом), ну и она длится примерно один сезон (если заморочиться, то можно сделать отдельную шкалу лечения мед-соц юнитом, а можно и забить на это, и так норм). А если он шуе-ппш-шизочад, то он просто становится враждебным, ну и дальше правила захвата и возвращения в отряд такие же, как и для всех остальных враждебных юнитов.
Аноним 17/10/19 Чтв 15:33:23 618270112
>>618263
Насколько я помню это вариант Cyclone, хотя могу ошибаться. Ты же троллишь?
Аноним 17/10/19 Чтв 15:34:10 618271113
>>618165
Тоже мечтаю сделать рогаль мечты (кодер), но аутизма и мотивации не хватает:(
Аноним 17/10/19 Чтв 17:00:20 618281114
>>618271
Мб нашли друг дружку?
Аноним 17/10/19 Чтв 17:12:52 618283115
>>618281
Не знаю (я вообще за хардкор, ascii-only и 8 цветов), но можешь оставить фейкомыло конечно.

Кстати, на мобилки же есть pixel dungeon. Он конечно лайтовый, но тем не менее очень добротный и годный.
Аноним 17/10/19 Чтв 17:22:36 618286116
Аноним 17/10/19 Чтв 18:41:35 618304117
>>618283

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

Если не засцу и решусь - скину мыло, авось, к этому времени еще чекать будешь.

пополз дальше думать/печатать что мне нужно. пока пытаюсь придумать хотя бы стартед-пак характеристик стандартному энеми
Аноним 18/10/19 Птн 17:07:05 618395118
>>618304
Ну я подписан на этот тред если что, да.
Аноним 21/10/19 Пнд 20:02:35 618896119
Старина, что там как там? Ток ради твоего треда на /gd захожу
Аноним 22/10/19 Втр 20:46:19 619044120
image.png (2221Кб, 1920x992)
1920x992
>>618896
Очередной проёбанный дедлайн, щито поделать..

Завёл маленький TODO.txt, только после первой закрытой фичи снова стал судорожно дебажить. Оказалось, что весь интерфейс, связанный с главным меню плавает при изменении разрешения. После того, как поправил интерфейс, на меня обрушилась навязчивая идея заменить половину кнопок, реализованных отдельными классами, на анонимные классы.

Из полезного, реализовал условия возникновения нескольких новых видов мыслей, а именно: DRANK_RAW_WATER-, ENJOYED_DRINK+, ATE_UNPROCESSED_FOOD-, HAD_DECENT_MEAL+, HAD_LAVISH_MEAL+, TIRED_OF_SAME_FOOD-, DEVELOPED_SKILL+, GAINED_MASTERY+, STRESSED_OUT-, REST_FROM_WORK+, FELT_LIKE_PARASITE-, OUTDOOR_SLEEP-, CURED_OF_DEPRESSION+

Добавил зависимость трудоспособности от настроения. Максимальное снижение трудоспособности - 30%.

Добавил состояние превозмогания, которое обсуждал с аноном. Пока реализовал только успешный выход из превозмогания (юнит собрал 3 хорошие мысли быстрее 3 плохих). Успешный выход из превозмогания даёт юниту мысль CURED_OF_DEPRESSION, восстанавливающую единовременно 50% настроения.

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

Сейчас хочу сделать окошко с мыслями юнита.
Аноним 22/10/19 Втр 21:45:11 619056121
>>619044
>FELT_LIKE_PARASITE-
Ну как-то не по-двачерски.
Аноним 22/10/19 Втр 23:11:57 619068122
>>619056
>Ну как-то не по-двачерски.
А как надо? FELT_LIKE_KARASIQUE- ?
Аноним 23/10/19 Срд 18:58:22 619201123
>>619044
Море всегда генерится?
Или только в этом трае?
Аноним 23/10/19 Срд 18:59:05 619202124
>>619201
>Пока дебажил интерфейс, обнаружил не баг, а фичу, связанную с генерацией рек. В месте слияния двух рек образовалось море, хотя такого быть не должно.
Аноним 23/10/19 Срд 20:23:35 619212125
>>619068
Ну типа это наоборот положительная мысль должна быть.
Аноним 23/10/19 Срд 20:29:03 619215126
>>619044
>
>
ты хотяб еще один спрайт для деревьев нарисуй
Аноним 23/10/19 Срд 21:31:43 619225127
>>619212
Двачую, пускай будет DYING _OF_ BOREDOM
Аноним 23/10/19 Срд 21:41:52 619227128
>>619215
А смысл? Все равно буду искать художника и перерисовывать.
>>619225
Хм, согласен, так буде понятнее, что к чему. Данная мысль появляется у юнита, если он больше года проходил без работы.
Аноним 23/10/19 Срд 21:43:18 619228129
>>619225
>>619227
Наоборот должна быть в таких условиях мысль HOROSHO_USTROILSYA+++
Аноним 24/10/19 Чтв 16:20:57 619412130
Аноним 24/10/19 Чтв 19:44:25 619462131
image.png (923Кб, 1280x720)
1280x720
image.png (933Кб, 1280x720)
1280x720
Добавил окошко с последними 10 мыслями юнита.
Аноним 24/10/19 Чтв 20:32:58 619469132
скинь демку чтоль
Аноним 24/10/19 Чтв 20:33:24 619470133
>>619462
Приятно наблюдать, как что-то, что было маргинальным шлаком, со временем превращается во что-то вменяемое.
Аноним 24/10/19 Чтв 20:36:46 619471134
>>619469
Там, скорее всего, даже кнопки "начать игру" нет.
Аноним 24/10/19 Чтв 21:41:34 619483135
>>619469
Пока не готовы core механики, смысла в демке не вижу.
>>619471
Главное меню и save/load есть, в треде скидывал скрины и гифки.
Аноним 24/10/19 Чтв 21:46:47 619485136
>>619483
а ссылку на группу вк не кинешь??
Аноним 24/10/19 Чтв 22:08:55 619493137
>>619485
Честно сказать, руки всё не доходят до группы.
Аноним 25/10/19 Птн 01:08:38 619520138
>>619493
понял, спасибо
когда тестирование откроешь??
а еще как собираешься противников реализовывать?
Если норм дело пойдет, будешь допиливать сетевуху?
Аноним 25/10/19 Птн 09:13:24 619538139
>>619520
>а еще как собираешься противников реализовывать?
Усиливающиеся противники, набегающие волнами на поверхности (какая-нибудь гоблота, скорее всего). В подземных пещерах будут спавниться паучки, троглодиты и прочая нечисть, доставляющая батхёрт одиноким рудокопам. На адамантиновом слое из лавы будут вылезать боссы-лавовые големы, законтрить которых возможно только сквадом прокаченных воинов. В награду за убийству с них будут падать энергетические камни, необходимые для крафта своих кустарных големов.

Боевая система пока представляется очень топорно. Предположительно будут юниты дальнего и ближнего боя. Уровень боевого мастерства будет влиять на точность выстрела/силу удара соответственно. Также планирую ввести скиллы на АОЕ урон. То есть при прокачке арбалетчик научится стрелять одновременно 2-3-4-5 болтами по толпе, а мечник сплешом ебурить нескольких врагов.
Аноним 26/10/19 Суб 22:51:32 619741140
>>619538
анон, будешь допиливать сетевой режим потом, как релизнешься?
было бы прикольно в партии играть, допустим, с ускорением или удешевлением цены всего
Аноним 15/11/19 Птн 21:14:46 622784141
Куда пропал, старина-анон?
Аноним 15/11/19 Птн 22:39:01 622795142
>>622784
Работаю потихонечку. Новости постараюсь на выходных запостить
Аноним 01/12/19 Вск 17:35:03 625946143
Ну чо, хохлы, диггируем потихонечку?
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов