Open source
JavaScript
Game development
Development for Android
Comments 21
+5
наверно он хотел сказать «наивность» :)) ну а если серьезно — то видимо зачеркнутый текст таки был ближе к истине
+2
Появление зачёркнутого текста не отменяет актуальности вашего вопроса.
0
HTML5 в принципе актуален, для меня, конечно же. Но не исключено, что взгляд перебросится на что-то более актуальное.
+1
Ну заголовок немного не соответствует статье. Тут ни как не разработка игры "с нуля". Уже есть готовый index.html файл. Вот если бы вы описали процесс создания игры на html, то презентаций не было бы.
К примеру, эта статья заслуживает фразы «С нуля».
0
Это продолжение моей предыдущей статьи.

Сейчас почитаю ту статью, но вообще на J2ds FlappyBirds не составит труда сделать. =)
+1
Ну вот если вы напишите клон какой-то популярной легкой игры с 0, примерно с таким же разъяснением, как в статье, которую я указал выше, то будет очень круто. Как правила вот такого рода полноценные статьи, если конечно они хорошо оформлены + красиво написано, попадают в топ и приносят много кармы (хотя я думаю мало кто тут вообще ради кармы пишет статьи).
+1
Есть же человеческие технологии для создания игр. Нет, хочу писать на всякой не предназначенной для этого фигне. Хватит тащить везде свой HTML5. А потом удивляются че это все тормозит.
-2
Извините, что язвлю, но попробую ответить так: «Есть же консоли и ПК, зачем ты делаешь змейку для мобильника, кто в нее будет играть? Не удивляйся потом, что она никого не заинтересовала» (Nokia, 1997)
0
Они абсолютно правы. Если есть сомнения, то попробуйте выложить змейку в play store
+1
В данном случае больше подходит «Если есть отвертка, то зачем ты забиваешь саморезы молотком?»
+1
Спасибо автору за статью. А то раньше только при помощи PhoneGap собирал приложения.
+1
А чем это лучше Ionic, PhoneGap, Cordova? Обертку же придется писать самому для каждой платформы.
+2
У подобного способа (WebView и вся логика в джаваскрипте) множество ограничений и подводных камней. Начиная от банальных проблем с производительностью и заканчивая жуткими глюками c выводом аудио и т.п., если захочется создать что-нибудь посложнее описываемой игрушки с квадратиками. Множество проблем и способов их обхода описано в этой статье.
0
Спасибо за толковую иллюстрацию как там чего, чтоб заработало.
+1
Да, статья не про код, но все же…
// Стартуем игру с игровым состоянием Game и FPS 25
startGame(Game, 30);

Я люблю такое соответствие кода и комментариев. Может, автор забыл обновить комментарий. Или константу в коде. Или FPS 25 зашит внутри, а 30 — нечто иное. Обожаю разбираться с таким кодом на работе.
Only those users with full accounts are able to leave comments.  , please.