Вопросы с тегом «javascript»

«JavaScript (иногда сокращенно JS) - это язык сценариев на основе прототипов, который является динамическим, слабо типизированным и имеет первоклассные функции. Это язык с несколькими парадигмами, поддерживающий объектно-ориентированные, императивные и функциональные стили программирования». Из Википедии. http://en.wikipedia.org/wiki/JavaScript

56
Каковы хорошие библиотеки JS для игрового разработчика? [закрыто]

Если бы я решил написать простую игру, текстовую и графическую (2d), какие библиотеки я бы использовал? (Предположим, мы используем браузер, совместимый с HTML5) Основные вещи, которые я могу придумать Рендеринг текста на экране Анимация спрайтов (используя images / css) Ввод (захват клавиш со...

46
Управление текстовыми картами в двумерном массиве для рисования на холсте HTML5

Итак, я делаю HTML5 RPG просто для удовольствия. Карта представляет собой <canvas>(ширина 512 пикселей, высота 352 пикселя | 16 плиток в поперечнике, 11 плиток сверху вниз). Я хочу знать, есть ли более эффективный способ рисовать <canvas>. Вот как у меня это сейчас. Как плитки загружены...

45
Как вы предотвращаете копирование или изменение вашей веб-игры на JavaScript / HTML5?

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

37
Примеры хороших игр на основе Javascript / HTML5 [закрыто]

Теперь, когда Flash в значительной степени заменяется элементами HTML5 (видео, аудио, canvas и т. Д.), Есть ли хорошие примеры веб-игр, построенных на полностью открытых стандартах (то есть Javascript, HTML и CSS)? Я вижу много примеров реализации в чистом HTML5 того, что было когда-то только во...

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

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

33
В браузере лучше всего использовать одну огромную таблицу спрайтов или много (10000) разных PNG?

Я создаю игру в jQuery, где я использую около 10000 плиток 32x32. До сих пор я использовал их все по отдельности (без спрайт-листа). Средняя карта использует около 2000 плиток (иногда повторно используемые PNG, но все отдельные div), а производительность варьируется от стабильной (Chrome) до...

31
Как реализовать функции в системе сущностей?

Задав два вопроса о системах сущностей ( 1 , 2 ) и прочитав некоторые статьи о них, я думаю, что понимаю их гораздо лучше, чем раньше. У меня все еще есть некоторые неопределенности, в основном в отношении создания эмиттера частиц, системы ввода и камеры. У меня, очевидно, все еще есть некоторые...

27
Простая генерация шума

Я ищу для генерации шума, который выглядит следующим образом: (изображения любезно предоставлены Пониманием Перлин Шума ) Я в основном ищу шум с множеством мелких «ряби». Следующее нежелательно: Есть ли простые способы сделать это? Я смотрю на Perlin и Simplex уже неделю, и я не могу заставить его...

26
Как команды предотвращают перезапись работы в исходных файлах? [закрыто]

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

25
Как мне перебрать значения в этом цикле (например, оттенок или поворот)?

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

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

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

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

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

22
Изометрический игровой движок на JavaScript / HTML5 [закрыто]

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

20
Как сделать игру JS скачиваемой?

Я могу поместить HTML и JavaScript вместе в один .htmlфайл, но изображения должны быть отдельными файлами. Единственное решение, которое приходит мне в голову - это дать пользователю .zipпапку. Это не красиво, хотя ... Как еще я могу это...

19
Есть ли альтернативные JS-порты Box2D?

Я думал о создании двухмерной автомобильной игры для HTML5. Для моей первой игры я сам написал физику и столкновения, но для этой игры я бы хотел использовать готовую библиотеку. Я узнал Box2D и его порт JS. http://box2d-js.sourceforge.net Похоже, это довольно старый порт, созданный в 2008 году. В...

19
Существуют ли физические движки JavaScript с открытым исходным кодом для 3D? [закрыто]

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

19
Как работают алгоритмы генерации истории?

Я слышал об игре Dwarf Fortress, но только теперь один из людей, за которыми я следую на Youtube, сделал комментарий к ней ... Я был более чем удивлен, когда заметил, как Dwarf Fortress действительно создает историю для всего мира! Теперь, как работают эти алгоритмы? Что они обычно принимают в...

18
Нужен ли мне объект Point и Vector? Или просто использовать объект Vector для представления точки - это нормально?

Структурируя компоненты движка, который я разрабатываю вместе с другом (в учебных целях), я пришел к этому сомнению. Изначально у нас был конструктор Point, например: var Point = function( x, y ) { this.x = x; this.y = y; }; Но затем мы начали добавлять к ней векторную математику, и они решили...

17
Как оптимизировать веб-приложение HTML5 Canvas и JavaScript для Mobile Safari?

Я создал HTML5 Canvas и JS игру, которая отлично работает на настольном компьютере или ноутбуке в Chrome (30 кадров в секунду), но в мобильном Safari я получаю только около 8 кадров в секунду. Есть ли какие-нибудь простые советы или хитрости для увеличения частоты...

17
Основные знания для создания игр на основе HTML / JavaScript [закрыто]

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