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

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

2
Обчислення сили обертання 2D спрайта
Мені цікаво, чи є у когось елегантний спосіб розрахунку наступного сценарію. У мене є об'єкт (n) кількості квадратів, випадкових фігур, але ми будемо робити вигляд, що це всі прямокутники. Ми маємо справу з силою тяжіння, тому розгляньте об'єкт у просторі з точки зору зверху вниз. Я прикладаю силу до об'єкта …
35 2d  rotation  physics  vector 

6
Чи юридично можливо зробити клон гри?
За допомогою настільних ігор, таких як "Монополія", "Доміно", "Шашки" або "Шахи", чи можуть розробники ігор робити клонів і продавати їх? Також чи можу я зробити клон ігор ZX Spectrum? Чи є багато частин гри, з якими можна зробити те саме?
35 legal 

5
Як у 2D я можу ефективно знайти найближчий об’єкт до точки?
У мене є великий ігровий движок, і я хотів би функцію пошуку найближчого до списку пунктів. Я міг би просто використати теорему Піфагора, щоб знайти кожну відстань і вибрати мінімальну, але для цього потрібно повторити їх. У мене також є система зіткнень, де по суті я перетворюю об’єкти на більш …
35 c++  2d  algorithm  vector  picking 

7
Наскільки поширене автоматизоване тестування в розробці ігор? [зачинено]
Чи використовують розробники геймерів для написання тестів на одиниці та інтеграцію? Наскільки це поширене серед розробників головоломок? А серед розробників MMORPG та FPS? (Я не маю передумов у розробці ігор, і я не беруся над тим, щоб працювати з нею - це просто сумніви, які виникли у мене. Отже, не …

11
Стратегії перемоги редакторів пам'яті для обману - Настільні ігри [закрито]
Я припускаю, що ми говоримо про настільні ігри - те, що програвач завантажує та працює на своєму локальному комп’ютері. Багато редакторів пам'яті, які дозволяють виявляти та заморожувати такі значення, як стан здоров'я гравця. Як запобігти обману за допомогою зміни пам'яті? Які стратегії ефективні для боротьби з таким видом обману? Для …
35 anti-cheat 

7
Анти-чіт Javascript для браузера / гри HTML5
Я планую зайнятися створенням одного гравця RPG дій у js / html5, і я хотів би запобігти обман. Мені не потрібен 100% захист, оскільки це не буде багатокористувацькою грою, але я хочу певний рівень захисту. Отже, які стратегії ви пропонуєте за межі спрощення та затуманення? Я б не покладався зробити …

7
Як я можу покращити швидкість візуалізації гри типу Voxel / Minecraft?
Я пишу власний клон Minecraft (також написаний на Java). Зараз він чудово працює. З відстані в огляді 40 метрів я можу легко отримати 60 FPS на своєму MacBook Pro 8,1. (Intel i5 + Intel HD Graphics 3000). Але якщо я поставлю відстань огляду на 70 метрів, я досягну лише 15-25 …

13
Як робляться звукові ефекти? [зачинено]
Ми з другом закінчуємо нашу першу гру саме зараз, і я щойно виявив, що, хоча він може зробити кілька пристойних музичних треків, він не має уявлення, як зробити звуковий ефект. Вибух, наприклад. Як робляться звукові ефекти?
35 sound 

9
Інструменти для створення карт на основі 2d плиток [закрито]
Які інструменти я можу використовувати, щоб створити 2d карти на основі плиток? Надайте нижче інформацію та спробуйте обмежитись одним інструментом на кожну відповідь. Ім'я Посилання на веб-сайт Загальні ознаки Формат експорту Все, що вам здасться уважним
35 tools 

9
Я віддаю перевагу C / C ++ над Unity та іншими інструментами: чи це такий великий спад для розробника ігор? [зачинено]
У нас є великий ігровий проект із використанням Unity в школі. Над ним працює 12. Моя вчителька, здається, переконана, що це важливий інструмент для навчання студентів, оскільки він змушує студентів дивитися з високого рівня на нижчий. Я можу зрозуміти його погляд, і мені цікаво: чи єдність такий важливий двигун у …
35 unity 

11
Який найкращий спосіб уникнути проблем із кольоровими шторами?
Близько 5-10% самців мають певну форму забарвлення. Який найкращий спосіб переконатися, що ви не відвернете 5-10% чоловічого населення від своєї гри? Тільки зауважте, що сліпота кольорів не означає, що люди бачать чорно-біле. Зазвичай це означає, що вони бачать менше зеленого і легко переплутаються червоне / зелене. Колірна сліпота буває в …

5
Намалювання безлічі плиток з OpenGL, сучасний спосіб
Я працюю над невеликою комп'ютерною грою на основі плитки / спрайта з командою людей, і ми стикаємося з проблемами продуктивності. Останній раз, коли я використовував OpenGL, був близько 2004 року, тому я вчив себе, як використовувати основний профіль, і я вважаю себе трохи розгубленим. Мені потрібно намалювати біля екрану 250-750 …
35 opengl 

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

6
Чому б ігри не публікувались із включеним редактором карт?
15 років тому, у 2002 році, було випущено Warcraft 3 . Окрім того, що вона була чудовою грою на RTS, вона прожила роки минулого виходу, головним чином завдяки своєму світовому редактору - повністю функціональному редактору карт промислового класу, який надав гравцям усі інструменти, які були розроблені у процесі розробки. Це …

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

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