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

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

2
Структура игрового блока RTS
Я хочу создать много разных юнитов без необходимости программировать такие вещи, как MoveTo и Attack, действия более одного раза. Как я вижу, есть два способа сделать это. Единый универсальный класс Unit с флагами, который определяет, что он может / не может делать (затем создает экземпляры в статическом массиве и захватывает …
18 unity  c#  architecture  rts 

4
Отличается ли C # в Unity?
Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Использует ли Unity другую версию C # или она все та же? Это выглядит не так, как в обычном C #, но …
18 c#  unity 

2
Как смешать две камеры при путешествии через портал в Unity3D
Прежде чем перейти к моему вопросу, я знаю, что наиболее очевидным решением было бы использовать прямоугольник нормализованного вида, однако мне нужны более сложные фигуры, чем прямоугольник, и я обратился к использованию прямоугольника порта просмотра, и, похоже, нет быть моим решением. РЕДАКТИРОВАТЬ: Некоторые люди были смущены моим вопросом, позвольте мне перейти …
18 c#  unity  camera  valve  portals 

4
Как получить эффект плавного 2D-освещения?
Я делаю 2D-игру на основе плитки в XNA. В настоящее время моя молния выглядит это . Как я могу заставить его выглядеть это ? Вместо каждого блока, имеющего собственный оттенок, он имеет плавное наложение. Я предполагаю какой-то шейдер и передаю значения освещения для окружающих плиток шейдеру, но я начинающий с …

10
Есть ли у C # будущее в разработке игр?
Недавно я узнал, что MMO Minecraft работает на Java из недавнего интервью на CVG.co.uk о возможном сотрудничестве между двумя бывшими и теперь конкурирующими коллегами. В интервью он прямо сказал, что основатель Minecraft - это Java-кодер, и он является C или C ++-кодером, поэтому они несовместимы друг с другом. Поэтому сотрудничество …

7
Есть ли Lua API, который работает с C # для разработки на ПК и XBox 360? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто в прошлом году . Я читаю книгу по разработке игр, в которой они показывают, как создавать сценарии для вашей игры на …
18 c#  xna  lua  xbox360  pc 

2
XNA 2d Camera Scrolling - зачем использовать матричное преобразование?
Я делаю тестовую игру, где хочу, чтобы уровень постоянно прокручивался. Чтобы создать этот эффект, я установил класс камеры, который просто хранит позицию вектора и направление перечисления. Он также содержит публичный метод «перемещения», который просто меняет позицию с фиксированной ставкой. Затем я использую эту позицию при циклическом просмотре массива плиток при …

1
Игрок дрожит от стены, когда удерживается кнопка
Итак, я делаю RPG сверху вниз. Все идет отлично, но эта проблема довольно раздражает. Теперь, когда персонаж движется к стене, игрок дрожит взад и вперед. Я предполагаю, что это потому, что игрок пытается проникнуть в стену, а затем столкновение со стеной отталкивает его назад, что вызывает раздражающее движение вперед и …
17 unity  c# 

4
Unity new UI - динамически изменяйте функции, вызываемые элементами GUI
Нужно динамически менять значение в кнопке OnClick и в ползунке On Value Changed . Если бы мне пришлось угадывать, как это было сделано, получите ссылку на элемент button / gui. Затем получите компонент скрипта Button и получите доступ к этому списку вызовов функций. Однако я не уверен, как изменить этот …
17 c#  unity  gui 

1
Имеет ли `yield return false;` особое значение в сценариях Unity3d C #?
В Unity у нас есть некоторые специальные вещи для сопрограмм, которые являются дополнительными к обычному C #. например, мы можем использовать yield return WaitForSeconds(5.f); чтобы сопрограмма подождала 5 секунд, прежде чем продолжить. Что делать yield return false;и yield return true;делать?
17 c#  unity 

7
Пользовательский интерфейс макеты для кода
Мой дизайнер UI сделал прекрасный PSD для фотошопа из UI, и все красиво. Самая большая проблема, с которой я сталкиваюсь, - это преобразование некоторых из более элегантных шрифтов, используемых во что-то визуализируемое в игре. Есть ли способ конвертировать эти стили шрифтов в Photoshop в какой-нибудь растровый шрифт? Мне нужно иметь …
17 xna  c#  gui  fonts 

4
Движок игры: достойный способ, с точки зрения архитектуры, реализовать поддержку сценариев?
Я разрабатываю простой игровой движок (в C #, если это имеет значение), и я не могу придумать достаточно приличный способ реализации сценариев с точки зрения архитектуры. Это простая пошаговая стратегия с пользовательскими, независимыми от логики анимациями для сражений. Он имеет глобальный уровень архитектуры для системного / низкоуровневого содержимого и, что …

3
Распознавание гексагональной кликбокса
Я работаю над игрой, в которой будут задыхаться шестиугольники. В настоящее время у меня есть изображение шестиугольника, которое я использую (все стороны имеют одинаковую длину ... оно вписывается в изображение размером 50 на 50 пикселей). Я немного новичок в C # и действительно новичок в XNA, но есть ли какой-то …
17 c#  xna  hexagonal-grid 

4
Каковы различия между XNA 3.1 и 4.0? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Я был в отъезде от XNA пару месяцев и хочу вернуться к …
17 xna  c#  xna-4.0 

3
Является ли генератор случайных чисел Unity 2017 на разных платформах одинаковым начальным числом?
Является ли генератор случайных чисел единичных двигателей детерминированным на разных платформах с одним и тем же начальным начальным числом или я должен реализовать свой собственный? Я знаю, что в последнее время в генератор случайных чисел были внесены некоторые изменения. Ответы приветствуются, у меня нет под рукой устройств для проведения каких-либо …

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