Разработка игр

35
Возможно ли юридически сделать клон игры?

С такими настольными играми, как «Монополия», «Домино», «Шашки» или «Шахматы», могут ли разработчики игр создавать клонов и продавать их? Кроме того, я могу сделать клон игр ZX Spectrum? Много ли в игре частей, с которыми можно сделать то же...

35
Прогноз движения для не стрелков

Я работаю над изометрической 2D-игрой с умеренным мультиплеером, где примерно 20-30 игроков одновременно подключены к постоянному серверу. У меня были некоторые трудности с получением хорошей реализации предсказания движения. Физика / движение Игра не имеет истинной физической реализации, но...

35
В 2D, как мне эффективно найти ближайший объект к точке?

У меня большой игровой движок, и мне нужна функция для нахождения ближайшего списка пунктов. Я мог бы просто использовать теорему Пифагора чтобы найти каждое расстояние и выбрать минимальное, но это требует итерации по всем из них. У меня также есть система столкновений, где я, по сути, превращаю...

35
Расчет силы вращения 2D спрайта

Мне интересно, есть ли у кого-нибудь элегантный способ вычисления следующего сценария. У меня есть объект (n) количество квадратов, случайных форм, но мы будем притворяться, что они все прямоугольники. Мы имеем дело с отсутствием гравитации, поэтому рассмотрим объект в космосе сверху вниз. Я...

35
Насколько распространено автоматическое тестирование в разработке игр? [закрыто]

Используют ли разработчики геймеров для написания юнит-тестов и интеграционных тестов? Насколько распространено это среди разработчиков головоломок? А среди разработчиков MMORPG и FPS? (У меня нет опыта в разработке игр, и я не задумываюсь над тем, чтобы работать с ней - это просто сомнение,...

35
Как я могу улучшить скорость рендеринга игр типа Voxel / Minecraft?

Я пишу свой собственный клон Minecraft (также написан на Java). Это прекрасно работает прямо сейчас. При расстоянии просмотра 40 метров я могу легко набрать 60 кадров в секунду на своем MacBook Pro 8,1. (Intel i5 + Intel HD Graphics 3000). Но если я поставлю расстояние просмотра на 70 метров, я...

35
Рисование множества плиток с помощью OpenGL, современный способ

Я работаю над небольшой компьютерной игрой на основе плитки / спрайтов с командой людей, и у нас возникают проблемы с производительностью. Последний раз, когда я использовал OpenGL, был где-то в 2004 году, я учил себя, как использовать основной профиль, и я немного запутался. Мне нужно рисовать...

35
Античит-джаваскрипт для браузерной / HTML5 игры

Я планирую создать однопользовательский ролевый экшн в js / html5, и я хотел бы предотвратить мошенничество. Мне не нужна 100% защита, так как это не многопользовательская игра, но я хочу некоторый уровень защиты. Так какие стратегии вы предлагаете помимо минимизации и запутывания? Я бы не стал...

35
Как я могу процедурно визуализировать столбики здоровья неправильной формы?

Вопрос о традиционном прямоугольном или основанном на сердце стержне здоровья является чем-то хорошо понятым и легко решаемым. Но что является приемлемым решением для более «творческих» баров здоровья, таких как макет, который я сделал ниже? Очевидный способ сделать это - иметь «промежуточные»...

35
Что следует делать разработчикам, когда они получают противоречивые отзывы об игре?

Я работаю над своей первой мобильной игрой (раньше я делал много веб-игр и игр для ПК). Я хотел, чтобы идея была простой, но веселой. Дело в том, что я получил обратную связь от друзей и семьи, и я услышал много противоречивых мнений о моей игре. Кто-то скажет, что игра вызывает привыкание,...

35
Что означает SoC?

… И нет, я не имею в виду Систему на чипе. Я наткнулся на этот вопрос, который использовал аббревиатуру в контексте графики, и обнаружил, что задаюсь вопросом о его значении. Ни вопрос, ни ответ не пояснили аббревиатуру, а поиск в Google дал мне только «систему на чипе», с которой я уже был знаком,...

34
Реализация оберточной проволоки (например, Worms Ninja Rope) в 2D физическом движке

Недавно я попробовал немного физики веревки и обнаружил, что «стандартное» решение - сделать веревку из серии предметов, натянутых вместе с пружинами или соединениями, - неудовлетворительно. Особенно, когда качание веревки имеет отношение к игровому процессу. Меня не особо волнует способность...

34
Как создать эффект взрывающейся частицы?

Я не большой артист, но я пытаюсь создавать приличные эффекты частиц в 2.5D игре. Я делаю копию "Танков" Wii Play, и я не могу заставить взрывы выглядеть хорошо. Я не собираюсь придерживаться точного стиля, как у них, возможно, чего-то более реалистичного, менее детского. Мой движок частиц просто...

34
Кроссплатформенная независимая разработка

Несколько лет назад, если вы написали на C и в некотором подмножестве C ++ и использовали достаточное количество абстракций платформы (через SDL или что-то еще), вы могли работать на любой платформе, на которую мог бы попасть инди - Linux, Windows, Mac OS различных версий. такие непонятные вещи,...

34
Есть ли у 2D-игр будущее? [закрыто]

В настоящее время я работаю над двумерным движком физики мягких тел (так как сейчас его нет -_-), но я боюсь, что нет смысла тратить на него то, что, скорее всего, будет годами. Хотя я люблю работать над этим, я сомневаюсь, что такой движок получит какой-либо доход, учитывая, что любой, кто готов...

34
Как создать пещеры, которые похожи на пещеры Майнкрафта?

Я работаю над трехмерным процедурным миром некоторое время и хочу начать добавлять пещерные системы. В настоящее время я использую 2D / 3D Perlin Noise для генерации ландшафта в сочетании с Marching Cubes для более гладкой местности. Я просто ошарашен, когда дело доходит до длинных соединяющих...