Это первая статья из серии devlog-ов про ColonySim — мой colony survival симулятор на Godot. Расскажу, как дошёл до первого публичного релиза и что вообще внутри.
Зачем ещё один колони-сим
Я давно хотел попробовать себя в геймдеве. Не просто "сделать игру ради галочки", а реально покрутить системы, которые взаимодействуют друг с другом: экономику, выживание, управление ресурсами. Colony survival — жанр, в котором всё это сходится в одном месте.
Идея простая: у тебя есть маленькая колония, и нужно помочь жителям пережить зиму. Звучит несложно, но за этим стоит куча систем, которые должны работать вместе.
Что внутри v0.31.0
Первый публичный релиз — это уже играбельная версия, хоть и ранняя. Вот что успел реализовать:
Жители. У каждого персонажа есть голод, жажда и настроение. Если не следить — они начнут страдать, а то и вовсе покинут колонию.
Строительство. Дома, склады, фермы, таверны и другие здания. Каждое требует ресурсы и рабочих.
Добыча и крафт. Классическая цепочка: собрал сырьё, переработал, получил продукт. Дерево, камень, еда, напитки.
Четыре сезона. Каждый сезон создаёт свои условия. Лето — время запасов, зима — испытание на прочность.
Динамическая погода. Дождь, гроза, метель — не просто визуальные эффекты, а реальное влияние на геймплей.
Случайные события. Караваны, находки, пожары — чтобы каждая партия отличалась от предыдущей.
Рост населения. Рождаемость и миграция — новые жители могут присоединиться к колонии.
Почему Godot
Мне просто понравился Godot. Он open-source, многофункциональный и достаточно интуитивно понятный. А GDScript похож на Python, в котором я чувствую себя уверенно — это помогает быстро прототипировать. При этом язык достаточно мощный, чтобы строить архитектуру на наследовании и писать чистый ООП-код.
Первый релиз — это страшно
Выложить незаконченную игру в открытый доступ — отдельное переживание 😅 Спрайты не все доделаны, баланс сырой, но в какой-то момент понимаешь: если ждать идеала — не выложишь никогда. Так что v0.31.0 отправился на itch.io под Linux и Web.
Что дальше
Планов много. Хочу добавить охоту и рыбалку — чтобы лес и вода давали больше возможностей. Ещё нужен звук — играть в тишине пока грустновато 😄 Ну и новые здания с ресурсами, конечно.
Попробовать ColonySim можно на itch.io — бесплатно, прямо в браузере.