TGViewer
Старший Авгур Старший Авгур @senior_augur · 8.2K subscribers
Post #585 21.6K
Есть такая игра: Космические рейнджеры 2. Игра довольно старая (22 года уже!). Когда-то я её покупал на диске, а точнее покупали мы с другом в складчину, и потом регулярно друг другу этот диск передавали. Я её прошёл раз 20. Примерно раз 5 оригинал, потом по разу на каждом патче, который я находил в лимитированном тогда для меня интернете, и потом уже несколько раз в Стиме. И до сих я считаю эту игру лучшей компьютерной игрой в принципе.

Игра эта очень большая, и одна из мини-игр в ней — это планетарные бои. Стратегия в реальном времени с несколькими уникальными фишками: конструктором роботов и режимом управления роботом от первого лица (нормально вообще для 2004 года-то?).

Ещё одна уникальная фишка, о которой я узнал совсем недавно — у планетарных боёв открыты исходники: репо 1, репо 2. Написано оно на C++ DirectX 9. И в какой-то момент я загорелся идеей перенести их в браузер, что должно быть возможно с текущим уровнем кодовых агентов. Для этого я переписываю игру на Rust WASM.

Что важно:
• Я не знаю Rust, но знаю плюсы, поэтому могу читать оригинал
• Я не бог линала и с 3D графикой плотно до этого не работал
• Это во многом тест способностей текущих языковых моделей

Пишу я совместно с Claude Code и Кодексом, в одиночку они не вытягивают. Основные проблемы были пока с водой.

Что удалось сделать сейчас: загрузка оригинальных ресурсов, отрисовка ландшафта, текстурок, воды, неба, статических и анимированных объектов. То есть играть пока нельзя, но можно посмотреть рендер. Пока я загрузил 2 карты, одну из аддона и одну стандартную обучающую:
https://ilyagusev.dev/matrixgame/
https://ilyagusev.dev/matrixgame/?bundle=assets/training.bundle

Перемещаться на WASD или стрелочки, вращать камерой на ПКМ. Код.
  • 🔥 135
  • ❤ 27
  • 👀 18
  • 👍 14
  • 🤮 2
  • 👌 2
  • 👾 2
  • 🥰 1
  • 🙏 1
  • 👨‍💻 1
More from @senior_augur
  1. Sep 19, 2026Сегодня буду рассказывать про NEEDLE на Practical ML Conf. Там же Антон (@abstractDL) прям…
  2. Sep 18, 2026Долго думал стоит ли, но всё-таки напишу пост насчёт Jev. Это zero-shot классификатор, кот…
  3. Sep 14, 2026Совпадение? Не думаю. Alt-man тоже не просто так! (https://x.com/NeilJacobs/status/2098917…
  4. Sep 8, 2026photo post
  5. Sep 8, 2026Действующие лица: • Тристан Бакмастер. Профессор математики в NYU, специалист по уравнения…
  6. Sep 8, 2026увидела только что первый трейлер Artificial - фильма про события в openai, связанные с ув…
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 →