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

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

2
Структура ігрової одиниці RTS
Я хочу, щоб створити безліч різних підрозділів без необхідності програмувати такі речі, як дії moveTo та Attack не один раз Як я це бачу, є два способи це зробити. Єдиний загальний клас Unit з прапорами, який вказує, що він може / що не може робити (тоді створюйте екземпляри в статичному …
18 unity  c#  architecture  rts 

4
Чи відрізняється C # в Unity?
Хочете вдосконалити цю посаду? Надайте детальні відповіді на це питання, включаючи цитати та пояснення, чому ваша відповідь правильна. Відповіді без достатньої кількості деталей можуть бути відредаговані або видалені. Чи Unity використовує іншу версію C #, чи все однаково? Це виглядає інакше, ніж звичайний C #, але в ньому є деякі …
18 c#  unity 

2
Як поєднати дві камери під час подорожі по порталу в Unity3D
Перш ніж перейти до свого питання, я знаю, що найбільш очевидним рішенням буде використання нормованої прямої порту перегляду, однак мені потрібні складніші форми, ніж прямокутник, і я задумався використовувати пряму порт перегляду, і, здається, не будь моїм рішенням. EDIT: Деякі люди були збентежені моїм запитанням, дозвольте трохи детальніше. Що відбувається, …
18 c#  unity  camera  valve  portals 

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

10
Чи є майбутнє C # у розвитку ігор?
Нещодавно я дізнався, що MMO Minecraft працює від Java з недавнього інтерв'ю на CVG.co.uk про можливу співпрацю двох колишніх та нині конкуруючих колег. В інтерв'ю він прямо сказав, що засновником Minecraft є кодер Java, і він є кодером C або C ++, тому вони несумісні один з одним. Тож співпрацювати …

7
Чи є API Lua, який працює з C # для розробки PC & XBox 360? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну іграми Stack Exchange. Закритий минулого року . Я читаю книгу з розробки ігор, в якій вони показують, як робити сценарії для вашої гри в Луа. Вони програмують Lua …
18 c#  xna  lua  xbox360  pc 

2
Прокрутка камери XNA 2d - навіщо використовувати матричне перетворення?
Я роблю тестову гру, де хочу, щоб рівень постійно прокручувався. Для створення цього ефекту я створив клас камери, який просто зберігає положення vector2 та напрямок enum. Він також містить публічний метод "переміщення", який просто змінює позицію з фіксованою ставкою. Потім я використовую це положення під час перегляду мого масиву плиток …

1
Гравець тремтить на стіні, коли утримує кнопку
Отже, я роблю RPG зверху вниз. Все йде чудово, але ця проблема досить дратує. Тепер, коли персонаж рухається до стіни, гравець тремтить туди-сюди. Я здогадуюсь це тому, що гравець намагається просунутися в стіну, а потім зіткнення стіни відштовхує її назад, що робить дратівливий рух назад і назад. Моє питання, очевидно, …
17 unity  c# 

4
Unity new UI - Динамічно змінюйте функції, викликані елементами графічного інтерфейсу
Потрібно динамічно змінити значення за допомогою кнопки OnClick та повзунка On Value Changed . Якщо мені довелося здогадатися, як це робиться, знайдіть посилання на елемент кнопки / gui. Далі отримайте компонент сценарію кнопки та перейдіть до цього списку викликів функцій. Однак я не впевнений, як змінити цей список. У когось …
17 c#  unity  gui 

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

7
Макет інтерфейсу користувача до коду
Мій дизайнер інтерфейсу зробив прекрасний PSD-інтерфейс для Photoshop і все прекрасне. Найбільшою проблемою у мене є перетворення деяких більш елегантних шрифтів, які використовуються, у щось, що можна відтворити в грі. Чи є спосіб перетворити ці стилі шрифту у Photoshop в якийсь шрифт растрових зображень? Мені потрібно мати можливість відобразити такий …
17 xna  c#  gui  fonts 

4
Ігровий движок: гідний спосіб, орієнтований на архітектуру, реалізувати підтримку сценаріїв?
Я розробляю простий ігровий движок (у C #, якщо це має значення), і не можу придумати достатньо пристойного способу реалізації сценаріїв з точки зору архітектури. Це проста стратегія на основі покрокових операцій із користувацькими, не залежними від логіки анімаціями для битв. У ньому є глобальний рівень архітектури для системних / …

3
Розпізнавання шестикутної кліки
Я працюю над грою, в якій збираються задихатись шестикутники. В даний час у мене є зображення шестикутника, яке я використовую (усі сторони однакової довжини ... він вписується у зображення 50px на 50px). Я дещо новачок у 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.