totleoart - 100lits.ru
15 subscribers
382 photos
11 links
личный блог @totleo
100lits.ru
Download Telegram
🍌31🐳1
🌚21
2🥰2
🔥21
1🤔1
🌚1👻1
Antropolis: версия 0.3.2 — завершение прототипа

Дата: 13 марта 2026

Привет! Я — разработчик Antropolis, симулятора муравейника, в котором вы не управляете каждым муравьём, а наблюдаете…

Что сделано за последние дни:

- Все муравьи (рабочие, солдаты, строители, скауты, медики) теперь используют плавное steering-движение с избеганием препятствий и друг друга.
- Добавлены скауты — они бродят по карте, ищут ресурсы и вражеское…

https://100lits.ru/antropolis-версия-0-3-2-завершение-прототипа/
2
Antropolis: версия 0.3.3 — интерфейс

Стабильная версия с новым интерфейсом, кнопками и панелью управления.

Накидал интерфейс:

Полностью переработана панель управления колонией.

Добавлены новые кнопки для управления весами спавна (клавиша I).

Улучшены всплывающие подсказки — теперь они аккуратно позиционируются и не выходят за края экрана.

Планы на следующий этап: Доработка обработки кликов (чтобы кнопки не активировали действия в…

https://100lits.ru/antropolis-версия-0-3-3/
Antropolis: версия 0.3.4 — GPU

Начал исследовать пределы возможностей GameMaker:

- Создан тестовый рой ос (5000 частиц) для отработки GPU-рендеринга.
- Изучены compute shaders и архитектура GMParty.
- Выявлены ограничения текущего рантайма и необходимость YYC.

https://100lits.ru/antropolis-версия-0-3-4-gpu/
Antropolis: версия 0.3.5 — Прорыв: YYC и шейдерный рендеринг

- Переключил на компиляцию YYC: производительность выросла вдвое.
- Для тестового роя ос внедрён вершинный буфер и шейдер (quad-спрайты) — рендеринг перестал быть узким местом.
- Логика движения ос оптимизирована:
* Пространственная сетка для Separation (снижение сложности с O(n²) до O(n)).
* Поиск врагов через глобальную сетку с интервалами.
* Разделение обновления по кадрам (update_divider).…

https://100lits.ru/antropolis-версия-0-3-5-прорыв-yyc-и-шейдерный-ренде/
Antropolis: версия 0.3.6

Продолжаю разработку моей игры про Муравейник, в этой версии сделано:

1. Пауки

- Переписал obj_spider_swarm и obj_spider_nest.
- Интегрировал в global.grid (поиск муравьёв).

2. Процедурная анимация

- Тест сегментированные тела для муравьёв и пчёл (3 сегмента).
- Червеобразное движение: сегменты следуют с запаздыванием.
- Отрисовка через вершинные буферы, производительность не просела.

3. Баланс

- Вынес…

https://100lits.ru/antropolis-версия-0-3-6/
Antropolis: версия 0.3.7 — главное меню

🌅 Что нового?

Атмосферное главное меню

Нужно было срочно отдохнуть – сменил обстановку на главной странице, немного анимировал)

🐞 Что осталось в работе?

Разработка UI – управление муравейником.

📦 Как скачать?

На данной стадии разработки ещё рано выкладывать демо-версию, но с версии 0.4.0., когда добавлю первый сценарий в игре, будет размещена ссылка на скачивание.…

https://100lits.ru/antropolis-версия-0-3-7-главное-меню/
Antropolis 0.3.8 — тайловая карта

Невероятные ощущения от переселения муравьёв из аквариума (муравьиная ферма) в генерируемый практически живой мир)

- Тайловая сетка (SoA): поверхности, ресурсы, стены – плоские массивы. Добавлены 12 типов тайлов (трава, вода, болото, камень, горы и др.) с параметрами проходимости, скорости, плодородия.
- Новая система заданий (global.jobs_new): единый список для сбора ресурсов. max_ants вычисляется динамически: ceil(amount /…

https://100lits.ru/antropolis-0-3-8-тайловая-карта/
Antropolis 0.3.9 — переезд на тайловую карту

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

Тайловая карта — основа основ

Раньше мир держался на отдельных объектах: каждое дерево, камень или лужа были самостоятельными сущностями. Это работало, но не давало того ощущения целостности, которого хотелось. Теперь вся поверхность разбита на…

https://100lits.ru/antropolis-0-3-9-переезд-на-тайловую-карту/