На чем пишуться игр для xbox 360 ?
Здравствуйте всем.
Занимаюсь вебом больше 10 лет(php, javascript )
Хочу начать заниматься разработкой игр для консолей, особенно интересует xbox 360 и приставка будущего поколения xbox 720.
Подскажите на каком языки пишутся игры для этих консолей ?
С чего нужно начать , с С++ или С# или ни то ни другое(так как для написания игр нужны специальные специфические языки ? ) ?
Спасибо за помощь .
Dark_Knight3
> Подскажите на каком языки пишутся игры для этих консолей ?
С\С++\С#\Asm
Dark_Knight3
> так как для написания игр нужны специальные специфические языки ?
Ага, С\С++ 😉
Dark_Knight3
> С чего нужно начать , с С++ или С#
Лучше всего начать с С++, так как познакомишься с тем, что такое РС и как оно работает, после веба очень надо, особенно учитывая то, что ты нацелен на геймдев, иначе есть большая вероятность остаться клиническим дебилом. Потом — C#\XNA для XBox, на плюсах простым смертным никак не писать под бокс
Dark_Knight3
> С чего нужно начать , с С++ или С#
вот это самое поганое если такой выбор. оочень велика вероятность неАсилить и скатиться на С#
fsmoke
Тогда подскажите с чего начинать, если не с С++ и С# ?
Тогда подскажите с чего начинать, если не с С++ и С# ?
Dark_Knight3
> Тогда подскажите с чего начинать
да нету у микрософта выбора в том-то и дело — это я написал, чтоб вы присмотрелись ближе к с++ а не бросили при первом же затыке. Просто в с++ затыков будет в разы больше чем в остром-с. Но если овладеете плюсами любой(почти) другой язык покажется вам детской игрушкой — так то.
Dark_Knight3
> С чего нужно начать
С обычного необъектного Си
Быстрый старт по разработке приложений для Xbox 360
Я повсюду нашел шум об играх для Xbox 360. Однако я хочу знать, как я могу разработать обычное приложение для xbox 360. В основном на основе Silverlight. Кроме того, я не уверен, о чем идет речь в этом домашнем пиве? Какой язык мне нужно использовать для разработки приложений Xbox 360? Откуда / как я могу получить SDK? В App Hub все говорят о Windows Phone. По Xbox мало информации? Почему это так?
Ответы (1)
- Разработка XNA
Это включает использование XNA Framework для разработки игр / приложений и осуществляется через AppHub. Вы можете найти инструменты для разработки (XNA Game Studio) здесь. Все, что разработано с использованием этих инструментов, должно быть написано на C # .NET и может быть выпущено на Xbox LIVE Marketplace только как «инди-игра» (конечно, после прохождения процесса проверки). Для отладки приложения XNA на самой консоли вам потребуется членство. Также следует отметить, что приложения Xbox 360 вообще не могут получить доступ к Интернету — все коммуникации проходят через Xbox LIVE или System Link. - Профессиональная разработка
Это касается разработки полных игр для Xbox 360 и требует, чтобы вы участвовали в Программа для зарегистрированных разработчиков Xbox 360. После получения лицензии на разработку (и подписания NDA) Microsoft предоставляет разработчикам доступ к официальному Xbox 360 SDK и оборудованию для разработки, которое включает полную интеграцию с Visual Studio и документацию для разработки собственных приложений и библиотек Xbox 360 с использованием C / C ++. Аппаратное обеспечение комплекта разработки поставляется в нескольких вариантах и поддерживает отладку из Visual Studio через Ethernet, эмуляцию DVD через USB и т. Д. Для получения дополнительной информации о программе профессионального развития см. эта информация.
В настоящее время разработка «обычных» приложений для Xbox 360 на самом деле невозможна из-за ограничений XNA Framework и программы разработчиков сообщества. Если вы являетесь участником программы зарегистрированного разработчика, это может быть возможно, но невозможно быть уверенным (из-за строгих соглашений Microsoft о неразглашении информации).
Что касается Silverlight, ходили слухи о Silverlight на Xbox 360, но Microsoft ничего не подтвердила и не анонсировала.