Tile Master Challenge goo.gl/5LXMms

Tile Master Challenge

Екипът ни разработи мобилно приложение игра за Android и iOS - Tile Master Challenge. В процеса на разработка създадохме комплексен back-end за приложението, който прилага функционалностите от game play-a на играта.

Tile Master Challenge е пъзелна игра, при която всеки играч се стреми да комбинира максимален брой перфектни или близки съвпадения между персонализиран шаблон и табло с произволно разпределени плочки. Играта въвлича умения и тактика, така че най-добри резултати се постигат чрез минимално използване на ходове.

Целта на играта е да събере максимален брой точки с възможно най-малко ресурси за всяко играно ниво. Това дава на всеки играч шанса да постигне най-висок резултат и да застане начело в класацията.

Стандартната игра се състои от множество нива, всяко от които е малко по-трудно да преминат от предишната, в зависимост от броя на точките, които трябва да бъдат отбелязани.

Играчите имат право да закупуват златни монетни кредити, които по-късно могат да бъдат разменени за всички необходими ресурси. Такива са броя на Moves, Tile Shufflers и Bozo плочки. Всички средства, получени чрез размяна на закупени златни монетни кредити, се съхраняват в съответните им трезори, като стойността им се показва до жълт цвят.
Когато текущите ресурси за предварително зададени нива са изчерпани, играта автоматично използва ресурси от съответния сейф, ако играчът продължи играта си.

Има няколко нива, включени в играта. Някои нива не отчитат време, докато по-трудните нива на Blitz имат таймер, който разбърква цялото табло за управление всеки път, когато таймерът се нулира.

Режимът "Challenge Prize" на играта е идентичен в много аспекти с стандартната игра с няколко ограничения. На предварително зададена продължителност (почасово) има ново теглене и се генерира ново табло, което е единствената комбинация от таблото за текущото теглене. Играчът трябва да закупи един или повече шаблони преди равенство, за да играе с тези шаблони след активирането на следващото теглене. Целта е да се разкрие максимален брой перфектни или близки съвпадения и да се получи награда, при условие че има комбинация от два или повече съвпадения. 

Играта е базирана на множество уеб технологии, част от които:

- HTML5, javascript, CSS3
- Web API interface
- PostgreSQL 
- Redis
- Swift 3 за iOS
- Java Android SDK

Нашият екип е специализиран в разработка по поръчка на мобилни приложения за двете най-популярни мобилни операционни системи - iOS и Android.