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

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

5
Аутентификация между клиентом, центральным сервером и запущенным сервером игрока
Я занимаюсь разработкой игры с открытым исходным кодом, которая использует схему клиент-сервер, аналогичную Minecraft. Мы будем контролировать центральный сервер аутентификации, который проверяет действительность учетной записи, в то время как игроки будут запускать свои собственные серверы. Аутентификация клиента проста, но как сервер может узнать, что пользователь действителен, не имея доступа к …

1
Unity 5 2D рисование спрайтов программно
Как я могу рисовать спрайты в Unity 5 программно? Я ищу что-то похожее на spriteBatch.Draw()XNA. Результаты, которые я получаю при поиске, либо устарели http://wiki.unity3d.com/index.php?title=SpriteManager (написано в 2012 году), либо сделаны с использованием интерфейса Unity. Все, что я могу найти, это Spriteкласс в UnityEngine.dll. Это то, что мне нужно? Как будет …
8 c#  unity 

2
NegaScout с таблицами зобристической транспозиции в шахматах
Я пытаюсь поместить таблицы транспозиции в мою альфа-бета-версию. Я вижу постепенное повышение скорости в середине или конце игры, однако, даже при размере таблицы 1-2 ГБ, она может или не может быть медленнее, чем просто не читать из таблицы Transpose вообще. Я также заметил некоторые менее эффективные ходы, если бы я …

2
Усовершенствованные сотовые автоматы для создания пещер
Я пытаюсь сделать пещеры в Unity. Для этого я пытаюсь использовать клеточные автоматы. Я нашел следующее ( Rouge Basin Cellular Automata for Caves ), которое напоминает то, что я пытаюсь выполнить. Тем не менее, учебник не совсем то, что я хочу. Я хочу что-то вроде того, что производится на этом …

1
Снимки, сделанные сверху и снизу с помощью орфографической камеры, не совпадают
Я использую ортографическую камеру для рендеринга фрагментов модели (для ее вокселизации). Я визуализирую каждый срез сверху и снизу, чтобы определить, что находится внутри каждого среза. Модель, которую я представляю, представляет собой простую «Т» форму, построенную из двух кубов. Кубики имеют одинаковые размеры и одинаковую координату Y (высота). Вот рендер этого …
8 xna  c#  directx  texel 

2
2D AABB и разрешение нескольких столкновений
Итак, это проблема, которую я пытался выяснить уже довольно давно. Mine - 2D платформерная игра с миром, состоящим из (обычно) неподвижных плиток и мобильных спрайтов, которые используют AABB для представления своих хитбоксов. Эта игра НЕ основана на сетке из-за некоторых сложностей с перемещением слоев плиток. Я могу обнаружить столкновения и …

2
Как я могу представить комнаты и связанные действия и инвентарь в текстовой приключенческой игре?
Я только начинаю учиться делать игры. Я создал простую текстовую игру, в которой пользователь может ходить между комнатами и взаимодействовать с объектами в каждой комнате. Тем не менее, я чувствую, что мой подход привел к куче плохого кода спагетти. Я не уверен, каким будет хороший способ структурировать такую ​​игру. Мой …
8 c# 

3
Многоразовый класс столкновений сверху вниз
Я недавно взял моногам и работаю над простой игрой сверху вниз, чтобы начать и изучить основы. У меня есть движение и вращение, чтобы следовать за мышью, но я застрял в столкновениях. То, что я хочу знать, в основном, две вещи: Как лучше всего справляться со столкновениями? Я знаю, что это …

1
Внедрение водных эффектов (брызг) в игру XNA 4.0 [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 6 лет назад . Я создаю 2D игру XNA и наткнулся на учебник по добавлению водных эффектов (брызг) в игру …
8 xna  c#  2d  xna-4.0  water 

2
Как Unity использует C # в качестве языка сценариев?
Насколько мне известно, до сих пор я думал, что C # есть и всегда был компилируемым языком. Недавно я начал изучать Unity3d и заметил, что они предоставляют C # в качестве опции для сценариев и взаимодействия с игровыми объектами через их API (наряду с JavaScript и несколькими другими альтернативами). Как …
8 c#  scripting  mono 

4
Смешивание потоков и сопрограмм в Unity3D Mobile
У меня была сопрограмма в Unity3D, которая загрузила zip-файл с сервера, извлекла его в постоянный путь данных и загрузила его содержимое в память. Поток выглядел примерно так: IEnumerator LongCoroutine() { yield return StartCoroutine(DownloadZip()); ExtractZip(); yield return StartCoroutine(LoadZipContent()); } Но ExtractZip()метод (который использует библиотеку DotNetZip), является синхронным, занимает слишком много времени …

1
Timestep в многопользовательской игре
Я пытаюсь обдумать концепцию создания многопользовательского взаимодействия сервер / клиент. Моя проблема в основном связана с временным шагом. Рассмотрим следующий сценарий: Клиент подключается к серверу. Клиент отправляет свои данные на сервер, чтобы указать, что он хочет переехать. Сервер имитирует ввод и определяет положение этого клиента в игровом мире. Поскольку клиент …

1
Рисование «трафаретных» спрайтов и их свечение
В настоящее время в моей игре - я не использую SpriteBatch XNA для рендеринга чего-либо (я использую режим отладки Farseer Physic), и мне было интересно, как я буду рендерить что-то вроде этого: только с использованием XNA. Мой второй вопрос, как только я нарисую эти трафаретные спрайты, как бы я дал …
8 xna  c#  rendering  lighting 

2
Повернуть вектор
Я хочу, чтобы камера от первого лица плавно меняла направление просмотра с направления d1 на направление d2. Последнее направление указывается целевой позицией t2. До сих пор я реализовал вращение, которое работает нормально, но скорость вращения замедляется по мере приближения текущего направления к желаемому. Это то, чего я хочу избежать. Вот …
8 xna  c#  camera  rotation  vector 

3
Есть ли какие-либо рамки для карточных игр? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
8 c#  java  card-game 

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