Публикации по теме 'game-engine'


nCine Dev Обновление 18
Обновления со второй половины июня 2021 г. по вторую половину января 2022 г. После очень долгого отсутствия обновлений, вот и новое. Он заполнен всей работой, проделанной за последние шесть месяцев. 💪 Файлы проекта шаблона вместе с движком Это было очень важное изменение, о котором я давно думал. Переместив шаблоны сценариев CMake в репозиторий движка, я теперь могу обновить их один раз и воспользоваться преимуществами во всех проектах nCine. Часто обновление движка требует..

nCine Dev Обновление 19
Обновления со второй половины января по конец июля 2022 г. Еще одно обновление после очень долгого времени с момента предыдущего, извиняюсь за это. Ну, по крайней мере, он содержит множество улучшений за последние месяцы. 💪 Пользовательские шейдеры Вероятно, самая большая особенность 2022 года и кульминация работы, начатой ​​год назад с видовыми экранами, — это поддержка пользовательских шейдеров. Теперь вы можете писать свои собственные вершинные и фрагментные шейдеры и назначать..

Обновление 9 для разработчиков nCine
Обновления с апреля по первую половину мая 2019 г. Опубликовано 14 мая 2019 г. Прошло полтора месяца небольших, но полезных обновлений для nCine. ЛибПНГ Загрузчик изображений PNG был изменен для поддержки большего количества типов цветов путем копирования некоторого кода из примера libpng. Это означает, что любая игра nCine теперь может корректно загружать изображения PNG с палитрой или серо-альфа-каналами, а также увеличивать или уменьшать разрядность, отличную от стандартных 8..

Я создал ИИ, который играет в настольные игры, не зная правил.
Разработка игрового движка для настольных игр — увлекательная задача, которая часто требует глубокого понимания правил, стратегий и нюансов игры. Однако что, если я скажу вам, что вы можете создать игровой движок, не разбираясь в тонкостях самой игры? В этой статье мы рассмотрим реализацию кода, демонстрирующую эту концепцию, на примере движка для игры в шашки (шашки). Сила абстракции Ключ к разработке игрового движка без глубоких знаний об играх лежит в силе абстракции. Абстрагируя..

Nomad Game Engine: Часть 7 - Система событий
Межсистемная связь Этот пост является частью серии, в которой я рассказываю о своем опыте создания игрового движка ECS с нуля. Посетите домашнюю страницу этого проекта , чтобы получить дополнительные сообщения, информацию и исходный код. До этого момента у нас почти был рабочий игровой движок - у нас есть сущности с компонентами и системами , действующими на эти компоненты. В этом сообщении блога будет описана одна из последних важных частей функциональной ECS - система событий...

Номад 8: Подведение итогов
Этот пост является частью серии, в которой я рассказываю о своем опыте создания игрового движка ECS с нуля. Посетите домашнюю страницу этого проекта , чтобы получить дополнительные сообщения, информацию и исходный код. Если вы дошли так далеко в серии, молодец! На этом этапе я рассмотрел все, что, на мой взгляд, необходимо, чтобы начать экспериментировать с созданием ECS для себя. Как я уже говорил ранее, моя цель в этой серии статей заключалась в том, чтобы восполнить кажущийся..

Топ-5 лучших игровых движков для начала разработки инди-игр в 2020 году
С таким количеством игровых движков может быть сложно сосредоточиться только на одном. Тем более без какого-либо опыта в мире разработки игр. Вот почему я составил этот список игровых движков с кратким изложением того, почему это отличный вариант для начинающих. "Единство" Игровой движок Unity рассматривается как конкурент Unreal Engine, потому что среди фанатов всегда ведутся жаркие споры о том, какой из них лучше. Unreal считается более надежным для 3D-игр и лучше с точки..