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

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

4
Существуют ли физические движки JavaScript с открытым исходным кодом для 3D? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, посетите справочный …

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

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

3
Как избежать суммирования скорости движения при нажатии нескольких клавиш?
Я запустил новую игру, которая не требует мыши, оставляя движение до клавиатуры. Я попытался включить 8 направлений; вверх, влево, вправо, вверх-вправо и так далее. Однако, когда я нажимаю более одной клавиши со стрелкой, скорость движения увеличивается ( http://gfycat.com/CircularBewitchedBarebirdbat ). Как я мог противодействовать этому? Вот соответствующая часть моего кода: var …

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

6
Основные знания для создания игр на основе HTML / JavaScript [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост. . Закрыто 6 лет назад . Мне было интересно, смогут ли какие-нибудь эксперты поделиться знаниями и ресурсами о том, …
17 web  html5  javascript 

3
Хватайте уступ и поднимайтесь в Unity3D
Я только начал новый проект. В этом проекте одна из основных механик игрового процесса заключается в том, что вы можете захватить выступ на определенных точках уровня и держаться за него. Теперь мой вопрос, так как я боролся с этим уже довольно давно. Как я мог на самом деле реализовать это? …

7
Для холста или не для холста при создании игр на основе браузера?
Предыстория: У меня обширный опыт разработки, но в последний раз я кодировал игру много лет назад. Мои навыки в Javascript весьма ограничены, и я намерен улучшить их, создав простую игру - тетрис, Pac-man или что-то такого уровня сложности. Вопрос: Мне кажется, что фундаментальный выбор, который мне нужно сделать, заключается в …

5
Как защитить отправку результатов из игр HTML5 на мой сервер?
На бэкэнде я использую Java. У меня есть игра на HTML5; когда пользователь завершает его, я посылаю Ajax-вызов, чтобы сохранить счет в базе данных. Теперь кто-то может легко использовать такие инструменты, как Fiddler и firebug, чтобы изменить этот запрос ajax и отправить на сервер гораздо лучший результат. Как мне убедиться, …

3
Javascript и PHP для многопользовательской игры в реальном времени? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 2 года назад . Мне интересно, если объединение клиентской части Javascript с серверной стороной PHP / mysql является хорошей идеей …

3
Каков наилучший способ обработки одновременных столкновений в физическом движке?
Я пишу 2D физический движок в javascript, чтобы я мог больше узнать о физике в видеоиграх. Он работает правильно для столкновений с твердым телом, за исключением случаев, когда любое тело сталкивается с двумя или более другими телами одновременно. В настоящее время для каждой пары сталкивающихся тел (A, B) я изменяю …

6
Низкая производительность в Android при запуске APK, отлично работает в браузере
Я создал небольшой игровой проект в HTML5 с использованием движка Phaser (пробовал как 1.1.5, так и 1.1.6). Затем, чтобы портировать его на мобильную платформу, использовали Phonegap / Cordova для Windows Phone 8, Android и iOS. В моей игре есть около 10 элементов, которые анимируются (перемещение из точки a в точку …

3
Принципы многопользовательской игры в реальном времени для Node.js
Я читал статью Valve о многопользовательских сетях, которая была адаптирована из статьи Яна Бернье 2001 года « Методы компенсации задержки» в разработке и оптимизации внутриигрового протокола клиента / сервера . Я делаю многопользовательскую игру в реальном времени, используя сервер node.js, подключенный к клиентам через socket.io, и у меня есть несколько …

8
Разработка мобильных игр на HTML5 против нативных игровых приложений [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост. . Закрыто 4 года назад . Каково текущее состояние игровых движков, фреймворков, библиотек и преобразований, связанных с …

3
Как работать с мультиплеером в JavaScript?
Я просто немного изучаю технологии, которые можно использовать для мобильной многопользовательской игры. Сейчас это скорее эксперимент, так что на данный момент единственное, о чем должны знать игроки, - это другие игроки. Если бы это было типичное веб-приложение, а не игра, то бы HTTP-запросы работали постоянно, но поскольку это игра, производительность …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.