Vlad fishing.for::<fishies>(☢️)
@vladbat02
Інді геймдев (пишу на Rust+Bevy), в минулому Engine/Tools dev у S.T.A.L.K.E.R. 2, вчусь грати на піанінці та маю двох 🐈🐈 I also post about gamedev in English here: @vladbat00.bsky.social
завантажив свій сейв у Paralives, і в мене підлога проросла травою лишить як дизайн рішення?
"І тебе вже пиздять палками соєвої ковбаси за місгендерінг" - скажіть, ви часто бували в подібній ситуації?) Дуже нагадує цей мем із right wing та уявними страшилками
king gizzard знову дивує конєшно новий альбом в жанрі оккультного техно?
забавно, як ранери github під різні платформи мають таку суттєву різницю в часі компіляції моєї гри всі три мали закешованими усі залежності, тобто тут майже* чистий час на білд лише моїх бінарів * може є платформо-залежні дженеріки з бібліотек, які треба мономофірзувати, або важче лінкування..
нарешті доробив білдер для отакого меша з обʼєднаних клітинок. треба тепер побачити, як воно виглядатиме в грі. можливо, доведеться викинути 😅
люблю цей момент, коли зробив систему/абстракцію, і вона так гарно лягає під наступні фічі, що будь-яке нововведення обходиться дуже малою кількістю коду а тим часом в грі зʼявилися бомби
Лишив на сьогодні p1-sun камбучу з учорашнього арсеналу талантів, а вона скисла в йобаний оцет Оце так скуштував пі-сюна (можливо, таки було варто в холодильник її поставити)
Написати чотири простеньких цикли для кожної діагональки, які пройдуть по точках навколо (із радіусом r) 👎 Витратити непристойну кількість часу, шоби йобнути отаку нечитабельну формулу, але зробити це в 1 цикл із кастомним ітератором 👍👍
зміг зафорсить таймзону через консоль: sudo systemsetup -settimezone Europe/Kyiv в той час як мапи досі показують мою локацію ніби я в Китаї, я тепер можу обрати найближче місто зі штатів HUH
якщо навіть прибрати автоматичне встановлення таймзони, то налаштування все одно не дозволяють мені її вручну встановити. можу лише обрати місто в Китаї ???
після апдейту macos до 26.3 мій мак тепер думає, що я в Китаї, і форсить мені їхню таймзону втф
Хочу вам принести похизуватись: півроку тому я робив технічне ревʼю одній книзі по Rust, а моє прізвище-імʼя потрапило у розділ із подяками ☺️ Сьогодні нарешті забрав книгу з пошти 🥰 Всім, хто зацікавлений в мові Rust і геймдеві, раджу: Advanced Hands-on Rust
чому до нас перестали завозити ці топові сухарі :(((
Повертаюсь до фул-тайм геймдеву після різдвяної відпустки і хочу поділитись раннім прототипом гри, над котрим я останній час працюю. Якщо ви колись залипали в сапера, то сподіваюсь, шо ця гра буде для вас 😊 Якщо вам подобаються roguelike/deck builder ігри, то для вас теж :) 1/
Дружина вважає, що це мене видає як "не нейтів спікера" 🙃 Походу, раз східняк - східняк назавжди, навіть після 10 років київської асиміляції
І з цим знанням ми тепер можемо планувати відхилення від шляху! Можемо взяти випадкову точку із бажаною довжиною "гаку" (з масиву сум), і потім від цієї точки прокласти новий найкоротший шлях - і повторювать ці кроки, скільки треба. Ось візуалізація методу, із ітераціями:
На цьому скріншоті можем побачити, що на кожній точці в нашому найкоротшому шляху ми маємо загальну довжину цього шляху (22 в цьому випадку). Також ми маємо "22" не тільки на підсвічених точках, що означає, що в нас є декілька варіантів найкоротшого шляху. А що з рештою значень?
То як нам бути? Спершу, ми можем спробувати поміняти місцями наші початок та кінець маршруту і глянути, які числа ми отримаємо. Ну, ми досі отримуємо найкоротші дистанції до точок, але з протилежної сторони - цілком очікувано. А що, як ми спробуємо ці 2 результати скласти? 🤔
Це може буть корисним для ігрових AI, де ми не хочемо, аби ті були непереможними. Припустимо, в нас є ціль спланувати коротеньке відхилення від шляху, але визначеної довжини. Втім, найкоротші дистанції до точок, які ми тут маємо, не дозволяють нам це сходу прорахувати.
Нещодавно знайшов цікавий юзкейс для алгоритму Дейкстри для пошуку неідеального шляху. Алгоритм Дейкстри дозволяє нам порахувати найкоротшу відстань до кожної вершини графу. Але шлях із найкоротшою відстанню є ідеальним, тож як знайти трохи гірший шлях, і нашо нам це взагалі? 🧵
Найбільш прямолінійний фільм Йоргоса Лантімоса? Я вже звик відчувати себе максимально спантеличеним після його стрічок, ця ж мені дивилася як доволі лайтова абсурдна комедія 🙃 Але фільм все одно гарний. І, як завжди, не без історичних референсів