2022-10-19 21:32:02
Продолжаем говорить про игродел, и сегодня на повестке дня составляющие игрового движка.
Игровой движок состоит из:
1. Точка входа - Контролирует поведение нашего двигателя.
2. Макет приложения - Отвечает за главный цикл приложения, за события и тому подобное.
3. Макет окна - Работа с окнами.
- Ввод
- События - в него помещается Ввод
4. Визуализатор (Renderer) - Один из самых больших и сложных пунктов реализации.
5. Абстрактный визуализатор API - Поддержка визуализации различных API.
6. Отладка и поддержка - Проще говоря - это визуальная студия для работы с приложением (редактор).
7. Язык сценария - Высокоуровневый язык написания команд.
8. Система памяти - Отслеживание производительности приложения.
9. Система преобразования сущностей - Создание игровых объектов. Определение поведения объектов.
10. Физика объектов - Тут я думаю не нужно объяснять для чего это нужно)
11. Ввод и вывод файлов, виртуальная файловая система - Работа с файлами.
12. Строительная система - Редактирование объектов.
#геймдев
17 viewsedited 18:32