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

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


3
Як на землі ви отримуєте пристойний колір із 2BPP?
Я розглядав текстури PowerVR і зіткнувся з кількома текстурами, які, мабуть, 2 біти на піксель. Це, чесно кажучи, кидає мені думку. Як можна отримати навіть наполовину гідне збереження кольору, якщо у вас є лише 4 можливі стани на пі на піксель? Мені б хотілося, щоб будь-які ресурси там говорили про …

1
нормалізація glVertexAttribPointer
glVertexAttribPointer (індекс, розмір, тип, нормалізований, крок, вказівник); Якщо я використовую type = GL_UNSIGNED_BYTE і нормалізується = GL_TRUE як це нормалізується? чи поділили б дані на 256 для нормалізації? або? Це означатиме, що немає можливості мати нормоване значення '1.0f' ..
11 opengl  3d 

1
Що таке база даних Minecraft? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну іграми Stack Exchange. Закрито 6 років тому . Мені було цікаво, яку базу даних використовує Minecraft? Це реляційна база даних, можливо, щось спільне, як MySQL? Ми навіть знаємо, …

3
Гравітаційна сила в іграх від першої особи
У нашій грі ми встановлюємо прискорення за рахунок сили тяжіння на відповідне значення 9,8 м / с ^ 2. Хоча фізично правильно, він більше схожий на переміщення по Місяці. Він відчуває себе прямо під значенням 16 м / с ^ 2. Хтось ще переживав це? Це тільки тому, що у …

1
XNA Додавання кратерів (через GPU) з ефектом "Burn"
Зараз я працюю над 2D клоном "Черв'яки" в XNA, і однією з особливостей є "деформується" місцевість (наприклад, коли ракета потрапляє на місцевість, відбувається вибух і шматок місцевості зникає). Я зараз це роблю, використовуючи текстуру, яка має прогресивно вище значення червоного кольору, коли вона наближається до центру. Я перебираю кожен піксель …
11 xna  textures  effects 

5
Методи управління камерою в іграх
Я студент MPhil з обчислювальної науки, який працює над проблемою управління камерою в графіці. Хоча література управління камерами датується кінцем 1980-х, більшість з них (наскільки мені відомо) переважно в академічній формі і рідко використовуються в іграх. Тепер частина моєї дипломної роботи повинна бути присвячена методам управління камерою, які використовуються в …
11 camera  control 

8
Що робить гру в грі проти чогось іншого, як головоломка чи іграшка?
Хочете вдосконалити цю посаду? Надайте детальні відповіді на це запитання, включаючи цитати та пояснення, чому ваша відповідь правильна. Відповіді без достатньої кількості деталей можуть бути відредаговані або видалені. Відомо, що Sims та подібні ігри були описані деякими дизайнерами як Іграшки, а не "справді" ігри. Мені цікаво, чи є хороша відповідь …

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


4
Надання роздільної здатності незалежного тексту
Мені потрібен спосіб намалювати текст незалежної роздільної здатності у своїй грі. Тобто мені потрібно вміти збільшувати текст і ніколи не бачити піксельних артефактів. Хтось може зробити якісь пропозиції щодо того, як я міг би про це піти?
11 xna  2d  3d  text 

2
Як я можу використовувати тестування глибини та прозорості текстури разом у своєму 2.5D світі?
Примітка. Я вже знайшов відповідь (яку я опублікую після цього запитання) - мені просто було цікаво, чи правильно я це роблю, чи є кращий спосіб. Я роблю ізометричну гру «2.5D» за допомогою OpenGL ES (JOGL). Під "2.5D" я маю на увазі, що світ - 3D, але він відображається за допомогою …

3
Кадрний незалежний рух
Я читав дві інші теми тут про рух: Рух на основі часу Vs Частота руху на основі частоти? , і коли я повинен використовувати фіксований або змінний крок часу? але я думаю, що мені бракує базового розуміння кадрового незалежного руху, тому що я не розумію, про що йдеться в будь-якій …
11 frame-rate 

5
Розподілений ігровий сервер C ++, який використовує базу даних
Мій ігровий сервер на основі C ++ (який використовує базу даних) не протистоять поточній середній кількості клієнтів (гравців), тому я хочу розширити його на кілька (більше ніж один) кількість комп'ютерів і баз даних, де всі клієнти все ще залишатимуться в єдиний ігровий світ (сервери повинні спілкуватися один з одним і …
11 server  databases 

4
Інтерфейси відкритого коду AI Bot [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 2 роки тому . Які інтерфейси з відкритим кодом AI Bot? Подібно до Pogamut 3 GameBots2004 для користувальницьких …
11 ai  bot 

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