Как стать автором
Обновить

Комментарии 32

Что-то у меня в хроме вообще поле справа не отображается, а в Firefox-е танк не двигается
Все, теперь заработало =)
Что сделать надо, чтобы заработало?
У меня поначалу тоже не работало в Chrome. Отключил adblock на домене с танчиками и всё ожило.
Не, у меня адблока нет, достаточно просто обновить
я просто пару раз обновил вкладку
Аналогично (firefox)
Хром — ни с adblock, ни без него — не работает.
Uncaught Error: Texture Error: frame does not fit inside the base Texture dimensions [object Object]

факап, господа
Мужики, сори. Бага была связана с тем, что у нас сервер под боком и картинки загружаются мгновенно.
Пофиксали, уже деплоим.
Поскольку код выполняется каждый тик, для экономии ресурсов рекомендуется использовать следующий паттерн...

Хорошо бы иметь два поля вместо одного, как сейчас. Назвать их «init» и «tick», или взять классические названия – кажется, «setup» и «loop».
Да, обязательно будет.
Сейчас можно воспользоваться ленью типа
this.someMethod = this.someMethod || function() {
    // some crazy stuff
};
Котаны, а почему у вас уровни нумеруются странно: 11, 22, 33, ..., nn?
Ну и в уровне 7(7) у меня почему-то сразу появилась надпись, что я победил (:
Это баг скорее всего. Тоже заметил.
Круто! Сделайте возможность создавать новые файлы, и делать там что-то наподобие node-модулей. А затем подключать их в основной файл и использовать. Таким образом можно будет настроить их кеширование, дабы не загружать их каждый тик.

Также, надо ограничить количество команд. Попробуйте прописать в коде alert('smth'); и получите очень классный эффект. Ну или, банально, while(1){ }
Также, на учебном полигоне не сохраняются пройденные уровни. Я убил вкладку, т.к. устроил зацикливание. Теперь придется проходить все заново.
Это только в браузере так, там нет виртуальной машины и код считается trusted.
В мультиплеере будет ограничение на 10 мс, а с алерта он вообще упадёт, потому что это метод global-объекта, и в vm его не будет.
Отлично, ждем :)
Не нашел лицензию кода…
Надеюсь она открытая?

Хорошая игрулька для привлечения школьников к JS
Что значит пройти 8 уровень? Всех убить? Но они постоянно появляются заново!
Там должна была быть онлайн комната) Но не успели, поэтому уровень бесконечный)
Помогите написать драйвер клавиатуры для игры. Вообщем мысль такая взять этот CANVAS и повесить на OnKeyboradPress вызов move('up') и будут обычные танчики ))) Как вам идейка?
Идейка на стадии реализации уже) Будет просто возможность вдвоем поиграть в танчики)
Liver Reload

Я, конечно, знаю, что указывать на опечатки — моветон, но «перезагрузка печени» — это, кажется, даже смешно :)

А вообще — круто!
Никогда не задумывался почему колбаса ливерная. Спасибо! :)
Посмотрел на название проекта и почему то подумал, что в следующей версии танчики должны будут кататься не просто по черному полю, а по карте Новосиба например :) С учетом улиц домов и т.д. и т.п.
Это в пять раз круче, чем codecademy!
Идея отличная. С удовольствием поиграл вечером.

Даешь полноценную программерскую ММО-JS с путешествием по GIS карте, прокачкой и рейдами! :)
Что-то там страница регистрации 502ю ошибку выдаёт
Всё как обычно. Доступно только молодому поколению…
Скрытый текст
Opera/9.80 (X11; Linux i686; Edition Linux Mint) Presto/2.12.388 Version/12.16
О! Сделайте сборщик почт для оповещения о выходе мультиплейера, люди будут ждать!
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.