Вопросы с тегом «c#»

C # - это мультипарадигмальный управляемый, строго типизированный, собирающий мусор язык программирования, созданный Microsoft совместно с платформой .NET.

2
Наследование против композиции
Я зарабатываю деньги на C # Вообще на этом языке мне нравится отделять все до небес, используя интерфейсы. Это хорошо послужило мне в корпоративном коде, но при написании игр на C # я обнаружил, что склоняюсь к наследованию из-за возможности определить некоторые поведения по умолчанию для базовых классов. Я чувствую …
16 c#  architecture 

3
Простая карта, четыре биома и как их распределить
Вот основная идея: у меня есть игра Rogue-ish, возможно, Dwarf Fortress-ish, со случайно сгенерированным миром и несколькими входами в подземелья, разбросанными вокруг него. У меня уже есть подземелья в основном покрыт, но я застрял на аспекте надземных. Указанный надземный мир, рассматриваемый как двумерная карта экранов, должен иметь распределение, похожее на …

1
Артефакты карты теней
Я хочу попробовать добавить тени в игру 3D XNA. Я настроил тестовую среду с одним источником света и одной камерой. Тем не менее, я сталкиваюсь с артефактами с моим подходом. Я использую код шейдера с http://pastebin.com/zXi0hmsU, чтобы сделать окончательный результат и http://pastebin.com/rY4Gcj9N для создания карт теней. Код довольно прост и …

4
Как раскрасить определенные части модели - как в играх RTS эти командные цвета?
Мне нужно реализовать то, что мы видим в играх RTS: командные цвета. В основном, я ищу способ раскрасить определенные части модели. Как бы я этого достиг? Я понятия не имею, с чего начать. Нужно ли сначала вносить некоторые изменения в 3d-модель?
16 xna  c# 

9
Алгоритм динамического прохождения для игры Tower Defense
Я делаю Tower Defense, и мне нужен хороший алгоритм для этого пути. Я думал о Дейкстре, но мне нужен тот, который может быть динамичным; он должен иметь возможность обновлять себя, когда один край удален или добавлен без полного пересчета. Я пишу код на C #, если это помогает.

6
Как правильно различать одиночные и двойные щелчки в Unity3D с помощью C #?
То, что я пытаюсь понять и изучить здесь, является очень простой вещью: каков наиболее общий и наиболее удобный способ правильно различать одиночные и двойные щелчки для 3 основных кнопок мыши в Unity с использованием C #? Мой акцент на слове правильно не зря. Хотя я был удивлен, что об этом, …
15 c#  unity  mouse 

1
Как предотвратить приостановку обновлений XNA во время изменения размера / перемещения окна?
XNA перестает звонить Updateи Drawпока игровое окно изменяется или перемещается. Почему? Есть ли способ предотвратить такое поведение? (Это приводит к десинхронизации моего сетевого кода, потому что сетевые сообщения не перекачиваются.)
15 xna  c#  xna-4.0  win32 

6
Как заставить моих персонажей становиться плавными при ходьбе по пути (список координат)?
У меня есть список с координатами - вывод из алгоритма A * - и я бы хотел, чтобы мои персонажи плавно следовали по этому пути с поворотами. Итак, у меня есть что-то вроде A, и я хочу получить C Как я могу это сделать ? РЕДАКТИРОВАТЬ Чтобы сделать себя немного …
15 c#  unity  path-finding 

9
Как мне учиться XNA? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Я хочу начать учиться делать игры в XNA, но понятия не имею, с …
15 xna  c# 

2
Как я могу реализовать освещение в двигателе вокселя?
Я создаю MC, похожий на ландшафтный двигатель, и я подумал, что освещение сделает его намного приятнее. Проблема в том, что блоки не освещаются должным образом, когда размещается блок, излучающий свет (см. Скриншоты внизу). на странице. Пока что я хочу реализовать «блочное» освещение Minecraft. Итак, я создал VertexFormat: struct VertexPositionTextureLight { …
15 c#  xna  lighting  raycasting 

1
Создание 3D-карты для XNA?
Кто-нибудь знает хороший учебник по 3D-картам (как импортировать и использовать карту), использующий XNA без какого-либо движка, но не ограниченный внешним приложением (например, Tiled для 2D-карт)? Я выполнил поиск здесь, но ничего не нашел в отношении 3D-карт XNA только 2d. PS: я ищу материал, который можно прочитать в Интернете бесплатно, если …
15 3d  xna  c#  maps 

3
Ищите некоторое представление о разработке программ для атак и типов атак в игре
Итак, я начинаю вводить атаку на нашу двумерную космическую RTS (это в Unity, так что это компонентно управляемый). Первоначально это было так же просто, как «враг в радиусе действия, наносимый урон». Однако будет несколько «типов» оружия / атак, которые связаны с их конкретным кораблем или структурой. А также другие факторы, …
14 c#  unity  game-design 


2
Как я могу создать взрыв бомбы в Farseer, который отталкивает близлежащие объекты?
Я пытаюсь создать взрыв бомбы в Farseer. Я создал круг для бомбы. Однако, если бомба взорвется, предметы (тела), которые находятся вокруг нее, должны улететь, потому что они оттеснены огромной силой взрыва. Я не уверен, как создать эту силу, хотя - как я могу это сделать?

1
Как внедрить дробовик в игру?
Пистолеты и пулеметы легки - у вас могут быть пули, летящие в определенном направлении, так что я это уже реализовал. Дробовик, с другой стороны, наносит урон чему-либо в определенной области, похожему на конус. Как мне это реализовать? У меня есть пара предложений здесь, но я мог бы использовать несколько советов: …
14 c#  unity 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.