TGViewer
Channel Public Channel
Vex'Works

Vex'Works

@vexilonworks

Временный отдел PushGames.
Глава: Товарищ Шаник
Subscribers
61
Photos
120
Videos
15
Links
68

Showing posts older than #245 · Back to latest

Older Posts 16 shown
Post #241 449
Normal-Godot — генератор normal map'ов для Godot 4

Локальный инструмент для генерации normal map'ов из спрайтов. Работает в браузере, без сервера, без установки — открыл HTML и пользуешься. Заточен под Godot 4, но карты нормалей универсальны и подойдут для любого движка с 2D/3D освещением.
Что умеет:
Генерация normal map из одного спрайта, спрайтшита (сетка) или последовательности кадров
Два движка генерации: Classic (Sobel/Scharr фильтры, ручная настройка Level/Blur/инверсии осей) и Experimental (детализация, объём, форма, сглаживание)
Генерация Ambient Occlusion карты отдельным проходом
Превью в реальном времени: split-вид, orig/normal/lit
Расширенный превью-режим: 3D-вращение спрайта или орбита источника света вокруг него, ручная или авто-установка центра вращения
Настраиваемые источники света в превью, фон (цвет или прозрачный)
Экспорт: PNG-превью 500×500, видео вращения, тайлшит-сборка, экспорт AO-карты
Локализация интерфейса (RU/EN)
Как это работает:
Инструмент анализирует яркость/альфу пикселей спрайта и на основе выбранных фильтров и параметров (Strength, Z Range, Blur) строит карту нормалей — как в классических генераторах вроде SpriteIlluminator, но без привязки к десктопу. AO считается отдельным проходом по радиусу и силе затемнения.
Ограничения на этот момент:
Это ранняя бета: возможны артефакты на сложных альфа-масках и резких переходах
Experimental-движок менее предсказуем, чем Classic — параметры могут потребовать подбора под конкретный спрайт
Нет пакетной обработки папки целиком (только спрайтшит/фреймы через ручной импорт)
Настройки не сохраняются между сессиями
Возможны шероховатости в UI и производительности на больших спрайтшитах
.
Post #240 298
Vex'Works Сам по себе Scrapline основан на действительно тяжелой задаче в лице постоянных расчетов количества юнитов вашим процессором, поэтому я принял решение снова заморозить проект и вернуться к истокам, буду делать The Dark Side.

This post (sticker, poll or similar) has no web preview. Open in Telegram

Post #239 93
Vex'Works SataGame.exe
Сам по себе Scrapline основан на действительно тяжелой задаче в лице постоянных расчетов количества юнитов вашим процессором, поэтому я принял решение снова заморозить проект и вернуться к истокам, буду делать The Dark Side.
Post #238 94
Vex'Works Я принял решение что продолжв делать игры в Godot на C#, он быстрее и лучше, хотя я его пока мало понимаю... Пожелайте удачи.
Основная проблема C# в том, что это уже многоуровневое программирование. Я не могу делать игру на C# по двум простым причинам:

1. Язык программирования для меня слишком тяжелый.
2. Чтобы написать игру на C#, недостаточно просто использовать Claude — нужно самому, вручную, пересоздать весь проект!

Уберите мои руки от вайбкодинга, это яма, в которую я снова не полезу.
Post #237 115
Скоро представлю новую утилиту, которой, скорее всего, будут пользоваться все кому не лень, ведь это действительно полезная штука. А сейчас я анонсирую Normal-Godot — динамическое освещение.
Post #236 48

Forwarded from Убежище Шанское

⬡ GODOT SYNTH

Сделал тулзу, которая переводит GDScript в C# (GodotSharp) для Godot 4 — прямо в браузере.

🔨 Зачем: многие начинают на GDScript, а потом хотят перейти на C# (производительность, типизация, привычный синтаксис) — но переписывать код руками вручную долго и муторно. Эта штука берёт на себя черновой перевод: ноды, сигналы, @export, autoload, инпуты, встроенные методы (_ready, _process и тд).

🧊 Как работает:
Вставляешь GDScript в левую панель
Выбираешь модель (Qwen2.5-Coder, DeepSeek-Coder, Gemma 3 и др.)
Жмёшь Translate →
Запрос уходит на локальный Ollama-сервер (localhost:11434), модель переводит код и возвращает C#
Никаких API-ключей, никакой отправки кода в облако — всё крутится локально через Ollama. Полностью офлайн.

📁 Стек: React + Vite, Ollama /api/chat.
Репо: github.com/ShanSkyLine/godot-synth
Post #235 73
Vex'Works 0.0.8 Улучшеный мультиплеер, музыкальное сопровождение, настройки, больше звуков, зависимость от W(ватт), HP у игрока. #Dev #Screenshots
Я принял решение что продолжв делать игры в Godot на C#, он быстрее и лучше, хотя я его пока мало понимаю... Пожелайте удачи.
Post #234 94
0.0.8

Улучшеный мультиплеер, музыкальное сопровождение, настройки, больше звуков, зависимость от W(ватт), HP у игрока.

#Dev #Screenshots
Post #233 97
#video 0.0.5
Post #232 95
Я не хочу делать так, как делал The Dark Side — молчать месяцами и оставлять вас в неведении. Поэтому вот первый отчёт о разработке.

🔨 Отчёт — v0.0.7

Добавил смерть игрока, почистил код, подправил камеру. Обломки машин физические, их можно брать лучом. Добавил частицы, переделал визуализацию лучей — подобранные предметы теперь светятся вашим цветом. Боты стали чуть умнее.

#dev #screenshots
Post #230 93
Scrapline — новый проект на канале

RTS, гибрид Rusted Warfare и Mindustry: тактика и бои на одной стороне, логистика и производство — на другой. Мультиплеер уже заложен в архитектуру с самого начала, а не прикручен потом.

The Dark Side и Build Of Swordbox пока на паузе — все силы сейчас уходят на Scrapline. Не брошены, просто не в приоритете.

И да: больше новых проектов открывать не буду. Эти три — финальный список, дальше работаю только над ними.
  • 🔥 2
Post #229 82
Vex'Works (бывшая Vexilon Studios)

Этот канал раньше назывался The Dark Side и был только про одну игру. Но проектов у меня стало больше, а распыляться на отдельные каналы под каждый — неудобно. Поэтому собираю всё в одном месте.

Что теперь здесь:

— Build Of Swordbox
— The Dark Side
— Scrapline

Дальше — апдейты по разработке, скриншоты, мысли вслух по каждому проекту.
  • 🔥 2
Post #227
Channel name was changed to «Vex'Works»
Post #226 458
SataGame.exe167.4 MB
Билд игры от февраля.
Установка только на пк.
Это кажется прототип 5.
Post #225 126
Ребята, игра создана из говнокода. Я забил на неё, а при попытке вернуться не понимаю свой же код — я вайбкодил. К сожалению, этот проект временно будет заморожен, однако канал превратится в канал новостей про все проекты, включая Build of Swordbox, The Dark Side и новую C.S.A.
Post #224 131

Forwarded from Убежище Шанское

Мне заблокировали Claude :>

Возможно потому что я просил Claude сделать... Эээ... Нелегальную прогу которое скачивает Yandex музыку, ну хз, хз..
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →