tgindex
Дневник Безумия

Дневник Безумия

Статистика

Личный блог Евгения Смирнова про различные технические проекты и эксперименты вокруг AI. Связь со мной: @jenissimo

Последний пост
17 авг.
Последнее чтение
21:00
Постов за неделю
7
Всего постов
26
Тип
открытый
Язык
русский
Категория
Блоги
В каталоге с
16 авг.
Подписчики
172
+1 за 1 дн.
Сутки
+1
+0,58%
Неделя
 
Месяц
 
Просмотров на пост
198
26 постов
Вовлечённость
115,1%
к подписчикам
Постов в день
1,0
всего 26
Упоминаний
1
каналов
Охват размещения
оценка
1/24сутки в ленте
71
1/48двое суток
81
1/72трое суток
87

Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.

Посты

  • без подписи

  • без подписи

  • без подписи

  • без подписи

  • без подписи

  • Найти бы теперь время во все это поиграть... :)

  • Итак, после перерыва, связанного с рождением дочки я наконец опубликовал статью про то, как я делал BottleShip! https://habr.com/ru/articles/1060010/

  • 15 июл.2014из octopus_unpacked

    Рассказать про мою любимую консоль? Это Playdate от компании Panic. Такая маленькая ретроштука с монохромным микроэкранчиком и рукояткой, которую можно крутить как контроллер. Консолька примечательна тем, что у неё огромное комьюнити, которое делает по-настоящему крутые экспериментальные игры. Если вам хочется чего-то по-настоящему новенького и про геймплей, то ищите там. Ну а ещё на этой консоли не только классно и легко играть, но и так же классно и легко делать новые игры. Думаю, благодаря этой детали у неё и такое большое комьюнити. Ну и смежная история, которая ведёт к тому, почему я, собственно, и захотел это всё рассказать. Несколько месяцев назад я сидел и листал толстенную крутую книгу The Secret History of Mac Gaming от Bitmap. И там я наткнулся на статью о двух братьях — Brian и Randy Wilson, которые на заре макинтошей делали культовые и очень весёлые 1-битные игры, а спустя много лет опубликовали их исходники под очень свободной лицензией. И тут у меня всё собралось в голове, и захотелось портировать их игрушки на Playdate, так как они с этой консолью идеально подходят друг другу. Ну и плюс с Claude Code портирование игр с одной платформы на другую превращается из нудной задачи в весёлую! Правда, без базовых знаний Lua и воспоминаний о Pascal, с которым я последний раз работал ещё в школе, не обошлось. Первая игрушка — это такой хардкорный экшен про кораблик в космосе. Она доступна по ссылке на itch.io: https://tamvodopad.itch.io/continuum-for-playdate Она там сейчас в топе продаж в своей категории, но любой дополнительный лайк ей точно не помешает, поэтому жмакните, плиз! А следующая игра, Glider, выйдет в официальном каталоге-магазине консоли чуть позже.

  • Мой друг Костя делает годноту :)

  • Вообще современные платформы очень странные. У меня еще ни разу не получились нормальные охваты на HackerNews и X https://news.ycombinator.com/item?id=48905058 https://x.com/jenissimo

  • Пост на HackerNews выложен :) На реддит тоже: https://www.reddit.com/r/SideProject/comments/1uv9ksg/i_built_a_browser_runtime_for_the_windows_games_i/ Осталось написать хардкорную техническую статью на Хабр :)

  • Так-с, ну что! 🚢 BottleShip наконец-то выложен: https://bottleship.pages.dev/ Открытый OSS-репозиторий тоже подготовлен: https://github.com/jenissimo/bottleship Завтра планирую пост на Hacker News, а чуть позже - большую техническую статью-фоллоуап на Хабре. Буду очень благодарен, если сегодня кто-нибудь попробует запустить демки и напишет, как оно работает.

  • без подписи

  • без подписи

  • без подписи

  • без подписи

  • без подписи

  • Наконец удалось выкроить немного времени для доработки эмулятора Помните эти игры? :)

  • Интересно, кто-нибудь сможет вспомнить, что это за игра? 😜

  • 1 мар.364221

    Давненько ничего не постил, поделюсь с вами очередным безумным проектом 🙂 На Новый Год Костя подарил мне подписку на Claude Code. Я долго думал, на каких задачах можно было бы его потестить. На каникулах меня всегда тянет погонять в старые игры, в какой-то момент я спросил у ИИ “Интересно, а можно ли к готовому эмулятору по-быстрому прикрутить WebGPU чтобы запускать старые игры в браузере?». ИИ ответил: «А может сделаем High-Level эмулятор?». Я: «Это же как Wine, его 30 лет пилят!». ИИ: «Да норм все будет, у игр меньше скоуп». Это было непросто, но в общем, держите демку: https://bottleship.lofters.ru/ В ней можно в браузере (не важно, на винде, или на маке) погонять в демки 4 тайтлов: Re-volt, Heroes of Might and Magic 3, Starcraft, Diablo 2 Полные версии re-volt, HoMM3 и Diablo 2 кстати тоже работают, но пиратить и выкладывать я их не буду 🙂 До глобального релиза хочется добить полные версии Starcraft, Unreal Tournament 99 и Unreal, а также устранить некоторые неприятные баги. Ну а глобальная цель - покрыть совместимостью игры “золотого века игровой индустрии”. Примерно с 1995 по 2005 год (там >1000 тайтлов) 😅 P.S. стабильную работу тестил только в Google Chrome, за другие браузеры не ручаюсь, тут используется куча свежайших веб-технологий