Dwarfinator - Экран рынка

Dwarfinator

Экран рынка

Давным-давно, ещё даже до того, как я начал блоги, у меня уже был полностью рабочий экран рынка. С тех пор многое произошло - появилась новая система иконок, новые универсальные компоненты интерфейса, произошли некоторые изменения в концепции интерфейса, а данные стали храниться вместо xml-файлов в sqlite базе данных, так что мне пришлось этот экран пересобирать. Новая версия круче как внутри, так и снаружи - код более организован, а интерфейс получил более приличный вид и несколько новых полезных функций.

Основная идея рынка в существовании различных торговцев и их предложений, которые открываются по мере игры, и заполняют рынок до определённого (повышаемого) лимита. Предложения ограничены по времени, и по мере их истечения или выполнения рынок заменяет их новыми. Есть много различных предложений, как на покупку, так и на продажу различных товаров, можно купить ресурсов в случае их нехватки или продать излишки, или вовсе наткнуться на чертежи или детали, доступные только через предложение на рынке.