Запитання з тегом «xna»

XNA - це ігрова база Microsoft, яка дозволяє розгорнути для Windows, Windows Phone та Xbox 360.

2
Як правильно зробити прозорість альфа-версії в XNA 4.0?
Гаразд, я прочитав кілька статей, навчальних посібників та запитань з цього приводу. Більшість вказує на ту саму методику, яка не вирішує мою проблему. Мені потрібна здатність створювати напівпрозорі спрайти (текстури дійсно) і накладати їх на інший спрайт. Я можу досягти цього дещо за допомогою знайдених зразків коду, але я не …
14 xna  2d  c#  rendering  transparency 

1
Гладка місцевість вокселів
Як особистий проект, я намагаюся зробити генератор рельєфу, який створить рельєф місцевості, схожий на рівну місцевість Castle Story. Якщо ви ще цього не бачили, ось: Отже, як бачите, це комбінація блоків і «гладких» блоків. Що я намагався зробити, щоб наслідувати цей вигляд - це надати кожному поверхневому блоку міні-мапу висоти. …

4
Швидше 2D виявлення зіткнення
Нещодавно я працював над швидкодіючим 2d-шутером і зіткнувся з могутньою проблемою. Виявлення зіткнення. Звичайно, це працює, але це дуже повільно. Моя мета: мати багато ворогів на екрані і мати їх, щоб вони не торкалися один одного. Усі вороги переслідують сутність гравця. Більшість з них мають однакову швидкість, тому рано чи …

2
Найкраща практика встановлення параметрів ефекту в XNA
Я хочу запитати, чи є найкраща практика встановлення Effectпараметрів у XNA. Або іншими словами, що саме відбувається, коли я телефоную pass.Apply(). Я можу уявити кілька сценаріїв: Кожен раз, коли Applyвикликається, всі параметри ефекту передаються в GPU, і це не має реального впливу на те, як часто я встановлюю параметр. Кожен …
13 xna  directx  effect 

3
Упереджена, консервативна випадкова прогулянка
У мене спрайт, який має Velocityі Positionзберігається як Vector2. На кожному Updateциклі швидкість додається до положення. Я хотів би дати спрайт третій вектор, Target. Нові цілі можуть бути задані на будь-якій ітерації. Я хотів би, щоб спрайт по суті рухався за випадковою схемою прогулянки, однак два параметри повинні бути відкриті: …

7
Як я можу реалізовувати шестикутний вибір плитки в XNA?
У мене є карта з шестикутником, в якій мені потрібно перевірити, коли натискають шестикутник. Шестикутники насправді не торкаються, швидше, між ними є невеликий проміжок. Хтось знає, як я міг би перейти до перевірки того, чи натискають шестикутник, не надто ускладнюючи все?
13 c#  xna  hexagonal-grid 


4
Як я можу реалізувати освітлення на основі вокселів із оклюзією в грі Minecraft?
Я використовую C # і XNA. Мій поточний алгоритм освітлення - це рекурсивний метод. Однак це дорого , до того моменту, коли один шматок 8x128x8 розраховувався кожні 5 секунд. Чи існують інші методи освітлення, які дозволять зробити тіні зі змінною темрявою? Або рекурсивний метод хороший, і, можливо, я просто роблю …

3
Як отримати красивий невеликий текст у XNA без використання зовнішніх бібліотек?
У XNA технологія spritefont жахлива. Nuclex робить цю роботу набагато краще, але я не хочу мати жодних зовнішніх посилань, і я майже завершив свою гру. При використанні шрифтів, таких як Sansation або Quicksand, це виглядає жахливо в менших розмірах шрифтів. Це так погано! Чи існує відоме рішення для цього? Я …
13 xna  fonts 

3
Чому XNA не вважається ігровим двигуном?
Мені просто цікаво, чого не вистачає XNA, щоб вважати ігровим двигуном. Це все, що повинен робити ігровий движок (крім фізичної частини); він також підтримує кожен аспект, визначений у статті Вікіпедії про ігрові двигуни . Чому XNA не вважається ігровим двигуном?
13 xna 

6
Як поводитися з введенням миші в XNA?
Я розвиваю карткову гру в XNA. Чи є OnClickв XNA подія для об’єктів? Я намагаюся змусити карти рухатися, коли гравець клацає на них. У цьому проекті є клас Sprite, який малює карту, але я трохи застряг, бо не знаю, як використовувати OnClickподії чи щось подібне.
13 xna  c#  input  mouse 

1
XNA фіксує клацання миші, коли гра не має фокусу
Якщо я натискаю вкладку alt і роблю речі поза вікном гри, гра все одно фіксує клацання миші (клацання лівою та правою кнопками). Гра не «споживає» кліки, оскільки вони також надсилаються до програми, на якій фокусується. Але досить прикро чути вистріл кожного разу, коли ви клацаєте у веб-переглядачі ... Також проблема …
13 xna 

2
Відтворення пісні, що спричинило збій WP7 на телефоні, але не на емуляторі
Я намагаюся реалізувати пісню в грі, яка починає грати і постійно перетворюється на Windows Phone 7 через XNA 4.0. На емуляторі це працює чудово, проте при його розгортанні до телефону він просто дає чорний екран перед поверненням на головний екран. Ось про негідний код, про який йде мова, і коментуючи …

1
Розташовуючи в XNA лише певні ресурси?
ContentManager у XNA 4.0 має лише один метод Unload (), який вивантажує всі активи. Я хочу мати кілька "глобальних" активів, які завжди завантажуються, але тоді я хочу активів на рівні, які повинні бути вивантажені, коли рівень змінюється. Чи слід створити другий екземпляр ContentManager як частини класу Level.cs? Або я повинен …
13 xna  xna-4.0 

1
Тестування блоку ігрового проекту C # / XNA
Я займаюся розробкою ігор з мого початку програмування, але ніколи не дуже серйозно. Я працюю розробником бізнес-додатків, але у вільний час працюю над деякими іграми. У світі бізнесу (на стеку Microsft web-dev) ASP.NET MVC стає дуже популярним через простоту тестування одиниць способу роботи інтерфейсу. Мені цікаво, які шаблони дизайну (MVC, …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.