Я работаю над созданием игры с несколькими уровнями и задавался вопросом, правильно ли я это делал. У меня есть экран меню с уровнями на выбор, и каждый уровень (кнопка) начнет новую деятельность специально для этого уровня. Это хорошая практика или просто ужасно неэффективна?Android-дизайн игры
ответ
Не только хорошая практика, это, пожалуй, единственная практика. Вы можете подумать о том, чтобы эти ссылки хорошо читали и понимали основы. :)
http://developer.android.com/guide/practices/ui_guidelines/activity_task_design.html
http://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle
Я не думаю, что это только практика, но это лучшая практика есть, если вы пытаетесь сделать слишком много мероприятий, вы будете только сделать игру идти медленно
Это совсем не обязательно. На самом деле это было бы справедливо только для очень плохо реализованных мероприятий. – Falmarri
Я так не думал, я думаю, ты прав –
- 1. Перезагрузка игры после игры
- 2. Оптимизация игры для игры
- 3. Игры для игры на одевание
- 4. Выход из игры без выхода из игры
- 5. Качели в разработке игры: петля игры
- 6. Публикация игры для финальной игры xna error
- 7. Какая разница между движком игры и игры?
- 8. Отслеживание состояния игры для карточной игры
- 9. iPhone игры программирования: Рамки для этой игры?
- 10. Инициализация игры для игры Nim в конструкторе
- 11. Построение игры на угадывание игры на питоне
- 12. создатель игры, в проблемах масштабирования изображения игры
- 13. игры Мультиплеер
- 14. Протокол игры
- 15. Замораживание игры
- 16. Шифрование игры
- 17. рейтинг игры
- 18. Начало игры
- 19. игры Расчет
- 20. Умножение игры
- 21. В чем разница между началом игры и запуском игры?
- 22. Отправить сообщение диспетчера игры для игры в гонку Xinput
- 23. Как перейти на экран игры сразу после игры в libgdx?
- 24. XNA макет объекта игры или развязка вашей игры
- 25. Сохраните и загрузите состояние игры в окне игры
- 26. Обнаружение пользователя из игры в Google Play Игры
- 27. Сбой игры для Android после запуска игры MatheGame
- 28. Преобразование игры в НБА с помощью игры .json .csv
- 29. Как разместить кнопку «ВОСПРОИЗВЕДЕНИЕ ИГРЫ» на странице сообщества нашей игры?
- 30. Получение ссылки на снимок. Google Play Игры Услуги Сохраненные игры
Я не вижу причин, по которым активность на уровне игры - это единственный способ сделать что-то, не могли бы вы объяснить, почему это так? –
Не говорю, что вообще. Я работаю над приложением, которое включает в себя открытие множества мероприятий. Android вполне способен сама по себе, и он очень хорошо управляет действиями. Я не вижу, как еще этот парень может начать новый уровень, когда нажата конкретная кнопка для определенного уровня. Он всегда может закрыть стек активности при переходе к другому действию. –