@Wirsak

Стоит ли сейчас учить C для создания 2D игр?

Стоит ли сейчас учить C для создания 2D игр? И есть какие-либо движки для данного ЯП?
P.S Стоит ли вообще сейчас изучать C или перейти на C++\C#?
  • Вопрос задан
  • 334 просмотра
Решения вопроса 1
@stratosmi
Вы как то уж чересчур серьезно подходите к выбору языка.
Язык, тем более, что такой примитивный как С, - учится довольно быстро.

Учатся долго и сложно - алгоритмы, парадигмы, паттерны, принципы, шаблоны и т.п.
Но - все эти алгоритмы и т.п. - зато прекрасно можно применять и в другом языке программирования, хотя они изначально были изучены для иного языка.

Для С как минимум есть программные библиотеки создания игр. Считать ли их полноценными движками? А зачем для 2D какой-то сверхсложный движок?
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Griboks
@Griboks
Используйте движок. Это будет где-то лет на 20 быстрее.
Ответ написан
YershovAleksandr
@YershovAleksandr
Java Developer
Могу предложить два варианта:
1) C# и далее работа с Unity3d. Быстрый способ, много информации на русском языке.
2) Более глубокое изучение принципов и технологий. Будет сложно но интересно!
Иметь в запасе знания по С/С++ всегда полезно, и не нужно сразу себя ограничивать 2D.
Рекомендую быстро пробежать классическим урокам по 3D pmg.org.ru/nehe (англоязычный оригинал nehe.gamedev.net/). Для С++ рекомендую "с++ за 21 день" БЕЗ ШУТОК!! Там ровно то что тебе нужно для начала, а читать книги Страуструпа на 2000 страниц это безумие при твоих целях.
Когда все уроки закончатся (или надоест их делать) твой движок это https://cocos2d-x.org/cocos2dx
Удачи!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы