И вот, наконец, после долгих и тяжёлых ночей состоялся первый релиз игрового фреймворка, основанный на популярном бесплатном фреймворке LibGdx.

Rashka Game Framework, благодаря детально проработанной структуре, позволяет с лёгкостью и быстро создавать игры и приложения, а так же оптимизировать код и графику.

Возможности и функционал

1. Библиотека состояний экранов.

Позволяет хранить и обрабатывать экраны игры или приложения, сокращая время переходов между ними к минимуму.
OpenGL позволяет моментально обрабатывать графику и увеличивает производительность.

2. Библиотека анимации.

Особая структура данной библиотеки позволяет указать несколько параметров и моментально создаётся анимация из спрайта.

3. Библиотека шрифтов.

Стоит указать только файл шрифта и всё. Библиотека сделает остальное сама, а нам стоит только указать цвет и размер текста для отображения.

4. Библиотека локализации.

Содержит в себе необходимый набор алгоритмов позволяющие на лету менять язык интерфейса игры/приложения.
Затратив небольшое количество времени, игра или приложение приобретает локализацию на несколько языков.

5. Библиотека звуковых эффектов.

Тут, собственно, только минимализм – загружает, хранит и воспроизводит музыку и звуковые эффекты.

6. Библиотека настроек.

Ну как без неё? Хранит и загружает необходимые параметры для отображения пользовательского интерфейса, а так же лучшие результаты рейтинга игроков.

7. Библиотека текстур.

Загружает и обрабатывает графику по разработанному алгоритму, который позволяет оптимизировать графические элементы и скорость обращения к ним для быстрого вывода, а так же корректно отображать для различных экранов Android смартфонов и планшетов.