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

C # - це мультипарадигма, керована, строго набрана, зібрана сміття, мова програмування, створена корпорацією Майкрософт спільно з платформою .NET.

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

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


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

3
Виявлення та FFT
Я працюю над ігровою платформою, яка включає музику з виявленням ритму. На даний момент я виявляю удари, перевіряючи, коли поточна амплітуда перевищує історичну вибірку. Це не дуже добре працює з такими жанрами музики, як рок, які мають досить стійку амплітуду. Тому я подивився далі і знайшов алгоритми, що розбивають звук …

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

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

4
Як поводитися з довільно великими зображеннями у 2D іграх?
Питання Коли у вас є двовимірна гра, яка використовує дійсно великі зображення (більші, ніж може підтримувати ваше обладнання), що ви робите? Можливо, є якесь цікаве рішення цієї проблеми, яке раніше у мене не виникало. Я в основному працюю над своєрідним виробником графічних пригод. Моя цільова аудиторія - це люди, у …
13 xna  c#  2d  graphics  textures 

7
Який хороший спосіб зберігати дані мапи плитки?
Я розробляю 2D-платформу з деякими друзями-uni. Ми базуємо його на XNA Platformer Starter Kit, який використовує .txt файли для зберігання карти плиток. Хоча це просто, але це не дає нам достатнього контролю та гнучкості при рівні дизайну. Деякі приклади: для декількох шарів вмісту потрібно кілька файлів, кожен об'єкт закріплений на …
13 xna  c#  xml 

4
Як ви дозволяєте записати мережевий код на пізніших етапах розробки?
Наразі я перебуваю на ранніх стадіях написання гри, яку, врешті-решт, захочу вдосконалити в більшості аспектів. Як я можу пропустити написання мережевого коду, але залишаючи його досить легко реалізованим, тобто не потрібно переписувати всю гру лише для того, щоб додати її. Що я маю пам’ятати? У мене є компонентний малюнок, де …

6
Як Color.Lerp між декількома кольорами?
Мені було важко знайти рішення для цього в документах Єдності. Color.Lerp(Color a, Color b, float t) це функція, яка поступово змінює колір відповідно до кроку t, надаючи йому остаточне значення кольору b. Як я перебуваю між різними кольорами один за одним?
12 c#  unity  color  lerp 

5
Як узагальнити лінійний алгоритм Брезенама до кінцевих точок з плаваючою комою?
Я намагаюся поєднати дві речі. Я пишу гру і мені потрібно визначити квадрати сітки, що лежать на лінії з кінцевими точками з плаваючою комою. Крім того, мені потрібно, щоб вона включала всі квадрати сітки, до яких вона торкається (тобто, не лише лінію Брезена, а синю): Чи може хтось запропонувати мені …

3
Як я можу налаштувати програму запуск за умовчанням на високопродуктивний графічний процесор?
На сьогоднішній день велика кількість ноутбуків оснащена двома графічними процесорами - високопродуктивним та енергозберігаючим (менш потужним). Більшість додатків, які я використовую на своєму ноутбуці, працює із вбудованим (енергозберігаючим) графічним процесором, але все ж деякі з них налаштовані на відкриття за допомогою високопродуктивної карти. Я намагаюся налаштувати додаток, який я будую …
12 c#  gpu 

6
Фізика м'яча: згладжування фінальних відмов, коли м'яч відпочиває
Я зіткнувся з іншим питанням у своїй маленькій грі з м'ячем підстрибуючим. Мій м'яч підстрибує прекрасно, за винятком останніх моментів, коли він збирається відпочити. Рух м’яча є основним, але в кінці м'яч на деякий час смикається, осідаючи в нижній частині екрана. Я можу зрозуміти, чому це відбувається, але я, здається, …
12 xna  c#  physics 

2
C # створення простої гри на змію
Я думав над тим, щоб створити гру на змію за допомогою C #, тому я запустив ідеї в голові, і виникли деякі проблеми. Як я можу відслідковувати та виводити в потрібному місці блоки, які бігають за головою змії? Якщо змія побудована з п'яти блоків, і користувач починає ходити по колу, …
12 c# 

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