Почему для разработки продвинутых игр C используется реже, чем C++?

👉 В Сообществе Quora обсуждают и игры. Осторожно, всё на английском.

Всё просто: C меньше подходит для игр, чем C++. В нём меньше инструментов (например, нет классов, наследования, шаблонов, STL, модели функционального программирования и ещё много чего нет). Из-за этого его проще изучить, но сложнее решать проблемы из мира геймдизайна.

Сообщество C++ потратило тысячи часов работы опытных разработчиков, чтобы добавить в него все нужные инструменты и потом просто пользоваться всем готовым. Повторить такой трюк на C в одиночку или маленькой командой просто нереально.

C — это современный язык ассемблера. На нём можно написать что угодно, но игры на C точно не будут самыми продвинутыми.

Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию
Вам может быть интересно
[anycomment]