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

23
При создании быстрых прототипов лучше ли использовать язык, который вы собираетесь использовать в конце концов?

Я работал с SFML (C ++) и Flash (AS3) и обычно создавал прототипы для некоторых моих идей. Лучше ли использовать язык, который вы собираетесь использовать в конце (обычно C ++), или использовать что-то простое и быстрое (AS3, Python и т. Д.), Чтобы оно заработало, а затем начать с нуля при запуске...

23
Что случилось с процедурно сгенерированными текстурами? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Я вспоминаю некоторое время назад, что процедурно...

23
Какая польза от большинства игр? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

23
Как бороться с различиями между 2D экранными координатами и декартовыми координатами

Большинство систем координат 2D-экрана / растрового изображения имеют положительную ось Y, направленную вниз (с началом координат в верхнем левом углу). Это противоречит тому, как большинство людей думают геометрически с положительной осью Y, направленной вверх (с началом координат в центре). Как...

23
Стоит ли записывать свои собственные или покупать стоковые звуковые эффекты? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Уникальная графическая эстетика, очевидно, важна при разработке игры....

23
Советы и инструменты для создания анимации Spritesheet

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

23
Как правильно выбрать цену предметов в своих играх?

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

23
Кто в течение года вел блог с новой идеей игры каждый день и где она? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 2 года назад . Есть один инди-разработчик, который каждый год в течение года пытался придумывать новую...

23
Применение заклинаний - Как оптимизировать урон в секунду

Представьте, что у нас есть волшебник, который знает несколько заклинаний. Каждое заклинание имеет 3 атрибута: урон, время охлаждения и время чтения. Довольно стандартная ролевая игра. Время перезарядки: количество времени (t), необходимое для того, чтобы снова разыграть это заклинание. Заклинание...

23
Разрешение столкновений

Я хорошо знаю, как проверять столкновения, но я не знаю, как правильно справиться со столкновением. Упрощенно, если два объекта сталкиваются, я использую некоторые вычисления, чтобы изменить направление скорости. Если я не переместлю два объекта, они все равно будут перекрываться, а если скорость...

23
Кривая Безье длина дуги

Смотрите также: тот же вопрос на Math.SE Как я могу найти длину дуги кривой Безье? Например, линейная кривая Безье имеет длину: length = sqrt(pow(x[1] - x[0], 2) + pow(y[1] - y[0], 2)); Но как насчет квадратичных, кубических или n-градусных кривых Безье? (Моя цель состояла в том, чтобы заранее...

23
Двойная буферизация в HTML5 Canvas?

Кажется, моя простая холщовая игра отлично работает на Chrome и FF на Mac / Linux. У меня еще не было возможности протестировать его на смартфонах или Windows. Он не использует двойную буферизацию, но я видел несколько примеров использования JS Canvas. Когда рекомендуется использовать двойную...

23
HTML5 Game (Canvas) - методы пользовательского интерфейса?

Я нахожусь в процессе создания игры JavaScript / HTML5 (с использованием Canvas) для мобильных устройств (Android / iPhone / WebOS) с PhoneGap. В настоящее время я пытаюсь определить, как должен быть построен пользовательский интерфейс и игровая доска, и как они должны взаимодействовать, но я не...

23
Является ли Test Driven Development жизнеспособным в разработке игр?

Будучи сертифицированным Scrum, я склонен к гибким методологиям при разработке системы и даже использую некоторые холсты из среды Scrum для управления своей повседневной работой. Кроме того, мне интересно, является ли TDD вариантом в разработке игр, если он жизнеспособен? Если я верю этому вопросу...

23
Как реализовать тестовый мир без перезагрузки?

Ищу идеи о том, как сделать следующее: я хочу написать простой "мир" на Java. Тот, который я мог бы запустить, а затем добавить новые объекты позже, чтобы смоделировать / наблюдать различное поведение между существующими объектами. План состоит в том, чтобы затем закодировать новые объекты после...

23
Какой самый простой метод для создания гладкой местности для 2d игры?

Какой самый простой способ создания гладкой местности для 2d-игры, такой как «Moon Buggy» или «Route 960»? Я получил ответ на stackoverflow.com о создании массива случайных высот и размытии их позже. Да, все в порядке. Но было бы лучше дать несколько точек и получить плавную...

23
Пример кода дерева поведения?

http://altdevblogaday.org/2011/02/24/introduction-to-behavior-trees/ Очевидно, самая интересная статья, которую я нашел на этом сайте. Что вы думаете об этом ? В нем отсутствует пример кода, разве вы не знаете? Я также читал, что конечные автоматы не очень гибки по сравнению с деревьями поведения...

23
Какую структуру данных я должен использовать для дерева талантов в стиле Diablo / WoW?

Я подумываю о внедрении системы дерева талантов для онлайновой RPG, подобной той, что была замечена в World of Warcraft, где приобретение навыка открывает следующий «уровень» под ним в дереве. Кто-нибудь знает, как лучше реализовать это структурно в базе данных /...

23
Какие есть хорошие книги, которые детализируют основы обработки графики? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Самая лучшая книга о графической графике, которую я...