Главное меню

Разработка компьютерной игры как средство развития профессиональных навыков программиста PDF Печать E-mail
Автор: Подошвин В.С.,Очкур Г.В.   
07.12.2024 19:48

РАЗРАБОТКА КОМПЬЮТЕРНОЙ ИГРЫ КАК СРЕДСТВО РАЗВИТИЯ ПРОФЕССИОНАЛЬНЫХ НАВЫКОВ ПРОГРАММИСТА

 

Подошвин В.С., студент 3 курса,

Очкур Г.В., к.т.н.

БИТИ НИЯУ МИФИ, г. Балаково, Россия

 

Аннотация. Статья посвящена разработке двухмерной компьютерной игры с помощью движка Unreal Engine 5. Рассмотрены основные этапы разработки игры, включая проработку концепции, создание игрового процесса, реализацию искусственного интеллекта и графического интерфейса. Акцентируется значимость разработки игры как средства развития профессиональных навыков.

Ключевые слова: игровая индустрия, компьютерная игра, игровой движок, Unreal Engine.

 

В настоящее время компьютерные игры стали неотъемлемой частью жизни многих людей. Они несут в себе такое же культурное влияние, как и кинематограф. В 2022 году видеоигры признаны ИТ-отраслью на уровне государства, а разработчики видеоигр включены в список ИТ-компаний, что позволяет им получать все те преимущества, что и другие организации, работающие в сфере ИТ.

Разработка компьютерных игр одновременно и сложна, и проста. Сложность заключается в том, что игроки уже пресыщены, и удивить их разработчикам новых игр становится всё сложнее. Простота же в том, что с современными технологиями, игры можно успешно разрабатывать даже в одиночку, причём без глубоких знаний в сфере программирования. Получается, что от разработчика требуется лишь креативность и усердие. Важное значение для разработчика игры имеет развитие его профессиональных навыков, получение реального опыта разработки и раскрытие творческого потенциала.

Для разработки игры используют специальные редакторы – игровые движки. Их история начинается с 1990-х годов, когда разработчики оценили перспективность создания универсального инструмента для создания компьютерных игр. До этого времени каждая игра разрабатывалась «с нуля». С появлением игровых движков появилась возможность использовать стандартизированные средства для выполнения различных задач, что сделало процесс разработки гораздо более эффективным.

...

полный текст во вложении

 
Яндекс.Метрика