Тема: Beat-Em-Up
Показать сообщение отдельно
Старый 13.02.2013, 04:49   #11
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Beat-Em-Up

Небольшое обновление:
Провёл рефакторинг пару классов.
Написал свой event класс, для событий и работы с ними. теперь в логике приложения меньше зависимости от jQuery и код выглядит намного приятнее без этих всяких "$(this).trigger", теперь: "this.emit", что также добавляет консистенции с наименованиями методов для событий на стороне сервера и клиента. Иначе когда отличаются и переключаешься, начинаешь путаться и писать те что с back-end'а на front-end'е и т.п.
Также переделал Input класс, теперь он намного лучше и меньше ручной работы нужно чтобы добавлять новые клавиши. Также его продумываю так, чтобы можно было очень просто переназначать управление, и чтобы можно было в будущем инициализировать прослушку управления отдельно для каждой игры, в которых могут быть разные action'ы и разметка клавиш. Также джойстик позже, и нужно будет затем продумать UI helper для создания кнопок для Touch девайсов.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
devolonter (13.02.2013)