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

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

4
Як оживити абстрактну 2d текстуру води зверху вниз?
Хочете вдосконалити цю посаду? Надайте детальні відповіді на це запитання, включаючи цитати та пояснення, чому ваша відповідь правильна. Відповіді без достатньої кількості деталей можуть бути відредаговані або видалені. Зараз я реалізую гру з видом на океан. Я використовую наступну, трохи абстрактну текстуру: Фактична текстура прозора, я додав зелений колір для …
24 2d  libgdx  animation  water 

6
Чи затримки після втрати та перед перезапуском служать захистом від вигорання, чи це машини наркоманії?
У таких іграх, як Super Hexagon або навіть Everwing, є дуже коротка, але помітна затримка від втрати до початку: очікування появи кнопки перезавантаження, натискання на неї тощо ... Це захист від вигорання гравця? Якщо немає паузи, яка відокремлює спробу однієї гри від наступної, гра може відчути себе нескінченною і швидко …

2
Як я можу зменшити вплив продуктивності відображення дерев?
Я роблю низькополістичну стилізовану гру. У мене місцевість з водою, і я хочу багато-багато дерев; На даний момент у мене розміщено 10 000 дерев. Кожне дерево складається не більше 200 трикутників, тому вони не надто оподатковуються. Основна проблема в тому, що є озера, а озера досить великі. Насправді ви не …

4
Як я можу побудувати гру в Unity з мінімальним / відсутнім використанням візуального редактора?
Я хотів би написати гру повністю на C #. У процесі пошуку двигуна я знайшов Unity3D, але всі підручники та документація говорять про візуальний редактор та IDE Unity, в якому ви клацаєте та орієнтуєтесь, щоб створити сцени та сценарії. Я не хочу цього робити. Я вважаю за краще повне висвітлення …
24 c#  unity 

2
Використання кватерніонів: Що я можу зробити з ними? (без математики)
Я розробник ігор і не вивчав математику. Тому я хочу лише використовувати кватерніони як інструмент. І щоб мати можливість працювати з 3D-обертанням, необхідно використовувати Quaternions (або матриці, але давайте зупинимось на Quaternions тут, у цьому запитанні). Я думаю, що багатьом розробникам важливо використовувати їх. Тому я хочу поділитися своїми знаннями …

1
Моя гра, здається, несумісна із програмним забезпеченням для запису. Що може бути причиною цього?
Щойно я закінчив невеликий проект Game-Dev для університету, і мені потрібно записати відео, щоб супроводжувати моє подання (про всяк випадок, якщо вони не зможуть заставити моє джерело працювати). В основному моя гра взагалі не працює, коли FRAPS або Bandicam намагаються приєднатись до неї, я отримую чорний екран та потік повідомлень …

1
Чому більшість персонажів однакового зросту в іграх?
У більшості відеоігор, які я граю, я помічаю, що NPC мають однаковий зріст. Що з цим? Це якось виймає мене з досвіду, коли я бачу десятьох людей підряд, що мають 5 футів. Хтось ще помітить це, чи я божевільний?

8
Яку перевагу мають OpenGL, SFML та SDL перед візуалізацією програмного забезпечення?
Я почав дивитися потік Herom Handmade Hero , де Кейсі Мураторі створює ігровий двигун, не використовуючи рамки тощо. Вчора я потрапив до тієї частини, де він показав, як зображення малюється на екрані. Наскільки я зрозумів, він просто виділив пам'ять, велику, як розмір екрана, на який він хоче звернути. А потім …

4
Який сенс "дельта" у цьому коді? Чи відображає це стандартна річ у ігровому розробнику?
Я дуже мало знаю про програмування ігор, але хотів би дізнатися більше. Я намагаюся зрозуміти код цієї гри. Я намагаюся зрозуміти, чому код передає "дельту" Shipcontrols.js, яка змінює напрямок корабля на основі введення користувача. В основному гра обчислює "дельта" кожного циклу ... Ось скорочена версія стека, яка використовує дельту через …

7
Як я можу уникнути жорсткого з'єднання сценаріїв в Unity?
Деякий час тому я почав працювати з Unity, і я все ще борюся з питанням щільно з'єднаних сценаріїв. Як я можу структурувати свій код, щоб уникнути цієї проблеми? Наприклад: Я хочу мати системи здоров'я та смерті в окремих сценаріях. Я також хочу мати різні взаємозамінні сценарії ходьби, які дозволяють мені …
24 c#  unity  scripting 

1
Алгоритми пошуку шляху?
Я опублікував це питання на переповнення стека спочатку, але, мабуть, ніхто там не дуже зацікавлений у відеоіграх ... Які алгоритми пошуку шляхів використовуються в іграх усіх типів? (У будь-якому випадку, в якому герої рухаються персонажі) Чи Дікстра застосовується багато? Я б подумав, що ні, оскільки це насправді не простежує кроки, …

7
Багатопотокові розрахунки гравітації
Я будую гру з дослідження космосу, і в даний час я почав працювати над гравітацією (в C # з XNA). Сила тяжіння все ще потребує налаштування, але перш ніж я можу це зробити, мені потрібно вирішити деякі проблеми з моїми фізичними розрахунками. Для цього використовується 100 об'єктів, звичайно рендерінг 1000 …

9
Як уникнути GPL?
ВІДХОДЖЕННЯ Я не претендую на те, що я нічого не знаю про ліцензування. Насправді все, що я скажу нижче, може бути абсолютно помилковим! Посилання: Нещодавно я шукав гідний ігровий двигун, і, думаю, знайшов той, який мені дуже подобається, Cafu Engine . Однак у них є подвійний план ліцензування, коли все, …
24 licensing 

6
Чи хороша ідея прихованої статистики? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Я думаю про RPG, FPS або покрокову гру (не дуже важливо), де гравець не …

2
Як можна придбати права на гру?
Візьмемо стару популярну в той час, але покинуту гру: WorldRacing / HiOctane / Constructor / будь-яку іншу. Скажіть, що я з командою хочу пожвавити цю гру та привести її до 2011 року без великих змін, а потім попрацювати над її вдосконаленням (наприклад, додати багатокористувацького). Також важливо зберігати дух гри, активи, …

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