Смотря какую игру.. . Простые игры вполне себе делаются в виде Flash-роликов (которые унутре себя программируются на ActionScript) или на HTML5+JavaScript. Есть браузерные игры, которые можно писать на любом языке, пригодном для разработки веб-приложений (Java, Perl, PHP, Python, Ruby, любой из языков, которые поддерживаются в ASP.Net). Ну и JavaScript тоже скорее помогает, чем наоборот.. . :)
Если игра клиент-серверная, вопрос сразу усложняется, потому что клиентов может быть много разных, и выбор языка программирования диктуется клиентской операционной системой. Например, возможна ситуация, когда у Вас есть клиенты для Windows и Linux, написанные на C++, клиент для iOS, написанный на Objective-C, клиент для Android, написанный на Java, и клиенты для X-Box, Sony PlayStation и Wii, написанные черт знает на чем.. . Серверная часть при этом должна иметь высокую производительность. так что ее стоит писать на C без плюсов.
Кроме того, есть специальные среды для разработки игр (game engines). Среда id Tech 5, например, написана на C, соответственно, собственно игру можно писать на любом языке, у которого есть API для C...
Другие языки программирования и технологии
Какие языки программирования нужно учить, чтобы создать онлайн игру? . .
action script
java
java
вообще много всего надо учить, но если говорить только про яп, то конечно C++
скриптовые типа Python
еще определится, на чем писать сервер. по своему опыту скажу, что подойдет C#
там еще работа с openGL скорее всего.
скриптовые типа Python
еще определится, на чем писать сервер. по своему опыту скажу, что подойдет C#
там еще работа с openGL скорее всего.
английский, русский, украинский это основные! может еще японский
"Для написания игр весьма полезными и рекомендуемыми являются знания матана и дифуров (без них в остальных предметах делать нечего) , численных методов, методов оптимизации, мат. моделирования и теории графов. А если ты, школьник, хочешь написать свой Фоллавут онлине в полном Тридэ, то тебе совершенно точно понадобятся знания матричной (и векторной, как частный случай) алгебры и аналитической геометрии (для трехмерного движка — даже если ты берешь уже готовый, все равно оперировать с векторами и матрицами придется чуть чаще, чем всегда) , теоретической механики и дифференциальной геометрии (это если ты планируешь, чтобы твои болванчики перемещались поразнообразнее, чем по прямой) "
Похожие вопросы
- Какие языки программирования надо учить чтобы открыть онлайн казино?
- какой язык веб программирования нужно учить?
- Какой язык программирования начать учить?
- С какого языка программирования нужно начать учить?
- какой язык программирования выбрать учить??
- Какой язык программирования начать учить?
- Какой язык программирования стоит учить первым?
- Какой язык программирования стоит учить первым?
- люди помогите создать онлайн игру
- Я хочу изучать программирование... Что именно надо учить? Какой язык программирования лучше учить? Почему?