Разработка игр на Python и Pygame: от нуля до вашей первой играбельной

Разработка игр на Python и Pygame: от нуля до вашей первой играбельной

Если вы когда-нибудь задумывались, создание игр — это «только для игровых студий», позвольте развеять этот миф: это не так. Благодаря Pygame вы можете создавать полностью функциональные игры, имея лишь Python и решимость. Мечтаете ли вы создать следующего инди-фаворита или просто хотите впечатлить друзей на следующей встрече («Погоди, ты это сделал?»), это руководство поможет вам в этом. Почему Pygame? (Или: Почему ваши мечты о Python не должны оставаться мечтами) Прежде чем мы погрузимся в код, позвольте объяснить, почему Pygame заслуживает места в вашем наборе инструментов разработчика....

10 января 2026 14:00 · 5 минут · 975 слов · Maxim Zhirnov
Разработка игр в Unity на C#: от нуля до вашей первой интерактивной игры

Разработка игр в Unity на C#: от нуля до вашей первой интерактивной игры

Начало работы: почему Unity и C# станут вашими новыми лучшими друзьями Если вы когда-нибудь мечтали создать собственную видеоигру, но думали, что для этого требуется какое-то тайное знание программирования, у меня есть для вас новости — это не так. Добро пожаловать в мир Unity и C#, где ваши самые смелые интерактивные мечты могут стать реальностью, не продавая свою душу демонам сложности. Позвольте мне быть откровенным: разработка игр раньше была пугающей. Но современные инструменты прекрасно демократизировали этот процесс....

6 января 2026 14:00 · 6 минут · 1183 слова · Maxim Zhirnov
Разработка расширений QGIS на Python: от нуля до вашего первого плагина

Разработка расширений QGIS на Python: от нуля до вашего первого плагина

Если вы когда-нибудь смотрели на QGIS и думали: «Это отлично, но было бы идеально, если бы он просто делал X», поздравляю — вы только что определили свой следующий проект плагина. Плагины QGIS — это стартовая площадка для геопространственной разработки, и, в отличие от создания целых ГИС-приложений с нуля, создание плагина на удивление доступно. Давайте окунёмся в удивительно цивилизованный мир разработки плагинов QGIS. Зачем создавать плагин QGIS? Прежде чем мы углубимся в детали, давайте будем честны с собой: QGIS уже мощный инструмент — он умеет работать с векторными слоями, растровыми данными, пространственным анализом и многим другим....

11 ноября 2025 14:00 · 5 минут · 972 слова · Maxim Zhirnov
Создание расширений Blender с помощью Python: от нуля до героя

Создание расширений Blender с помощью Python: от нуля до героя

Если вы когда-либо сидели перед Blender и думали: «Как бы было здорово, если бы этот рабочий процесс был другим» или «Было бы классно, если бы…», то у меня для вас новости — вам не нужно ждать, пока команда Blender прочитает ваши мысли. Вы можете создать это сами. Да, прямо сейчас. С помощью Python. И я говорю не о змее; я говорю о языке программирования, который тихо работает за кулисами красивого пользовательского интерфейса Blender....

9 ноября 2025 14:00 · 5 минут · 1065 слов · Maxim Zhirnov
Разработка приложений для IoT с использованием MQTT и Rust

Разработка приложений для IoT с использованием MQTT и Rust

Если вы когда-нибудь задумывались, почему ваши устройства умного дома на самом деле работают без постоянных сбоев или поглощения пропускной способности Wi-Fi, то MQTT и Rust, вероятно, являются частью ответа. Это руководство поможет вам создать готовые к использованию приложения IoT, которые одновременно безопасны в плане использования памяти и невероятно быстры — зачем соглашаться на меньшее, если можно получить всё и сразу? Почему Rust для IoT? Практическая перспектива Позвольте мне быть откровенным: если вы переходите из Python или Node....

8 ноября 2025 14:00 · 4 минуты · 849 слов · Maxim Zhirnov