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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Посоветуйте графическую библиотеку, для прорисовки спрайтов 
:(
    Опции темы
Exception
Дата 16.11.2005, 22:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



В школе задали к апрелю сделать проект типа "Жизнь": необходимо определить некий мир и его правила, базовых типов существ, а затем программировать производных существ от этих базовых классов. Ну и, понятное дело, как-то все это прорисовывать. Короче, очень похоже на .NET Terrarium.
Насколько я знаю, там все рисуется через Managed DirectX. Вопросы:
Легко ли его освоить?
Если нет, какую библиотеку лучше юзать?
PM   Вверх
mr.DUDA
Дата 16.11.2005, 22:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Цитата(Run @ 16.11.2005, 21:44)
Легко ли его освоить?

Легко. Намного лечге, чем "обычный" DirectX, да к тому же примеров в SDK полно.

Цитата(Run @ 16.11.2005, 21:44)
Если нет, какую библиотеку лучше юзать?

Для .NET есть только 2 варианта: либо GDI+, либо DX, ИМХО.


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


Эксперт
****


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

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



А он и с обычными спрайтами позволяет работать, да? Вроде в Террариуме так.
Насколько я знаю, подобную вещь в GDI+ будет тяжело реализовать..
Насчет примеров - не знаю, сильно ли помогут, они же простенькие наверное. Там на VB есть примеры? Боюсь, от'Reflect'ить Террариум все равно придется :)
PM   Вверх
mr.DUDA
Дата 17.11.2005, 08:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Цитата(Run @ 16.11.2005, 22:01)
А он и с обычными спрайтами позволяет работать, да?

Есть Graphics.DrawImage smile


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


Шустрый
*


Профиль
Группа: Участник
Сообщений: 127
Регистрация: 6.6.2005
Где: город-герой Жирно вск

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



Цитата(mr @ 16.11.2005, 22:50)
Для .NET есть только 2 варианта: либо GDI+, либо DX

GDI пока еще никто не отменял, даже для .NET
PM MAIL   Вверх
Exception
Дата 17.11.2005, 15:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Цитата(mr @ 17.11.2005, 09:39)
Есть Graphics.DrawImage 

Я о DX smile
Просто работа для GDI+ получается слишком сложной -- прорисовка спрайтов + их анимация + их движение + наложения слоев + частая [очень] перерисовка и т.п.
Цитата(nikf @ 17.11.2005, 16:22)
GDI пока еще никто не отменял, даже для .NET

Так ведь и ассемблера никто не отменял. Просто ИМХО GDI+ будет достаточно неэффективен...
А по какой ссылке можно скачать DX SDK? Дайте прямую плз...
СУВ
PM   Вверх
-ser-
Дата 18.11.2005, 03:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата
А по какой ссылке можно скачать DX SDK? Дайте прямую плз...


ты вроде уже не новичок.
а насчет прямой, кто знает какую среду ты используешь. последняя бета версия написана уже для 2.0 CLR.

начинай смотреть что тебе лучше подходит отсюда:

http://msdn.microsoft.com/directx/sdk/
http://msdn.microsoft.com/directx/




--------------------
"Тонкая, однако, работа." 
PM MAIL ICQ   Вверх
Exception
Дата 18.11.2005, 17:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Спасибо. Просто денег на трубке для лазания по сайту мелких нет, а в школе качать придется по-тихому, так что нужна прямая ссыла. Ладно, попробую разобраться с DX...
СУВ
PM   Вверх
Exception
Дата 5.12.2005, 14:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Качать могу только в школе, но трабла в том, что M$ просит проверки подлинности Винды, а для запуска проги-проверки нужны права админа, коих у меня нету smile
Есть ли какие-нить альтернативные ссылочки?
Заранее спасибо smile

Это сообщение отредактировал(а) Run-time error - 5.12.2005, 14:45
PM   Вверх
mr.DUDA
Дата 5.12.2005, 15:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



У-у, редиски... точно, требуют валидацию smile

http://oft.winsov.ru/files/9757-1/directx_...5sdk_redist.exe


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


Эксперт
****


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

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



Спасибо!
Жаль, не могу плюс щас влепить - сегодня ставил..
Ну ничего, завтра поставлю - очень помог smile
PM   Вверх
mr.DUDA
Дата 5.12.2005, 17:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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




smile


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


Эксперт
****


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

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



Сейчас качаю smile
Еще раз спасибо smile
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

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


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

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


 




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


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

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