07.04.2026
статья
Devlog • #1 ВОЗВРАЩЕНИЕ [Новости, планы] • Farformer

Всем привет!

Даа, давно я не писал посты, отвык слегка..   Даже превью старое..

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


Нынешняя ситуация с проектами

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

Что есть в движке сейчас:

  • Кастомный рендерер на шейдерах (очень производителен, а также он позволяет делать разные визуальные эффекты)
  • Полноценная камера наподобие тех, что есть в других движках (Unity, например)
  • Система анимаций на ключевых кадрах для самых разных задач
  • Компонентная система: можно добавлять и убирать любые компоненты, очень удобно.
    • Компоненты для созданияUI (их пока не так много)
    • Компоненты физики с четырьмя типами коллайдеров: Polygon, Box, Circle, Capsule
    • Разные вспомогательные компоненты
  • Система из систем (странно звучит, согласен). Если коротко, то она позволяет гибко добавлять и изменять повторяющийся код для компонентов. Например, система физики

Знаю, это не так много, к тому же в этом всём есть ещё немало багов
Но зато к этим функциям можно легко добавлять новые.


Планы на игру и движок

Игра всё так же на Pygame, но теперь я ещё использую ModernGL для рендера. Она будет на ПК (Windows, может в будущем ещё Linux), про телефоны не уверен. Скорее всего до лета я её не успею выпустить, а в июне буду занят. Так что вполне вероятно, что она выйдет в июле-августе, либо уже даже в сентябре. И на тот момент в игре точно будет это:

  • Проработанный редактор уровней, лучше того, который был в пре-релизе
  • Большое разнообразие блоков
  • Новый переработанный персонаж (может быть будет тот же нинздя, но перерисованный)
  • Хорошая оптимизация (тут не совсем уверен)
  • Много уровней

А теперь то, чего либо не будет, либо будет очень нескоро (выделил жирным особо тяжёлое):

  • Возможность выкладывать уровни в сеть и играть в чужие
  • Мультиплеер
  • Моддинг (всех функций)
  • Возможность добавлять свои блоки прямо в игре
  • Сюжет

Насчёт движка

Некоторые функции, которые я определённо добавлю:

  • Покадровая анимация
  • Возможность рисования большего количества геометрических фигур (пока есть только прямоугольник, полигон, круг)
  • Райкастинг
  • Более оптимизированный и гибкий рендер текста
  • Разные штуки, связанные со светом

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


Девлоги

Их я буду стараться выпускать раз в 2-3 недели, может иногда раз в неделю. Но помимо основных девлогов буду ещё делать мини-девлоги, как я писал в одном из предыдущих постов.
Также, собираюсь выпускать туториалы по Pygame и может быть ещё какие-то другие полуразвлекательные посты на разные темы, там уже как придумаю.


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

Всем пока!

Комментарии (8)
Ответ на этот комментарий
7 апреля, 2026 в 20:53
|
Тимофей К. colorlon
Новый персонаж? Wizard?
Не в том плане. Я просто переработаю старого ниндзю, так что он будет ощущаться по-новому
Мне кажется что ты преподователь
Ответ на этот комментарий
7 апреля, 2026 в 23:29
|
Гордей К. MrMurder
Мне кажется что ты преподователь
Тоже есть такие ощущения
Ответ на этот комментарий
7 апреля, 2026 в 23:29
|
Гордей К. MrMurder
Мне кажется что ты преподователь
Это не так
Ответ на этот комментарий
7 апреля, 2026 в 23:29
|
Гордей К. MrMurder
Мне кажется что ты преподователь
кто знает...
может сделаешь 3д версию?