Модераторы: Partizan, gambit

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> C# и 3D 
:(
    Опции темы
Laprado
Дата 28.11.2006, 21:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 121
Регистрация: 24.5.2006
Где: Firefox

Репутация: нет
Всего: нет



Хочу узнать, как работать в C# с трехмерной графикой? Как вообще она реализуется в языках, программах? Может есть что почитать на эту тему?
--------------------
PM MAIL   Вверх
Daevaorn
Дата 28.11.2006, 21:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: нет
Всего: 70



XNA
ранее известная как Managed DirectX

PM MAIL WWW   Вверх
mr.DUDA
Дата 28.11.2006, 22:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 110
Всего: 232



К сожалению, сам DirectX под дотнет был, да умер. То бишь, был Managed Direct X, вот он и "умер" - мелкософт заложил в него бобму, которая сработала пару месяцев назад: все приложения начали выкидывать вначале работы MessageBox с сообщением "всё expired".. Кто бы мог подумать  smile! Теперь придётся юзать либу под названием XNA, которая является не надстройкой над Managed DX, но полностью новой библиотекой, заточенной под работу под различными платформами (на данный момент - под PC и XBox360, в будущем - возможно, под PocketPC платформу). Вот такая фигня smile.


--------------------
user posted image
PM MAIL WWW   Вверх
Laprado
Дата 29.11.2006, 13:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 121
Регистрация: 24.5.2006
Где: Firefox

Репутация: нет
Всего: нет



Странно... Вроде оба их детища и не совместимы. 

XNA - это отдельная студия для создания игр?

Это сообщение отредактировал(а) Laprado - 29.11.2006, 13:28
--------------------
PM MAIL   Вверх
mr.DUDA
Дата 29.11.2006, 16:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 110
Всего: 232



Цитата(Laprado @  29.11.2006,  12:21 Найти цитируемый пост)
XNA - это отдельная студия для создания игр?

И студия, и фреймворк.


--------------------
user posted image
PM MAIL WWW   Вверх
st4lk3r0k
Дата 24.12.2006, 11:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 132
Регистрация: 8.10.2006

Репутация: нет
Всего: нет



А можно немного конкретней про XNA? 
как у этой байды с функциональностью? 
Надеюсь что она не хуже DX'a smile просто c# я учить начал 
неделю назад... ну и хотелось бы какойнить PinBall написать smile 
а в будующем надеюсь на рпг типо Diabo тока в 3Д smile ...но это будет ещё
не скоро и поэтому хочется както определится остатся на C++ или прыгнуть на c#
ктото говорил что C# достаточно сильный зык для GameDevlopment'a... как по вашему?

интересно WOW(World Of Warcraft) на C# реально забацать? не используя библиотеки 
написанные не на c# ? (это я к примеру smile )

Добавлено @ 11:05 
C++ я тоже не больше 2х недель учил smile... C# больше понравился ... тут както всё более просто и синтакс удобный smile
--------------------
- Чем вы занимаетесь на работе? - Я специалист по ускоренной релокации средств размножения... - Это как? - Х%и пинаю...
PM MAIL   Вверх
Laprado
Дата 24.12.2006, 12:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 121
Регистрация: 24.5.2006
Где: Firefox

Репутация: нет
Всего: нет



WoW вообще как 2 байта переслать, вот пинбол сложнее будет smile

XNA эта идет только на студию Express, зачем так сделано, не понял.
--------------------
PM MAIL   Вверх
st4lk3r0k
Дата 25.12.2006, 04:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 132
Регистрация: 8.10.2006

Репутация: нет
Всего: нет



Цитата(Laprado @ 24.12.2006,  12:52)
WoW вообще как 2 байта переслать, вот пинбол сложнее будет smile


Я не говорил о сложности реализации smile просто интересно возможно ли это вообще.

ну или можно поставить вопрос по другому.... 

XNA стоит заниматся или есть решение лудше?

З.Ы. Скачал, посмотрел... как текст на экран вывести тка и не понял smile
но по туторам всё норм работает smile 
--------------------
- Чем вы занимаетесь на работе? - Я специалист по ускоренной релокации средств размножения... - Это как? - Х%и пинаю...
PM MAIL   Вверх
Laprado
Дата 25.12.2006, 11:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 121
Регистрация: 24.5.2006
Где: Firefox

Репутация: нет
Всего: нет



Он для X-box предназначен в большей степени. Будут даже конкурсы проводится на лучшую игру. 
Хотя разница сложной от легкой? Только в программировании, а язык один. Значит игры любой сложности можно без проблем  smile 
--------------------
PM MAIL   Вверх
Coridas
Дата 25.12.2006, 12:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 6.7.2006

Репутация: нет
Всего: нет



А мы тайм бомбу MDX 2.0 взломали, теперь все пашет, но все равно юзать ее нету смысла.
А XNA рулит т.к. можно написав игру для PC перенести ее на XBox 360, только для ее публикации нужно вступить в Creator Club, подпись на который стоит 100 бакарей в год. Если игрушка будет крутой, типа Gears of War-2, smile Майкрософт заключит с вами контракт и поделит прибыль по братски smile
PM MAIL   Вверх
st4lk3r0k
Дата 25.12.2006, 14:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 132
Регистрация: 8.10.2006

Репутация: нет
Всего: нет



Всем спасибо вопрос исчерпан smile
--------------------
- Чем вы занимаетесь на работе? - Я специалист по ускоренной релокации средств размножения... - Это как? - Х%и пинаю...
PM MAIL   Вверх
cerf_machine
Дата 13.2.2007, 00:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 12.2.2007
Где: тебя носило?

Репутация: нет
Всего: 1



Цитата(Laprado @  24.12.2006,  12:52 Найти цитируемый пост)
XNA эта идет только на студию Express

Т.е. под обычную версию (типа платную;)) качать и смысла нет? Что же тогда использовать в .NET 2.0 в качестве замены directX? 

PM MAIL ICQ   Вверх
Miller_time
Дата 13.2.2007, 09:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 641
Регистрация: 8.9.2006
Где: Нижний Новгород

Репутация: нет
Всего: 1



Используй движки под C# гораздо удобнее и практичнее .......... smile 


--------------------
Мы делаем игрыЗДЕСЬ
PM MAIL WWW ICQ   Вверх
Darkmaster
Дата 13.2.2007, 14:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 148
Регистрация: 22.11.2005

Репутация: нет
Всего: нет



Так , а куого нибудь есть опыт работы с XNA, поделитесь насколько это сложно и каков результат. 
А на VS 2005 Профессонал  я так понял он не идет?
--------------------
GeekTV - интернет-телевидение для гиков
PM MAIL   Вверх
mr.DUDA
Дата 13.2.2007, 15:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 110
Всего: 232



Сложно примерно так же как на MDX, кое-чего не хватает (трёхмерный звук убрали), кое-где есть отличия (вместо Lock/Unlock юзается SetData<>/GetData<>, нет больше ничего из DDraw), но в целом сильное дежавю от манагед DX.

Цитата(Darkmaster @  13.2.2007,  13:40 Найти цитируемый пост)
А на VS 2005 Профессонал  я так понял он не идет?

не идёт


--------------------
user posted image
PM MAIL WWW   Вверх
Страницы: (3) Все [1] 2 3 
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0594 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.