Pull to refresh

Comments 8

А в чем актуальность создавать игру без предназначенного для этого движка? Скорость будет выше?

Мне думаете что в качестве учебного материала для тех кто начинает кодить под Андроид очень даже пойдет.

Игра будет меньше по обьёму, быстрее грузиться и работать
как-то писал бомбермена на своем велосипеде без движков. Вещи вроде sleep(17) работают хорошо до тех пор пока запускается только на одном устройстве. На каждом смарте скорость игры будет отличаться. Нужно засекать время потраченное на апдейт и перерисовку и уже отталкиваясь от него вычислять на сколько sleep делать
Это в принципе неправильный подход. Нужно замерять время от прошлого апдейта, и домножать на него все скорости в игре в текущем апдейте. Sleep сейчас либо не используют вообще, либо передают туда 0 или 1.
Как показала практика — работает. Вот эта игра создана по такой же технологии, и работает на разных устройствах с одинаковой скоростью (даже на довольно слабых).
Шаг 4. Создаём layout

Находим activity_main.xml, открываем вкладку Text и вставляем туда это:

И? Первый же кусок кода. Ни одного комментария что зачем и почему? Это туториал?
Sign up to leave a comment.

Articles