Comments 30
Всё, прощай работа, я залип. Огонь, просто огонь.
Откуда в космосе трение? Астероиды можно пролетать насквозь на больших скоростях.
Во многих решениях основывался на этом ролике.
Про пролет «насквозь» в курсе, пока не решено.
Про пролет «насквозь» в курсе, пока не решено.
вопрос по коллизиям: я так понял, что для каждой пары (пуля, астероид) происходит рендеринг обоих на канвас, получается, что один и тот же астероид будет отрендерен столько раз, сколько пуль попало в bounding box астероида, так?
Мой вариант ужимается лишь до 4КБ, но я не ради мерилок кода писал. Реализовывал разнообразную функциональность.
Это конечно смешно, но мой компьютер не тянет совсем ваши астероиды :) Core 2 Solo 1.4, Win7, Chrome последний. Где-то 1 кадр в секунду вырисовывается
Ради интереса, посмотрите эти: habrahabr.ru/post/202888/#comment_7005366
Управление жутко тормозит почему то…
Объём это круто, но управление для телепатов (:
1455
Но если честно смысла написания подобного не вижу, хотя и популярность 30 строк кода тоже не понимаю)
Но если честно смысла написания подобного не вижу, хотя и популярность 30 строк кода тоже не понимаю)

И тут игра зависла (
Uncaught RangeError: Invalid array length, game.html:279, может поможет =)
Ого у вас астероидов. Сколько ж вы успели набрать?
А ошибку поправил.
А ошибку поправил.
А я счет не видел за астероидами, что-то около 15000 чтоль…
И тут мой fps вплотную подошел к 0, так что доиграть все равно не удалось =)

Дайте нормально поработать уже! =)
ой, там оказывается и двигаться можно
Занимательно — первый астероид работал на пещерном процессоре с частотой 1 Mhz. Эта реинкарнация умудряется тормозить на довольно современном i7, который только лишь по частоте в 2300 раз больше.
Попиксельный перебор небольших областей на js крайне неэффективная операция. А реализация игры на masm или fasm (приближаемся к оригиналу) не факт, что заинтересует кого-то.
У меня тормозит только в FF. В Chrome и, на удивление, IE10 в виртуалке(!) работает шустро.
А сейчас переписывается на webgl :)
У меня тормозит только в FF. В Chrome и, на удивление, IE10 в виртуалке(!) работает шустро.
А сейчас переписывается на webgl :)
Sign up to leave a comment.
Реализация Asteroids на javascript