Обновить
8K+
1
Александр Решетняк@Axelaredz

Фанат Linux, Blender и Godot

-1,9
Рейтинг
6
Подписчики
Отправить сообщение

Проклятие WASD: Как перенести консольный комфорт на клаву и мышь

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели8.9K

Недавняя волна обсуждений, в том числе статья на DTF, показала неприятную тенденцию: ПК-геймеры всё чаще используют геймпады. И причина не в переходе на консоли, а в ощущениях от игры.

Геймпад обеспечивает удобный контроль, эргономику и тактильную отдачу. Клавиатура же создана для набора текста, а не для игр, и состоит из множества бинарных кнопок.

Но как быть, если мы разрабатываем ПК-эксклюзив, а у игрока нет джойстика? Сегодня мы подумаем, как эмулировать геймпад с помощью клавиатуры и мыши, следуя индустриальным стандартам.

⬇️ ⬇️ ➡️ ➡️ 🅰️

Режим отладки правил для ИИ-агентов

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели8.3K

Многие сталкиваются с этой проблемой, но немногие знают, как её решить.

Вы запускаете Zed, Kiro, Cline, Claude Code или Qwen Code, описываете задачу, и агент создаёт код. Иногда он получается качественным, а иногда — хаотичной смесью чужих стандартов, случайных шаблонов и игнорированием структуры вашего проекта.

Вы исправляете ошибки, объясняете снова, исправляете. Через час осознаёте: вы тратите больше времени на управление агентом, чем на саму задачу. А всё потому, что у вас нет режима отладки агента.

Знакомо?

Хватит моделировать «на глаз»

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели18K

Почему именно 8 вершин стандарт Low-Poly.
Сколько нужно кубу, чтобы он стал наконец правильной сферой.
Зачем UV-сфера убивает ваш шейдинг.

Читать дальше

LibGodot позволит встраивать Godot в другие приложения, например, в Blender

Время на прочтение3 мин
Охват и читатели3.2K

..или Blender в Godot 🤔 в общем не суть)

История от Miguel de Icaza про встраиваемый игровой движок.

Много лет назад, работая в Xamarin, где мы создавали кроссплатформенные библиотеки для мобильных разработчиков, мы хотели предложить нашим пользователям возможности 2D и 3D игр в виде добавления 2D или 3D контента в их мобильные приложения.

Для 2D мы создали и разработали множество библиотек, вдохновленных Cocos2D.

С 3D ситуация была сложнее. Мы финансировали несколько библиотек в течение нескольких лет, вносили свой вклад в другие, но ничего не вышло (история этого заслуживает отдельного поста).

Примерно в 2013 году мы огляделись вокруг, и на тот момент у нас было два претендента: один — встраиваемый движок с множеством симпатичных функций, но не очень хорошей поддержкой пользовательского интерфейса под названием Urho, а второй — Godot, который имел отличную IDE, но не поддерживал встраивание.

В то время я связался с Juan, чтобы обсудить, можно ли превратить Godot в такой движок. Хотя я обычно веду подробные записи всех своих встреч, эти записи, к сожалению, пропали в результате приобретения Microsoft, но из того, что я помню, Juan сказал мне: «Godot — это не то, что вы ищете» в двух измерениях, не было никаких ближайших планов по превращению его во встраиваемую библиотеку, и он не был таким продвинутым, как Urho, поэтому он рекомендовал мне выбрать Urho.

Подробности

Информация

В рейтинге
Не участвует
Откуда
Сочи, Краснодарский край, Россия
Дата рождения
Зарегистрирован
Активность