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

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

1
Звідки беруться гроші для створення відеоігри?
Отже, для відеоігор 360 / ps3 потрібно приділити кілька місяців до кількох років. Якщо так, звідки беруться гроші на оплату праці працівників та витрати на все, що потрібно для гри за ці кілька місяців / кілька років?
16 costs  pricing 

1
Придатність наземного туману за допомогою шаруватих альфа-квадроциклів?
Шаруватий підхід використовує серію масивних квадратичних текстур з альфа-текстурою, розташованих паралельно землі, перетинаючи всю геометрію втручаного рельєфу, щоб забезпечити ілюзію ґрунтового туману досить ефективно з висоти, дивлячись вниз, і дещо менш ефективно, коли всередині туману і дивлячись на горизонт (див. зображення нижче). Альтернативно, підхід, що базується в основному на шейдері, …
16 opengl  3d  textures  shaders 

4
Як я можу реалізувати алгоритм "20 запитань"?
Ще з дитинства я цікавився, як працювала електронна гра 20Q . Ви думаєте про предмет, річ чи тварину (наприклад, картоплю чи осла ). Потім пристрій задає вам ряд питань, таких як: Він більший за буханець хліба? Чи є його на відкритому повітрі? Чи використовується для відпочинку? На кожне запитання ви …
16 ai 

6
Поводження з виходом із системи та виходом із гравця у постійний світ, не порушуючи занурення
Одна з проблем, яку я жодного разу не бачив у жодній стійкій онлайн-грі, - це як входити в систему та виходити з гравця без того, щоб персонажі просто з’являлися та виходили із світу. Моя перша думка полягає у тому, щоб просто створити стан офлайн гравця, оскільки його персонаж спить, але …

2
LibGDX - Перевірте, чи немає зараз на Android / Desktop
Я використовую LibGDX та flixel-android для створення настільної / Android гри. Схоже, має бути спосіб перевірити, чи ви зараз працюєте на пристрої Android, настільному ПК тощо, але я не можу його знайти ніде. Я повинен просто передати це від окремих пускових установок? Напевно, LibGDX може просто сказати мені?
16 java  android  libgdx 

3
Як монетизувати та захистити авторські права та патенти двигуна та його основи?
Я створив ігровий движок, який обробляє: Рівні візуалізації з 2d текстурованими вигнутими поверхнями Зіткнення зі зігнутими поверхнями Анімація шляхів та навігація в 2d-sapce Я також створив основу для: Процедурна генерація органічного рівня з круглими поверхнями Редагування рівня Легкий дизайн спрайту Двигун і фреймворк написані в AS3, і я перебуваю в …


1
Як я можу легко створити карти хмарних текстур?
Я роблю 3d планети у своїй грі; вони будуть розглядатися як "глобуси". Для деяких з них знадобляться шари хмар. Я переглянув різні підручники з Blender для створення "землі" , а для їх хмарних шарів вони використовують земні карти хмари від NASA . Однак я буду створювати вигаданий всесвіт з багатьма …

2
OpenGL: VBO або glBegin () + glEnd ()?
Нещодавно мені було надано це посилання на сайт підручника від того, кому я передав оригінальну книжку OGL Redbook. Третій заголовок вниз чітко говорить про забуття glBegin () & glEnd () як типовий метод візуалізації. Я дізнався за методом Redbook, але бачу певну користь у VBO. Чи справді це шлях? Якщо …
16 opengl  graphics  glsl  vbo 

3
Як AI найчастіше реалізується в популярних іграх?
Я не гамедев, я просто цікавий кодер неігор. Цікаво, як AI працює в популярних сучасних іграх, скажімо, FPS? Чи ґрунтується він на жорстко закодованих правилах? Наскільки це має спільного з іншими видами AI (на кшталт того, що забезпечує автономні машини тощо)? Як розробники забезпечують, щоб AI поводився природним шляхом і …
16 ai 

4
Фіксована функція проти шейдерів: що для новачків?
Зараз я йду в коледж з інформатики. Хоча я планую використовувати існуючий двигун в якийсь момент, щоб створити невелику гру, я зараз націлююся на вивчення основ: а саме 3D програмування. Я вже провів декілька досліджень щодо вибору між DirectX та OpenGL, і загальний сенс, що вийшов із цього, полягав у …

3
Чому погана ідея зберігати методи в Entities and Components? (Поряд із деякими іншими питаннями системи Entity.)
Це продовження цього питання, на яке я відповів, але це стосується набагато конкретнішої теми. Ця відповідь допомогла мені зрозуміти Entity Systems навіть краще, ніж стаття. Я прочитав (так,) статтю про Entity Systems, і вона мені сказала наступне: Суб'єкти - це лише ідентифікатор та масив компонентів (у статті йдеться про те, …

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

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

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

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