Розробка ігор

Питання та відповіді для професійних і незалежних розробників ігор

1
Як досягти світла, який змінює колір посередині?
Я думав створити джерела світла та кілька кольорових вікон. Тепер вікна напівпрозорі. Як я міг зробити так, щоб, коли світло (скажімо, чисто білий) потрапив у скло і продовжував через нього, але змінив колір на той самий колір, що і скло, яке воно пройшло? Я знаю, що ефект, описаний тут, може …
11 opengl  lighting  color 

2
Інтерполяція між двома мережевими станами?
У мене на клієнті багато сутностей, які моделюються (їх швидкості додаються до їх позицій за кадром), і я дозволяю їм мертвим вважати себе. Вони надсилають оновлення про те, де вони востаннє бачились, і швидкість їх зміни. Це чудово працює, і інші гравці бачать цю роботу. Однак через деякий час ці …

6
Запустіть гру XNA без графіки
Цікаво, чи все-таки можна запустити гру XNA, не виставляючи нічого. У мене працює робоча гра, яка працює в налаштуваннях клієнтського сервера, де один гравець є господарем, а інші люди можуть підключитися до його гри. Тепер я хочу мати можливість запускати гру як хост на вирішеному сервері без графічної картки, я …
11 xna  xna-4.0 

1
Дихання для персонажів гри / фільму
Дихання (рухи грудей та обличчя): Я хотів би запитати, чи важко це моделювати і чи обчислює це дорого. Нещодавно я помітив чудовий ефект, який він має у фільмі «Мадагаскар 3», але (будь ласка, виправте мене, якщо я помиляюся) не пам’ятаю, що бачив його в будь-яких іграх (крім, можливо, хмари пари …

1
Відновіть 2D-бічний хвильовий ефект із гри Worms
Я намагаюся відтворити ефект «хвилі / вода» від «Черв’яків» (див. Тут http://youtu.be/S6lrRqst9Z4?t=31s ). З того, що я розумію, його насправді не спрайт, його процедурно породжений чимось на кшталт хвилі гріха. Хтось створював щось подібне раніше? або будь-яка ідея, як я б про це пішов?

2
Як я можу змусити героя ходити по нерівних стінах у 2D платформері?
Я хочу мати граючого персонажа, який може «ходити» на органічній поверхні під будь-яким кутом, включаючи збоку і догори ногами. За "органічними" рівнями з похилими і вигнутими рисами замість прямих ліній під кутом 90 градусів. В даний час я працюю в AS3 (помірний досвід любителів) і використовую Nape (в значній мірі …

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

1
Чому OnCollisionEnter Unity не дає мені нормальних показників поверхні, і який найнадійніший спосіб отримати їх?
Подія Unity у зіткненні дає вам об'єкт Зіткнення, який дає вам деяку інформацію про зіткнення, що сталося (включаючи список контактних точок з нормальними попаданнями). Але те, що ви не отримуєте, - це поверхневі норми для бійця, в який ви потрапили. Ось скріншот для ілюстрації. Червона лінія - від, ContactPoint.normalа синя …

4
Як кодувати Time Stop або Bullet Time в грі?
Я розробляю платформу RPG для одного гравця в XNA 4.0. Я хотів би додати здатність, яка б змусила час "зупинятися" або сповільнюватись, і рухатись би лише персонажем гравця з початковою швидкістю (подібно до заклинання Time Stop з серії "Ворота Балдура"). Я не шукаю точної реалізації, скоріше деякі загальні ідеї та …
11 xna  time-travel 

2
Пошук фігур у 2D-масиві та оптимізація
Мені щойно було дозволено зображення ... На зображенні нижче в моїй грі є деякі затемнені блоки, які були визнані частиною форми "Т". Як видно, код потемнів блоки червоними цятками, а не побачив фігури "T" із зеленими контурами. Мій код проходить цикл через x / y, позначає блоки як використані, обертає …

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

3
Як зробити ефект гравітації Геометрії воєн добре
Я не говорю тут про фонову сітку, я кажу про круті частинки, що обходять гравітаційні колодязі! Мені завжди подобався ефект, і я вирішив, що це буде цікавий експеримент, щоб його повторити, я знаю, що GW використовує закон Гука всюди, але я не думаю, що ефект "Частинка-до-добре" робиться за допомогою пружин, …

1
Шаблон виконання ігрових дій
Чи існує загальноприйнята модель для виконання різних дій у грі? Спосіб, коли гравець може виконувати дії, а також те, що AI може виконувати такі дії, як рух, атака, самознищення тощо. В даний час у мене є абстрактна BaseAction, яка використовує .NET-дженерики для визначення різних об'єктів, які повертаються різними діями. Це …

5
Вам потрібні дорогі сервери та вигадливий хостинг для того, щоб зробити багатокористувацьку гру?
Я закінчив працювати над RPG, і, здавалося б, набагато веселіше зробити його багатокористувацьким. SFML має мережеву функцію, я вважав, що це можливо, але знову ж таки, ніколи в житті я навіть не пробував щось базове щодо роботи в мережі, адже мої знання про неї дуже обмежені. Що потрібно для того, …
11 c++  multiplayer  sfml 

2
Про що я повинен турбуватися, змінюючи походження OpenGL у верхній лівій частині екрана?
Для самоосвіти я пишу 2D платформерний движок на C ++ за допомогою SDL / OpenGL. Спочатку я починав з чистого SDL з підручників на sdltutorials.com та lazyfoo.net, але тепер я використовую SDL для створення контексту візуалізації OpenGL, а потім рендерінга з функціями OpenGL (конкретно, безпосередньо режимом, але я дізнаюся про …
11 c++  opengl  2d  sdl 

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