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

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


7
Чому ігрові студії потребують графічних програмістів, якщо вони використовують ігрові двигуни?
У розділі кредитів ігор, в які я граю, є назви графічних програмістів . Якщо вони використовували ігровий движок, навіщо їм графічний програміст ? Хіба ігровий движок не виконує свою роботу?

5
Чому б не заздалегідь віддати частину історії в грі?
Під час гри в ігри в наші дні часто трапляються сюжетні сцени, під час яких ви не можете взаємодіяти з грою, ви можете лише слухати її або дивитися її, поки вона грає. Однак у багатьох іграх ці сюжетні сюжети відображаються в прямому ефірі за допомогою ігрового двигуна, а не з …
55 rendering 

9
Де просувати вашу інді-гру? [зачинено]
Можливий дублікат: Де рекламувати мою гру? Скажімо, я розробив гру і хочу "вивести її там". Що я маю на увазі, це некомерційні ігри з відкритим кодом. Які веб-сайти ви знаєте, де можна просувати свою нещодавно розроблену гру, а не просто розміщувати її у своєму блозі?
55 marketing 

5
Як я міг реалізувати щось на кшталт крафтової сітки Minecraft?
Система ремесла в Minecraft використовує сітку 2x2 або 3x3. Ви розміщуєте інгредієнти на сітці, і якщо ви поставите потрібні інгредієнти у потрібному шаблоні, це активує рецепт. Деякі цікаві моменти щодо дизайну: Деякі рецепти можуть обмінюватися певними інгредієнтами на інші. Наприклад, для вибору використовують палички для вішалки, а для голови можуть …

8
Як я можу уникнути виникнення багатьох одиночних клавіш у своїй ігровій архітектурі?
Я використовую ігровий движок cocos2d-x для створення ігор. Двигун вже використовує багато однотонних. Якщо хтось ним користувався, то їм слід ознайомитись з деякими з них: Director SimpleAudioEngine SpriteFrameCache TextureCache EventDispatcher (was) ArmatureDataManager FileUtils UserDefault та багато іншого, загалом близько 16 класів. Ви можете знайти подібний список на цій сторінці: Об'єкти …


8
Яке обґрунтування дизайну базується на помстах у ближньому бою в покрокових іграх?
Я бачив досить багато покрокових ігор, в яких атаки ближнього бою на інший підрозділ призводять до того, що атаковані підрозділи також пошкоджують атакуючий підрозділ, в той час як дальні атаки не страждають від цього механізму «відплати». Приклади включають серії «Герої сили та магії», серію «Цивілізація», нову серію «Король Банді» та …


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

4
Використання декількох шейдерів
В даний час я вивчаю шейдери opengl, але не можу щось зрозуміти: як застосувати різні шейдери до об'єктів, наприклад, чайник, виконаний за допомогою шейдера тонів, та ще один в тій самій сцені, використовуючи дуже відбивну поверхню та інші спотворені від функція шуму, як у цьому відео http://www.youtube.com/watch?v=1ogg4ZfdBqU Ще один - …
53 shaders  glsl 

7
Чому текстури завжди квадратні потужності дві? Що робити, якщо їх немає?
Чому роздільна здатність текстур в іграх завжди має потужність дві (128x128, 256x256, 512x512, 1024x1024 тощо)? Хіба не розумно було б економити на розмірі файлу гри та зробити так, щоб текстура точно відповідала ультрафіолетовій моделі? Що було б, якби була текстура, яка не була б потужністю два? Чи було б неправильним, …
53 textures 

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

10
найефективніші алгоритми зіткнення AABB vs Ray
Чи існує відомий "найефективніший" алгоритм для виявлення зіткнень AABB проти Рея? Нещодавно я натрапив на алгоритм зіткнення AABB проти Sphere Arvo, і мені цікаво, чи існує аналогічний алгоритм для цього. Необхідно, що умова цього алгоритму полягає в тому, що мені потрібно мати можливість запитувати результат для відстані від початку променя …

12
Чи розумно писати ігровий движок на C? [зачинено]
Незважаючи на те, що C ++, здається, є королем, з того, що мені сказали, C все ще широко використовується в іграх, особливо на консолях. Однак чи було б написання цілого ігрового двигуна на C нерозумним сьогодні? Які існують, якщо такі є, які переваги C має над C ++? Чому хтось, …
53 c 

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