dboltachev, Учи сокеты. Для начала создай на Java(без андроида) какое нибудь тестовое приложение, доспустим программа клиент в которую пишешь текст и Ip, и программу сервер которую запускаешь слушать определнный порт и отлавливать и выводить входящий текст. Как раз поймешь основы. Потом попробуй отправить какой нибудь гет запрос на какой нибудь сайт, получи html в ответ и запиши его в файл, получится типо прога которая сохраняет сайты на комп...
Iq51, Можно еще в классе Action сделать методы, Update,Abort...в которых будут вызыватся
аналогичные методы класса Buff, вызывать buffs.ForEach(Update); ну это будет выглядеть еще хуже, оставьте как есть, все так и делают
Денис Букреев, requestAnimation это конечно хорошо, но нужно понимать где это правильно применять. Другое дело если бы там эти объекты постоянно крутились и летали по сайту, а если параметры не меняются сами по себе, ничего не просчитывается, то и не стоит использовать данный метод.