Skip to content

ColonySim v0.31.0: как я начал делать свою колони-выживалку на Godot

Это первая статья из серии 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 — бесплатно, прямо в браузере.