| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Программирование игр, графики и искусственного интеллекта > XNA |
| Автор: Rickert 30.1.2008, 11:27 | ||
arilou, ты прям влюблён в этот XNA ?
|
| Автор: arilou 30.1.2008, 13:04 |
| Да, очень хорошая технология, вкупе с .NET'ом обеспечивает быстрый вход для новичков в сферу программирования графики, и, как показывает практика, наличие прямых рук обеспечивает конкурентноспособную производительность, отличная отладка (C# как никак), достаточный уровень абстракции (т.е. есть и высокий и низкий уровень) и т.п. |
| Автор: Rickert 30.1.2008, 16:06 |
| Извини, брошу небольшой камень в твой огород: ты недавно утверждал, в одной из тем, что теже игровые движки должны разрабатываться без исполользования доп. либ и способами, которые не будут расходовать память / такты процессора, на заведомо ненужные вещи. Другими словами движки должны затачиваться под каждую игру отдельно. А то будет участь Кризиса. Большой мега движок, в котором можно много всего делать, но часть этого не используется, а забирает такты -> тормоза и неИграспособность. Или ты всё-таки делишь мух и котлеты: работа - в сроки, а личные разработки - по собственным убеждениям? |
| Автор: Firebird 1.2.2008, 21:05 |
| Добрый вечер! Хотелось бы, как говорится, в общих чертах понять, что это такое и какие возможности этого продукта. Есть ли примерные проекты игр, сделанных с помощью этого инструмента. А также ссылки на информацию и готовые проекты... |
| Автор: mr.DUDA 2.2.2008, 17:01 |
| Это бывший Managed DirectX - объектная обёртка над функциями Direct3D и DirectSound (XACT), построенная на платформе .NET http://www.xnaracinggame.com/ http://www.xnadev.ru/ http://creators.xna.com http://www.thezbuffer.com/ |
| Автор: gta4kv 14.2.2008, 18:49 | ||
Поставил XNA Racing Game, пытаюсь создать проект - говорит что "проект не поддерживается установкой." Студия - 2005 professional |
| Автор: Rickert 15.2.2008, 04:25 |
| А может теперь расскажите про недостатки? Их всегда найти труднее чем преимущества |
| Автор: arilou 15.2.2008, 11:33 |
| gta4kv, его надо открывать в VS 2005 Express. |
| Автор: gta4kv 15.2.2008, 23:46 |
| arilou, все равно нефига... вот скрин : http://zaley.in/images/75351/pasds2768871ea.JPG |
| Автор: arilou 16.2.2008, 11:31 |
| gta4kv, так тебе ж еще надо поставить XNA Game Studio -- он добавит необходимые шаблоны проектов. |
| Автор: gta4kv 16.2.2008, 18:28 |
| arilou, я же не дурак |
| Автор: JohnK_Rus 23.2.2008, 14:29 |
| Привет всем! Как Вы стало быть знаете, существует такая прекрасная вещь как Xna... Так вот, существует несколько крупных ресурсов с статьями, примерами, новостями по Xna.. Один из них - http://www.ziggyware.com/ Так вот, было решено открыть русскую версию http://www.ziggyware.com/ Админом которой являюсь я За несколько недель существования удалось создать базовый контент.. Но всё же, материала для перевода очень и очень много, поэтому я прошу Вас помочь мне с переводами статей или новостей.. Осмотреть можете здесь: http://ru.ziggyware.com/ Те, кто хочет принять участие в развитии данного ресурса, прошу написать мне на e-mail: [email protected], в PM, или в ICQ: 438180831.. Заранее спасибо! |
| Автор: gta4kv 23.2.2008, 20:40 |
| А что насчет насчет XNA для Visual Studio 2008? |
| Автор: JohnK_Rus 25.2.2008, 19:20 |
| Начал переводить хелп. Стартовал с секции "Первые Шаги". Раз в помощи отказали, уж посоветуйте чего нибудь тогда: http://ru.ziggyware.com/readarticle.php?article_id=8 |
| Автор: arilou 26.2.2008, 16:27 |
Где отказали в помощи? Я подклеил твою тему просто. |
| Автор: amarenkov 31.3.2008, 13:39 |
Действительно, таки а что насчет XNA для Visual Studio 2008? |
| Автор: arilou 31.3.2008, 15:58 |
А что насчет него? IIRC, XNA2 интегрится и в Pro версию студии. |
| Автор: amarenkov 1.4.2008, 10:22 |
Что есть IIRC? XNA2 не интегрируется в 2008 студию. Он требует 2005. |
| Автор: arilou 1.4.2008, 10:38 |
If I Remember Correctly Значит я был не прав :( Но опять же, если не использовать content pipeline, то ничего не мешает ставить ссылки на Microsoft.Xna.Framework.dll и работать. |
| Автор: wirw 3.4.2008, 06:48 |
| Где то видел статью на английском как можно прикрутить content pipeline в ВС2008. Вообще тут есть Project template для ВС2008: http://xna-uk.net/files/folders/templates/entry985.aspx |
| Автор: amarenkov 3.4.2008, 11:31 |
Что-то по описанному не получилось. Здесь есть интуитивно понятная инструкция по подключению XNA2.0 к Visual Studio 2008: http://www.codeproject.com/KB/game/xna2.0vs2k8.aspx |
| Автор: MsLive 26.4.2008, 15:43 | ||
Я тоже установил Visual C# Express Edition 2008 но работать XNA отказалась(Написанно только на C# 2005 а у меня его нету :( ). |
| Автор: arilou 30.4.2008, 12:17 |
| http://rapidshare.com/files/109477432/XNA_Presentation.avi.html |
| Автор: Afrodiziac 7.5.2008, 10:29 |
| И все таки, что нужно скачать (и где скачать) для создания простенькой 2D игры? |
| Автор: arilou 7.5.2008, 19:11 |
| Afrodiziac, XNA Game Studio, VC# Express. Оба качаются с сайта http://download.microsoft.com |
| Автор: Afrodiziac 11.5.2008, 17:02 |
| Все спасибо, скачал, установил, все работает Где можно найти книги по XNA? Искал книгу Горнакова, не получилось найти :( На www.netlib.narod.ru не полностью переведенная книга Бенджамин Ницчке (Benjamin Nitschke). Есть другие варианты? |
| Автор: QryStaL 12.5.2008, 21:20 |
| Например, http://www.apress.com/book/view/1590599241. |
| Автор: JohnK_Rus 9.6.2008, 09:15 | ||
Да, да, извини, не в тему написал. В общем, прошло уже не мало времени, сайтик чутку вырос, что теперь скажете? Форум конечно сборник перлов, но всеже. Да, и, кстати, достал уже этот PHP Fusion Кстати, насчет "для создания простенькой 2D игры? ", вот перевод тов. Нетлиба: http://ru.ziggyware.com/readarticle.php?article_id=20 |
| Автор: YuronN 21.8.2008, 21:44 |
| На сайте microsoft присутствует еще Dark GDK для создания игр на С++. Кто-нибудь может сказать чем он отличается от XNA и что лучше использовать? |
| Автор: Ryoga 2.9.2008, 14:03 |
| Решил тут тоже посмотреть, что за зверь такой ХНА. Вижу в магазине книжку Горнакова, что-ли, по программированию игр под Винды с использованием ХНА. Есть ещё и другая версия той же книги по программированию под ИксБокс. Кто-нибудь с ней сталкивался? Есть ли смысл тратить время на её чтение? |
| Автор: arilou 3.9.2008, 11:36 |
| Ryoga, качни себе starter kit, ознакомишься с реальным кодом сразу |
| Автор: VisualProgrammerNET 29.9.2008, 16:52 |
| XNA - хорошая штука, особенно для новичков. С-шарп язык не такой уж трудный для понимания (плюс полезный в перспективе трудоустройства), освоим базис можно легко кодить на хне. Потестил на днях бету 3.0, рекоммендую! Превосходно интегрируется с VS2008 (в моём случаем с VS2008 Team System). ЗЫ. arilou, здоров! |
| Автор: Folk40 17.10.2008, 19:30 |
| А может уже книжки какие есть на русском по хне?помогите ссылочкой |
| Автор: Folk40 19.10.2008, 17:26 |
| ну вот...Как обычно придётся ждать ответа месяц а то и больше чувствуется... |
| Автор: arilou 20.10.2008, 13:17 |
| Folk40, для поиска книг есть специальный раздел. |
| Автор: Folk40 30.10.2008, 22:55 |
| Вышла http://www.microsoft.com/downloads/details.aspx?FamilyID=7D70D6ED-1EDD-4852-9883-9A33C0AD8FEE&displaylang=en |
| Автор: EgoBrain 12.11.2008, 13:54 |
| На что лучше переходить с MDX: на C++ DX или на XNA? |
| Автор: mr.DUDA 12.11.2008, 20:06 |
| Проще на XNA, правильнее - на С++ DX |
| Автор: VisualProgrammerNET 16.11.2008, 20:44 | ||
Поясните |
| Автор: EgoBrain 17.11.2008, 10:55 | ||||
Ну имхо правельнее так как С++ - это прямой доступ к API без всяких посредников (то есть первоначальная задумка, то для чего DX и делался) и оберток, соответсвенно за счет этого уходят все недостатки связанные с посредниками (MDX | XNA), но зато остается неудобство и сложность программирования... Ну а я же задавал вопрос не в том смысле что "правельнее" и что "проще", а в том смысле, что перспективнее и надежнее. Например как известно MDX закрыли поддержку и развитие, и его изучение оказалось ненужным, хотя и было полезно... По XNA пока ничего незнаю, и пока не сложил мнения о его дольнейшей судьбе, вот и спросил. А С++ DX думаю Forever. |
| Автор: mr.DUDA 18.11.2008, 13:57 |
Для real-time 3D графики связка С++ и D3D не умрёт никогда. |
| Автор: Riddik 3.2.2009, 02:15 |
| Для меня лично, как для новичка, как то затруднительно принять выбор. Я сейчас учу С++, глянул на XNA, а тут, оказывается только на C#. Неудобно и обидно на пол-пути бросать изучение С++ и начинать с нуля "кушать" С#. С другой стороны, насмотрелся я на обещания на форумах, что путь "С++ и DirectX" долгий, тернистый и опасный до ужаса. |
| Автор: Ryoga 3.2.2009, 16:00 |
| Учите Си++ - пригодится наверняка. А после си++, си шарп, говорят (у самого так руки практически и не дошли), учить легко. Можете начать с ОГРа - там программирование на си++. Или с других движков или вообще просто с директ3Д. Но, это уж сами решайте, конечно. Тут по си++ хороший форум (по си шарп думаю, что тоже - не смотрел просто) - так что проблем по изучению быть не должно. Ещё вот сюда стоит зайти www.rsdn.ru. |
| Автор: Riddik 3.2.2009, 17:33 |
| Спасибо)) |
| Автор: Ch0bits 30.3.2009, 19:14 |
| Есть хорошие видео уроки по XNA 3 на русском для начинающих. Мне очень понравились. http://www.techdays.ru/Category.aspx?Tag=XNA |
| Автор: newbie2009 2.6.2009, 22:34 |
| Где можно скачать книжки или где есть обучение по 3.0? |
| Автор: Exai1e 2.6.2009, 23:08 |
| newbie2009, http://xnadev.ru/news.php Добавлено через 4 минуты и 28 секунд http://www.techdays.ru/Category.aspx?Tag=XNA |
| Автор: mogul82 22.7.2009, 20:15 |
| Мне кажеться это не перспективно, директ управляемый умер этот мож умрет. А может и нет. Но Все таки серьезных игр пока точно не будет. Но как самому от нечего делать можно забацать игрульку. |
| Автор: EgoBrain 25.7.2009, 07:41 | ||
Не хочу показаться слишком придирчивым к словам, но XNA - это и есть Управляемый директ, на сколько я понимаю. Думаю смерти XNA среды пока не ожидается, иструментарии разработки всегда должны упрощаться, XNA хорошая упрощенная альтернатива классическому программированию спомощью DirectX |
| Автор: neutrino 26.6.2010, 13:49 | ||
| Каким образом ХНА может быть медленнее Ц++? Весь код можно разделить на три части: 1) код директа 2) код вызова директа 3) код логики первое - одинаково и там и сям второе - в случае ХНА немного медленнее (хотя бы из-за того, что все структуры передаются по значению). Но это незначительно третье - в .НЕТе думаю будет быстрее, учитывая оптимизации под конкретную машину и т.д. Избавьтесь от этой стигмы - анменеджед значит быстро. Я бы сказал по-другому - анменеджед значит много багов и медленная писанина. Добавлено @ 13:58 http://channel9.msdn.com/posts/Rory/Looking-at-XNA-Part-Two/ ---> 11:00
|
| Автор: nic1986 1.7.2010, 12:47 |
| XNA поддерживает DirectCompute ? |
| Автор: Abyx 2.8.2010, 09:02 |
| я правильно понимаю, что XNA не работает с msvs2010 и .NET 4.0 ? |