Добро пожаловать в Логово Силвервинга




Обновление: Выбор среды исполнения

Как и обещал, попытался поэкспериментировать с разными средами исполнения для нового движка. Архив содержит:

  • Исходный код реализации алгоритма поиска пути на C, Lua и Pawn
  • Скомпилированный из кода Pawn, amx исполняемый файл (размер ячейки 32 бита)
  • Скомпилированное из кода C, Windows приложение (Mingw-64-10.0.0 и GCC 12, CRT и …

Итак, мы решили написать игровой движок - Часть 1 - Определяем ожидания

Как и для любого большого проекта, первое что нужно сделать при написании игрового движка -- это определить требования. Они определят общее направление работ, а также дальнейшие решения.

С самого начала мы ставим совместимость и переносимость как наивысшие приоритеты для нашего проекта.

Это сразу же приводит к важному решению: строжайшему ограничению форматов …