| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Посоветуйте графическую библиотеку |
| Автор: Exception 16.11.2005, 22:44 |
| В школе задали к апрелю сделать проект типа "Жизнь": необходимо определить некий мир и его правила, базовых типов существ, а затем программировать производных существ от этих базовых классов. Ну и, понятное дело, как-то все это прорисовывать. Короче, очень похоже на http://terrariumgame.net. Насколько я знаю, там все рисуется через Managed DirectX. Вопросы: Легко ли его освоить? Если нет, какую библиотеку лучше юзать? |
| Автор: mr.DUDA 16.11.2005, 22:50 | ||||
Легко. Намного лечге, чем "обычный" DirectX, да к тому же примеров в SDK полно.
Для .NET есть только 2 варианта: либо GDI+, либо DX, ИМХО. |
| Автор: Exception 16.11.2005, 23:01 |
| А он и с обычными спрайтами позволяет работать, да? Вроде в Террариуме так. Насколько я знаю, подобную вещь в GDI+ будет тяжело реализовать.. Насчет примеров - не знаю, сильно ли помогут, они же простенькие наверное. Там на VB есть примеры? Боюсь, от'Reflect'ить Террариум все равно придется :) |
| Автор: mr.DUDA 17.11.2005, 08:39 | ||
Есть Graphics.DrawImage |
| Автор: nikf 17.11.2005, 15:22 | ||
GDI пока еще никто не отменял, даже для .NET |
| Автор: Exception 17.11.2005, 15:33 | ||||
Я о DX Просто работа для GDI+ получается слишком сложной -- прорисовка спрайтов + их анимация + их движение + наложения слоев + частая [очень] перерисовка и т.п.
Так ведь и ассемблера никто не отменял. Просто ИМХО GDI+ будет достаточно неэффективен... А по какой ссылке можно скачать DX SDK? Дайте прямую плз... СУВ |
| Автор: -ser- 18.11.2005, 03:58 | ||
ты вроде уже не новичок. а насчет прямой, кто знает какую среду ты используешь. последняя бета версия написана уже для 2.0 CLR. начинай смотреть что тебе лучше подходит отсюда: http://msdn.microsoft.com/directx/sdk/ http://msdn.microsoft.com/directx/ |
| Автор: Exception 18.11.2005, 17:53 |
| Спасибо. Просто денег на трубке для лазания по сайту мелких нет, а в школе качать придется по-тихому, так что нужна прямая ссыла. Ладно, попробую разобраться с DX... СУВ |
| Автор: Exception 5.12.2005, 14:45 |
| Качать могу только в школе, но трабла в том, что M$ просит проверки подлинности Винды, а для запуска проги-проверки нужны права админа, коих у меня нету Есть ли какие-нить альтернативные ссылочки? Заранее спасибо |
| Автор: mr.DUDA 5.12.2005, 15:11 |
| У-у, редиски... точно, требуют валидацию http://oft.winsov.ru/files/9757-1/directx_9c_oct05sdk_redist.exe |
| Автор: Exception 5.12.2005, 17:16 |
| Спасибо! Жаль, не могу плюс щас влепить - сегодня ставил.. Ну ничего, завтра поставлю - очень помог |
| Автор: mr.DUDA 5.12.2005, 17:43 |
| |
| Автор: Exception 6.12.2005, 15:08 |
| Сейчас качаю Еще раз спасибо |