Либо начни с чего-нибудь по проще пока премудростями не обрастешь. Попробуй отревенсинженерить то, как работает agar.io что ли. Не думаю что это сложно.
При том, что клетки(насколько я сумел увидеть) отрисовываются просто кругами в отличии от оригинала, а это основная причина, по которой agar.io не «летает» на калькуляторах.
Молодец, что что-то программировать пытаешься. Теперь поправь линейный рост при поглощении точек, и избавься наконец от слайдшоу. А всякие свистелки в виде колючек, деления и т.д. делай только после того, как пофиксишь всё это.
(честно скажу-что я могу запилить на джаваскрипте эмулятор плейстейшона на котором будет работать ДОС(с образа загруженного в джаваскриптовский эмулятор плейстешона) на котором будут такиеже кружочки 80-го года бегать на 500фпсах на любом калькуляторе,ах да-даже загрузив джаваскриптовский линукси та такие кружочки-будет быстрее)
вобщем о чем это я,на отъебись сделал студентик типо вы*-похвастаться перед лором...ребенок очередной