Комментарии 19
Пишите еще. Очень интересует взаимодействие с Box2D
+5
Box2D реализация для XNA (еще добавляет некоторые фичи даже)
farseerphysics.codeplex.com/
farseerphysics.codeplex.com/
+2
блин я оказывается первую статью пропустил(
0
Выложите пожалуйста видео-демонстрацию :)
0
Видео-демонстрацию — видео снятое с работы демо?
0
Да
0
А вы скажите что-нибудь такое бесплатное и простое, чем можно видео размером в 200 мб пережать в привычный вид и залить на ютуб :)
0
Единственное что приходит на ум из довольно просто и бесплатного это ffmpeg :) Но если у Вас есть Sony Vegas то там можно в H.264 пожать буквально за 5 минут. Еще если у Вас видеокарта от ATI то там в CCC есть встроенный конвертер для видео, вот только он далеко не все кушает и далеко не во все может сконвертировать, зато весьма быстро работает :) Больше, к сожалению, адекватных программ не знаю:) Для ffmpeg наверняка есть прикрученные GUI, но какие именно хорошие не могу подсказать, увы)
+1
Отлично! Очень обрадовался статье о xna. Тем более о системе частиц(когда игрался с xna как раз с частицами были проблемы, искал решения). В общем, автору большой плюс, ждем еще статей.
+1
а у меня при запуске ошибка:
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: ParticleSystem.exe
Версия приложения: 1.0.0.0
Отметка времени приложения: 4e6f46db
Имя модуля с ошибкой: KERNELBASE.dll
Версия модуля с ошибкой: 6.1.7601.17651
Отметка времени модуля с ошибкой: 4e2111c0
Код исключения: e0434352
Смещение исключения: 0000d36f
Версия ОС: 6.1.7601.2.1.0.256.1
Код языка: 1049
Дополнительные сведения 1: 0a9e
Дополнительные сведения 2: 0a9e372d3b4ad19135b953a78882e789
Дополнительные сведения 3: 0a9e
Дополнительные сведения 4: 0a9e372d3b4ad19135b953a78882e789
Ознакомьтесь с заявлением о конфиденциальности в Интернете:
go.microsoft.com/fwlink/?linkid=104288&clcid=0x0419
Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом:
C:\Windows\system32\ru-RU\erofflps.txt
Система:
Win7 32
Ati 4870
AMD Athlon™
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: ParticleSystem.exe
Версия приложения: 1.0.0.0
Отметка времени приложения: 4e6f46db
Имя модуля с ошибкой: KERNELBASE.dll
Версия модуля с ошибкой: 6.1.7601.17651
Отметка времени модуля с ошибкой: 4e2111c0
Код исключения: e0434352
Смещение исключения: 0000d36f
Версия ОС: 6.1.7601.2.1.0.256.1
Код языка: 1049
Дополнительные сведения 1: 0a9e
Дополнительные сведения 2: 0a9e372d3b4ad19135b953a78882e789
Дополнительные сведения 3: 0a9e
Дополнительные сведения 4: 0a9e372d3b4ad19135b953a78882e789
Ознакомьтесь с заявлением о конфиденциальности в Интернете:
go.microsoft.com/fwlink/?linkid=104288&clcid=0x0419
Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом:
C:\Windows\system32\ru-RU\erofflps.txt
Система:
Win7 32
Ati 4870
AMD Athlon™
0
НЛО прилетело и опубликовало эту надпись здесь
Прочитал все ваши статьи. И могу сказать только одно у вас хорошо получается и объясняете все доступно. У меня к вам только один вопрос. С год назад я изучал XNA по курсу Intuit. Там каждый игровой компонент наследовался от класса GameComponent в котором прописывалась вся логика, и при инициализации объектов они просто добавлялись в коллекцию Components, что избавляло от использования классов Controller. У вас же присутствуют два класса на компонент например Particle и ParticleController. Почему вы не используете подход описанный мной в своих примерах? Может он имеет какие-то недостатки, которые в курсе Intuit не озвучили? или вам просто так удобнее? Надеюсь я нормально объяснил суть вопроса.
0
GameComponent — этот класс призван упорядочить иерархию и внутреннюю структуру игры. Например, не нагружать GameLogic. Тут уже вступает дело вкуса, я ранее программировал на других языках, Action Script 3 тому в пример, там как раз можно/нужно было использовать контроллеры. Различия от использования контроллеров и GameComponent — нет, разве, что удобности у них разные. GameComponent — более «модульный», чтобы подключить/отключить контроллер, нужно побольше выполнить действий.
0
Очень интересно, спасибо.
В качестве поделки или пробы — можно таки методом делать красивые интерактивные открытки из собственных фотографий
Буду ждать следующей статьи
В качестве поделки или пробы — можно таки методом делать красивые интерактивные открытки из собственных фотографий
Буду ждать следующей статьи
0
Блин, ну как так можно, ни исходников ни демо теперь не посмотреть, ссылки дохлые. Можно перезалить куда-нибудь?
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
XNA Draw или пишем систему частиц. Часть II: шейдеры