Hacker News Digest

Тег: #game-engine

Постов: 3

Ultima VII Revisited (github.com)

Разработчики создают новый движок для классической RPG Ultima VII The Black Gate, предлагая альтернативу оригинальному коду. Проект открыт и доступен на GitHub, что позволяет сообществу вносить вклад в развитие. Цель - сохранить дух оригинала, но с современными улучшениями игрового процесса.

Новый движок представляет собой полностью переработанную версию с улучшенным углом обзора камеры, что значительно улучшает визуальный опыт. Разработчики обещают сохранить аутентичность оригинала, добавив при этом современные функции управления и оптимизации. В долгосрочных планах поддержка расширения Serpent Isle, что сделает проект полным переосмыслением всей игровой вселенной Ultima VII.

by erickhill • 11 ноября 2025 г. в 21:18 • 215 points

ОригиналHN

#ultima-vii#game-development#open-source#game-engine#3d-graphics#rpg#github

Комментарии (81)

  • @pixelpoet выражает большой энтузиазм по проекту, называя U7 своей любимой игрой и упоминая BG3 как современный пример желаемого геймплея.
  • @khedoros1 задает ключевой вопрос о различиях проекта с Exult, который является ванильной reimplementацией оригинала.
  • Основное отличие заключается в визуальном подходе: проект ближе к "3D Ultima VII" с ротируемыми видами, в отличие от Exult, сохраняющего графику оригинала.
  • Проект предлагает повышенную интерактивность по сравнению с оригиналом и Exult.
  • Видео демонстрируют эти различия в визуальном стиле и геймплейных взаимодействиях.

Hyperion: Minecraft game engine for custom events (hyperion.rs)

Hyperion — это игровой движок для Minecraft, написанный на Rust, предназначенный для масштабных событий с поддержкой до 10 000 игроков в одном мире при стабильных 20 TPS. Его ключевое преимущество — высокая надёжность благодаря Rust, что исключает сбои из-за утечек памяти или SEGFAULT.

Архитектура движка сочетает вертикальное и горизонтальное масштабирование: основная игровая логика работает на вертикально масштабируемом сервере, а операции ввода-вывода вынесены на горизонтально масштабируемые узлы, что устраняет главное узкое место при высокой нагрузке. Это позволяет уверенно проводить массовые PvP-события без риска падения производительности.

by cjcuddy • 17 сентября 2025 г. в 02:23 • 82 points

ОригиналHN

#rust#minecraft#bevy#ecs#game-engine#scalability#horizontal-scaling#vertical-scaling#pvp#anti-cheat

Комментарии (25)

  • Обсуждение технических аспектов сервера: совместимость с Java Minecraft, оптимизация производительности для 10k игроков, симуляция мира и нагрузка на память.
  • Вопросы о функциональности: защита от гриферства, система прав доступа, совместимость с существующими плагинами и античитами.
  • Интерес к переходу с других платформ (Spigot, Forge, Fabric) и потенциальные сложности миграции.
  • Уточнение терминологии (TPS - ticks per second) и обсуждение архитектуры плагинов на Rust с использованием Bevy ECS.
  • Комментарии о названии проекта и его долгосрочной перспективе в контексте жизненного цикла Minecraft.

Show HN: Game demo made with my homemade game engine (reprobate.site)

Загрузка…

by delduca • 22 августа 2025 г. в 21:33 • 81 points

ОригиналHN

#sdl3#lua#cloudflare#game-engine#pixel-art

Комментарии (45)

  • Игроки в восторге от пиксель-арта и атмосферы, но все застревают во второй комнате и не понимают, что делать дальше.
  • Автор признал, что это пока лишь демо из двух комнат, а полноценная игра требует много времени и ресурсов.
  • Проблемы с обнаружением объектов, неочевидный курсор-рука и внезапно громкий звук вызывают недоумение.
  • Проект не работает на мобильных устройствах, иногда грузится бесконечно из-за Cloudflare Pages.
  • Движок написан с нуля на SDL3 + Lua, исходники выложены на GitHub.