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

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

3
Веб-работники для симуляции физики игры HTML5?
Немного связано с этим вопросом . Идея состоит в том, чтобы гарантировать такое же физическое поведение в максимально возможной степени. Можно ли запустить физику с фиксированным шагом по времени для веб-работника? Пользовательский интерфейс будет обновляться с другой / переменной частотой обновления. Кто-нибудь еще пробовал такое?

3
Как создать ландшафт, подобный выжженной Земле?
Я веб-разработчик, и я готов начать писать свои собственные игры. Для знакомства я выбрал JavaScript и canvasэлемент на данный момент. Я хочу создать такую ​​местность в Scorched Earth. Моя первая попытка заставила меня понять, что я не могу просто рандомизировать yзначение; должно было быть некоторое здравомыслие в пиках и впадинах. …

4
Изометрическая карта в шахматном порядке: вычисление координат карты для точки на экране
Я знаю, что по этому поводу уже есть много ресурсов, но я не нашел такого, который соответствовал бы моей системе координат, и у меня возникли серьезные проблемы с адаптацией любого из этих решений к моим потребностям. Я понял, что лучший способ сделать это - использовать матрицу преобразования. Реализация это не …

2
Является ли использование нескольких объектов canvas хорошей практикой?
Мы разрабатываем игру «прыгай и беги» с HTML5 и JavaScript, и для этого нужно создать собственную игровую среду. Здесь у нас есть некоторые трудности, и мы хотели бы попросить у вас совета: У нас есть объект "Stage", который представляет корень нашей игры и является глобальной оболочкой div. Этап может содержать …

1
Как я могу реализовать источники света и тени в многослойном 2d файле карты?
Я нахожусь в процессе написания изометрической игры с нуля, и я хотел бы знать, как / если я могу добавить свет и тени. Код, который у меня есть, можно найти здесь , но этого должно быть достаточно, чтобы знать, что прямо сейчас карты представляют собой простые трехмерные массивы значений true …

2
Как сделать так, чтобы хорошие парни атаковали только плохих парней и наоборот?
В моей игре много разных хороших парней и много разных плохих парней. Все они будут обстреливать друг друга снарядами, но я не хочу, чтобы какой-либо случайный побочный ущерб был нанесен для любого выравнивания. Поэтому плохие парни не должны быть в состоянии ударить / повредить других плохих парней, а хорошие парни …

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

1
Реализовать быстрый обратный квадратный корень в Javascript?
Корень быстрого обратного квадрата из Quake III, похоже, использует трюк с плавающей точкой. Как я понимаю, представление с плавающей точкой может иметь несколько разных реализаций. Так можно ли реализовать быстрый корень квадратного обратного в Javascript? Вернет ли он тот же результат? float Q_rsqrt(float number) { long i; float x2, y; …
11 javascript 

9
Каковы хорошие игровые движки jquery / javascript? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 6 лет назад . Поэтому я решил попробовать немного разработки игр на javascript / html5 (до сих пор работал с …
11 javascript  html5 

3
Сохранение состояния игры в стиле roguelike?
Я работаю над простым языком, используя HTML5 и jQuery, и столкнулся с проблемой. В нынешнем состоянии игры система сохраняет состояние игры только каждый раз, когда пользователь перемещается между этажами, чтобы минимизировать накладные расходы. Опасность заключается в том, что, если пользователь попадает в беду, он может просто закрыть окно и вернуться …

1
Как убедиться, что игра может быть завершена
Я не уверен, что описан правильный термин для того, что я ищу, поэтому прошу прощения, если это дублирующий вопрос. Но есть ли термин / алгоритм, чтобы убедиться, что игра «выполнима» по отношению к бесконечному скроллеру. Под завершаемостью я подразумеваю, что если бы у меня была игра, в которой пользователь должен …

5
Хорошие технологические решения для построения карты ASCII и перемещения персонажей в браузере (например, Dwarf Fortress)? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 5 лет назад . Я хотел бы создать веб-приложение для своего игрового веб-сайта, которое включает в себя использование текстовых символов …

1
Глубинная интерполяция для z-буфера со сканирующей линией
Мне нужно написать собственный программный 3d растеризатор, и пока я могу проецировать свою 3d модель из треугольников в 2d пространство: Я вращаю, перемещаю и проецирую свои точки, чтобы получить двухмерное представление каждого треугольника. Затем я беру 3 точки треугольника и реализую алгоритм линии сканирования (используя линейную интерполяцию), чтобы найти все …

2
Грязный рендеринг 2D карты
Я продолжаю слышать, как люди говорят о «грязном рендеринге», когда дело касается рендеринга карт для HTML5. Я гуглил и искал в GameDev об этом, но ничего особенного. Что именно это? Как правильно это реализовать?

3
Как часто обновляется игровой клиент о мире?
Используя socket.io , у меня есть связь, аналогичная другим MMORPG, постоянная связь с сообщениями. В моем дизайне пока клиент отправляет позицию игрока и кадр анимации с каждым кадром обновления. Когда сервер получает это сообщение, он передает его всем клиентам, которые затем соответственно перемещают изображение. Будет ли лучшей идеей «собирать» их …

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