Pull to refresh

Comments 47

Справка:
Xna – это фреймворк для написания игр под Windows, XBOX360 и Zune от Microsoft.
Представляет собой обертку над DirectX в управляемом коде +можество дополнительного функционала.
C#, .NET

Бытует мнение, что технология весьма перспективна :)

Посмотри статью
habrahabr.ru/sandbox/252/
Автор делится способом вывода сообщений на кириллице при разработке с использованием XNA
Поделился бы с удовольствием инвайтом, но нет их)
Было бы интересно, при чем начиная с основ типа где взять как установить
Очень интересно. Хотелось бы с самого начала и примитивов типа «змейки» до чего-то 3д-шного.
Мечта детства, сделать игру, своими руками, пусть казуальную но игру.
И, наверное, не у одного тебя ;).
Тоже было бы очень интересно.
У нас как раз следующий проект на XNA — сам читал бы, а если б было что — то и постил бы…
Да. DirectX слишком сложен, а тут можно писать быстро и на C# ;)
Поддерживаю. Очень хочется, особенно учитывая, что в рунете хороших статей очень мало.
Знакомый сайт. Но 22 статьи все же мало на мой взгляд.
Полностью поддерживаю! если уж такая пьянка. то я бы открыл блог геймдев и писал бы туда статьи сам, только скажем по использованию ogre3d
Вообще я думаю будет очень сложно, геймдев понятие очь широкое и много разных проф затрагивает.
Интересная технология. Летом 2007 года к нам в кампус приезжал представитель Microsoft, показывал всё на пальцах, то есть прямо на сцене актового зала. Скорость разработки просто поражает.
Да, но я бы предпочёл скринкасты :)
Предложение конечно интересное, но я честно говоря считаю, что именно для программирования это не самый удобный формат — для уроков по комп. графике например — просто отличненько, а тут даже не знаю.
Впрочем, у вас есть все шансы меня переубедить :)

Какие аргументы будут в сторону целесообразности создания скринкастов?
Главное больше комментов, «разжеванной» теории и хорошего кода =)
Да в общем-то каких-то оригинальных аргументов нет, просто вот например на Techdays есть серия скринкастов по XNA, оказалось вполне удобно и интересно.
кстати, а в настоящий момент какие из коммерческих игрушек были написаны с использованием XNA?

насчет опроса — да, ибо сам давно подумываю разобраться в геймдеве)
спасибо. как то я там пока ничего нормального не нашел?( может это потому что сама технология относительно новая и готовых хороших движков на ней нет…
Просьба к автору при написании материалов и наличии в статье чего-нить типа «а сейчас возьмём вот эту модель и сделаем вот так», давать ещё и линки на ресурсы где можно взять эту модель. Так сказать чтобы требование в смежной теме, например моделирование, не ставило нас в тупик.
А что я могу сделать сам игру для XBox и выпустить её без «разрешения» Microsoft? ;)
Без разрешения можно под винду. Как насчет zune не знаю, а вот чтобы под Xbox — Microsoft ведет суровый контроль в этой области, в общем, нужно платить членский взнос порядка 100$ в год.
А не опасен ли такой подход? Без независимых разработчиков рынок медленно вымрет в отсутствии новых идей. Это уже сейчас видно даже на рынке PC, где из-за колоссальной стоимости графики никто не хочет вкладываться в необычные проект, что приводит к застою рынка (на КРИ об этом говорили).
Кстати, на XNA же под PSP и Wii не написать? А как тогда зарабатывать, когда рынок ограничен лишь третью?
Windows + XBox + Zune это уже не мало.

+прогать на XNA весьма просто и приятно (ИМХО)
Конечно не мало, но на PC игры продаются не так хорошо как на консоли. XBox на консолях тоже хорошо зажигает, но деньги есть деньги. 2/3 самого прибыльного рынка остаются вне игры. Я уже молчу про мобильные платформы — у Zune большие проблемы с продажами по сравнению с PSP и iPhone.

Понятно, что проблема кроссплатформенности — это отдельная и сложная тема. Но не кажется ли спорным выбор технологии, рынок которой производитель ограничил по политическим причинам?
Ну, что есть то есть.
Существует какой-то достаточно функциональный фреймворк для написания кросплатформенных игр под XBox + PSP + Wii + PC? :D
Для студентов есть DreamSpark.com, где можно получить подписку на XNA Creators Club бесплатно
Ууу, дико благодарен! Я о такой возможности не знал, просто супер!
Сейчас попробую получить подписку.
Вместо такого опроса гораздо приятнее было бы увидеть статью про этот самый XNA.
Дык, надо же сначала определить, стоить ли ее сюда постить.
Провел голосование — узнал, что стоит. Пишу статью :)
А пока можете почитать вот это:
Профессиональное программирование игр с XNA для Windows и Xbox 360 (Бенджамин Ницчке)
или это
Основы программирования игр с XNA 2.0. От новичка до профессионала (Александр Лобао, Бруно Евангелиста, Жозе Антонио Лил де Фариас)
Ссылки одинаковые.
В любом случае стоит. Просто этих голосований много, а ярких статей после них практически нет. Только статья способна показать, надо ли писать дальше. А аудитория определённо найдётся, вы ж не про ремонт «Москвича» или приготовление утки по-пекински рассказывать собрались.
Насчет геймдева не знаю — никогда не занимался и в обозримом будующем не планирую.
Но статьи об XNA были бы весьма полезны. Я пытался написать библиотеку для рисования поверхностей на XNA, но покаместь забросил.
«Модель приложения
XNA Framework делится на три основные части:
* Графический движок XNA в Microsoft.XNA.Framework.dll.
* Модель игрового приложения XNA в Microsoft.XNA.Framework.Game.dll.
* Конвейер содержимого XNA в Microsoft.XNA.Framework.Content.Pipeline.dll.
Все эти библиотеки написаны на C# и являются полностью управляемыми. Это значит, что вы можете открыть их, например, с помощью утилиты Reflector (возьмите ее по адресу www.aisto.com/roeder/dotnet/) и посмотреть, как они работают. Большая часть функциональности просто вызывает библиотеки DirectX, слегка упрощая работу с ними.»
Да, с удовольствие почитаю
И, возможно, сам попишу что-нибудь :)
А можно ещё и по геймдеву в общем. начиная с азов, с рассказами о коллизиях и другои-другом связанном с геймдевом? Просто интересно ведь всё это… А вообще хочу почитать про OGRE =))
Sign up to leave a comment.

Articles