DarkSpace
Игра представляет собой браузерный космический шутер.
Разработка ведётся с использованием JavaScript и HTML5. Ссылка на игру Актуальная версия: 0.8 Alpha Что есть на данный момент: - Игрок, его перемещение и стрельба - Магазин с возможностью покупки брони, орудий и кораблей - Модуль миссий - Враги (как же без них?) Changelog: Управление: Скриншоты: При наличии идей/замечаний обязательно пишите их, всё будет учтено :) |
Ответ: DarkSpace
Весьма прикольно, не мало работы сделано.
Хочеться чтобы было нормальное управление мышкой тоже, ну там по меню клацать. Есть ли конкретный roadmap, или разработка ведеться органично? Также было бы хорошо если canvas скейлилась под размер окна. |
Ответ: DarkSpace
Цитата:
Цитата:
Цитата:
|
Ответ: DarkSpace
Мой провайдер говорит что сайт находится в реестре запрещенных сайтов.
Выложи хотя бы скрины. |
Ответ: DarkSpace
Цитата:
|
Ответ: DarkSpace
Зачем иметь угол поворота у всего? Сложне вычисления. Ты на такт игры дофига Math.sin и Math.cos вызываешь. Лучше иметь вектор направления, чем угол направления. Именно для "пулек". И код будет короче. PHP код:
PHP код:
PHP код:
Код состоит только из If, switch и чисел-костант (90% всей математики, без рисования) - плохо.. Пример: PHP код:
а draw() вообще индус-код с const-string (прямой текст в методах). PHP код:
Ну а так неплохо для начала.:) |
Ответ: DarkSpace
Все перечисленные недочёты исправлю (кроме управления - я думаю, такое лучше оставить).
Цитата:
|
Ответ: DarkSpace
Цитата:
PHP код:
|
Ответ: DarkSpace
Я для таких целей разработал минимальную Vec2 библиотеку для работы с 2D векторами: https://github.com/Maksims/tanx/blob...odules/vec2.js
И очень удобно использовать. Для производительности не забудь recycle'ить векторы, вызывая .delete на вектор. Чтобы следующий .new его мог использовать. |
Ответ: DarkSpace
Цитата:
|
Ответ: DarkSpace
А на мобилках поиграется?
А не легче следить за длительностью жизни пули, чем за вычислением её пройденным расстоянием? Есть правда не в том выражении - bullets[i].life=true; Цитата:
пока что на Pentium4 ОЗУ=1.5ГБ GForce6000 не тормозит как раз недавно, в связи с закрытием docs.google посмотрел проекты, так была онлайн мультиплеер космическая 2д-стрелялка (решил её под свои нужды присвоить, но она без исходных кодов думал сделаю из неё типа Counter-Strike 2D, типа в моём городе) у тебя игрушка выглядит прилично, но, пожалуй, присваивать не буду :ok: << жёсткая шутка (а игра норм) |
Ответ: DarkSpace
а врагов где найти?
|
Ответ: DarkSpace
Цитата:
|
Ответ: DarkSpace
Цитата:
|
Ответ: DarkSpace
Цитата:
|
Часовой пояс GMT +4, время: 12:35. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot