Комментарии 21
Почему HTML5? — Нативность.Што?
Ну заголовок немного не соответствует статье. Тут ни как не разработка игры "с нуля". Уже есть готовый index.html файл. Вот если бы вы описали процесс создания игры на html, то презентаций не было бы.
К примеру, эта статья заслуживает фразы «С нуля».
К примеру, эта статья заслуживает фразы «С нуля».
Это продолжение моей предыдущей статьи.
Сейчас почитаю ту статью, но вообще на J2ds FlappyBirds не составит труда сделать. =)
Сейчас почитаю ту статью, но вообще на J2ds FlappyBirds не составит труда сделать. =)
Ну вот если вы напишите клон какой-то популярной легкой игры с 0, примерно с таким же разъяснением, как в статье, которую я указал выше, то будет очень круто. Как правила вот такого рода полноценные статьи, если конечно они хорошо оформлены + красиво написано, попадают в топ и приносят много кармы (хотя я думаю мало кто тут вообще ради кармы пишет статьи).
Есть же человеческие технологии для создания игр. Нет, хочу писать на всякой не предназначенной для этого фигне. Хватит тащить везде свой HTML5. А потом удивляются че это все тормозит.
Извините, что язвлю, но попробую ответить так: «Есть же консоли и ПК, зачем ты делаешь змейку для мобильника, кто в нее будет играть? Не удивляйся потом, что она никого не заинтересовала» (Nokia, 1997)
Если знаете JS то почему Unity не взяли?
Спасибо автору за статью. А то раньше только при помощи PhoneGap собирал приложения.
У подобного способа (WebView и вся логика в джаваскрипте) множество ограничений и подводных камней. Начиная от банальных проблем с производительностью и заканчивая жуткими глюками c выводом аудио и т.п., если захочется создать что-нибудь посложнее описываемой игрушки с квадратиками. Множество проблем и способов их обхода описано в этой статье.
Спасибо за толковую иллюстрацию как там чего, чтоб заработало.
Да, статья не про код, но все же…
Я люблю такое соответствие кода и комментариев. Может, автор забыл обновить комментарий. Или константу в коде. Или FPS 25 зашит внутри, а 30 — нечто иное. Обожаю разбираться с таким кодом на работе.
// Стартуем игру с игровым состоянием Game и FPS 25
startGame(Game, 30);
Я люблю такое соответствие кода и комментариев. Может, автор забыл обновить комментарий. Или константу в коде. Или FPS 25 зашит внутри, а 30 — нечто иное. Обожаю разбираться с таким кодом на работе.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Разработка HTML5 игры под Android с нуля и до релиза