Artem Solopiy @EntityFX
Iot Solutions Developer
Information
- Rating
- Does not participate
- Location
- Казань, Татарстан, Россия
- Works in
- Date of birth
- Registered
- Activity
Specialization
Fullstack Developer, IoT
Senior
C#
.NET Core
.NET
SQL
Linux
Docker
JavaScript
Designing application architecture
А тут и нет реализации паузы, так как руки до этого не доходили. Значит глюки реализации в Hexi. Кстати, коды кнопок работают по-разному в Chrome и FF.
По поводу дизайна уровней — старался воспроизвести максимально оригинал, даже попиксельно координаты выставлял.
Зависания я замечал на случайных уровнях. Возможно ли, что в этот момент происходит сборка мусора?
2. Пауза: можно реализовать через нажатие «P» или Pause/End. Это просто;
3. если быстро нажимать атаку корабль не стреляет — это реализовано специально, чтобы оружие активировалось с задержкой, если игроков это раздражает, то можно изменить логику без проблем (убрать первоначальную задержку в 0). Это относительно просто;
4. при управлении мышкой постоянно подлагивания при вылете курсора из поля «экрана» — Да, глюки с потерей фокуса в canvas. Надо думать как это пофиксить, боюсь, что придётся не юзать апи HexiJS. Тут уже сложнее.
Спасибо за тест!
2. Добавлю. Решил про интерфейс не указывать.
3. Про громкость не подумал, реально может заорать ночью. :-)