Показать сообщение отдельно
  #5 (permalink)  
Старый 10.05.2014, 23:45
Аватар для rekzi
Аспирант
Отправить личное сообщение для rekzi Посмотреть профиль Найти все сообщения от rekzi
 
Регистрация: 28.08.2013
Сообщений: 78

Не гуру . Посмотрел, вот советы и замечания:
1) Ускорение для ракетки не хватает при зажатии клавиши.
2) Внизу округленность лучше убрать и толщину уменьшить, так как не отталкивается от краев (наверно и от боковых поверхностей).
3) В коде выноси все константы в отдельные переменные.
4) Всегда нужно помнить о расширяемости и объектов и функционала (игровые колбэк события).
5) Один стиль для цветов в коде (rgba(0,0,0,0.3) и "black" - мне не понравилось).
6) Если разделяешь функционал по файлам, то их название полностью должно соответствовать содержанию.
7) Не нужно плодить повторяющиеся куски кода, делай приватные функции.
8) В методах лучше принимать объекты для описания стиля, чем: "color, width, height, ...". Учитывать отсутствие передаваемых свойств и вынести свойства по умолчанию в отельную структуру.
9) Игровое поле должно растягиваться под размер монитора.
10) Память освобождать от лишних объектов.

Привяжи accelerometer, можно будет детишкам давать играть.
Ответить с цитированием