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

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

2
Що саме складає екран у типовій грі C64?
Я намагаюся розібратися з основами розробки ігор C64 минулого BASIC, і я міг би скористатись порадами щодо чогось дуже елементарного, але важливого: Що це все на екрані та як його намалювати? Погляньте на Катакіс / Денаріс : На екрані принаймні 9 різних речей: Рядок оцінки, з різними шрифтами Сам корабель …

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

5
Чи існує безкоштовний і відкритий 3D-двигун для Android? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

4
Чи хороший дизайн домену для ігор?
Я щойно читав про моделі доменів, і це мене просвітило, оскільки я розробляв гру, в якій є клас, який містить лише дані (мало поведінки / методів). Я призначив роботу по обробці цих класів керівникам ... і тепер мій менеджер, схоже, схожий на об'єкт Бога. Мій ігровий об'єкт, який повинен керуватися …

1
відмінності між opengl 3 та opengl 4
Я тільки починаю з ігрового програмування і хочу почати вивчати opengl. Я знайшов дуже чудовий підручник з нуля, щоб розпочати роботу з opengl 3, і мені цікаво, чи є велика різниця між openGL 3 та openGl 4. Або я повинен запитати, чи OpenGL 4 робить OpenGL 3 застарілим, або я …
10 opengl 

3
Як видалити корпус box2d, коли відбувається зіткнення?
Я все ще новачок у програмах java та android, і у мене виникають стільки проблем з видаленням об'єкта, коли відбувається зіткнення. Я переглянув Інтернет і виявив, що я ніколи не повинен обробляти видалення тіл BOX2D під час виявлення зіткнень (слухач контактів), і я повинен додати свої об’єкти до масиву архіву …

2
Структура даних у старих іграх
Мені цікаво структури даних, які використовуються при програмуванні старих ігор, таких як Super Mario Brothers для NES та Super Mario World для SNES. Я розумію, що ігри цього періоду писалися в зборах. Чи визначили / використовували будь-які структури даних програмісти? Наприклад: коли на екрані з’являється група монет, як вони зберігаються? …


3
Перехід від DirectX 10 до DirectX 11
Я зробив достатню кількість невеликих хобі-проектів за допомогою DirectX 9, але саме час перейти на DirectX 11 зараз. У мене є книга Франка Luna'a з 3D програмування з використанням DirectX 10, але нічого на DirectX 11. Я вважаю, що вони досить схожі, але мені було цікаво, чи хтось міг би …
10 directx 

5
Як визначити, які комірки в сітці перетинаються із заданим трикутником?
В даний час я пишу 2D-симулятор AI, але я не зовсім впевнений, як перевірити, чи знаходиться агент у полі зору іншого. Наразі мій світовий розділ - це простий поділ коміркового простору (сітка). Я хочу використовувати трикутник для подання поля зору, але як я можу обчислити комірки, які перетинаються з трикутником? …

1
Яка бібліотека анімаційних моделей c / c ++ для OpenGL [закрита]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну іграми Stack Exchange. Закрито 6 років тому . Я досить новачок у розробці ігор, грав із xna раніше і просто вивчаю OpenGL & c зараз, і мені цікаво …
10 opengl  c++  models  c 

2
Чи варто турбуватися про місце відліку GPU?
Чи впливає місцеположення, яке стосується продуктивності графічного процесора, як і продуктивність процесора? Наприклад, якщо я надішлю 200 команд малювання до графічного процесора, чи побачу (потенційно) помітну різницю, якщо дані кожної команди є суміжними в пам'яті замість того, щоб стрибати навколо буферів / карт текстур? Побічне запитання: я припускаю, що GPU …

4
Пошук невключених плиток у грі на основі плитки
Я працюю над грою на 2D плитках, і зараз я намагаюся отримати 2d еквівалент об'ємів тіней для роботи. У мене виникають проблеми з пошуком поверхонь, які повинні відтінити тіні. З будь-якого моменту гри мені потрібно знайти нерозкриті обличчя, або всю плитку. Моє запитання: як я можу знайти ці плитки / …

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

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

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