Описание услуги
Я разрабатываю боевой код на языке Beef — это ориентированный на производительность компилируемый язык для создания игр и приложений с первоклассной встроенной IDE. Если вы работали с C-sharp, переход будет мгновенным, только здесь у вас остаётся полный ручной контроль над памятью, стратегией выделения и временем жизни объектов. Именно этот контроль я использую, чтобы сократить время кадра и сделать выделения предсказуемыми.
За несколько лет я выпускал на языке Beef геймплейные системы, собственные аллокаторы и инструментарий. Обычные задачи — слой сущностей и компонентов, планировщик задач, конвейеры ассетов с горячей перезагрузкой и насыщенные математикой симуляционные ядра, где важна каждая микросекунда. Профилирую через встроенный отладчик, ищу утечки руками, а не полагаюсь на сборщик мусора, и раскладываю данные ради локальности кэша, а не удобства.
Вы получаете компилируемый и протестированный исходник, разбитый на понятные модули, комментарии в коде и короткое описание архитектуры и выбранной модели памяти. Проект настроен так, чтобы он чисто открывался в IDE языка Beef и собирался с первого раза. Если нужно перенести прототип с другого языка или переписать узкое место на языке Beef, я измеряю до и после, чтобы выигрыш был не на словах. Расскажите про целевую платформу, бюджет кадра и ограничения — я предложу план с этапами. Готов подключиться к существующему коду или начать модуль с нуля.
За несколько лет я выпускал на языке Beef геймплейные системы, собственные аллокаторы и инструментарий. Обычные задачи — слой сущностей и компонентов, планировщик задач, конвейеры ассетов с горячей перезагрузкой и насыщенные математикой симуляционные ядра, где важна каждая микросекунда. Профилирую через встроенный отладчик, ищу утечки руками, а не полагаюсь на сборщик мусора, и раскладываю данные ради локальности кэша, а не удобства.
Вы получаете компилируемый и протестированный исходник, разбитый на понятные модули, комментарии в коде и короткое описание архитектуры и выбранной модели памяти. Проект настроен так, чтобы он чисто открывался в IDE языка Beef и собирался с первого раза. Если нужно перенести прототип с другого языка или переписать узкое место на языке Beef, я измеряю до и после, чтобы выигрыш был не на словах. Расскажите про целевую платформу, бюджет кадра и ограничения — я предложу план с этапами. Готов подключиться к существующему коду или начать модуль с нуля.