В продолжение поста об использовании OpenStreetMap в играх я сделал из карты небольшую гонку.
В продолжение поста об использовании OpenStreetMap в играх я сделал из карты небольшую гонку.
Какое-то время назад мне пришла в голову мысль о том, что можно использовать данные из базы Open Street Map в играх, например при создании уровней. На первый взгляд они для этого хорошо подходят — бесплатные, с открытой лицензией, подробные.
При ближайшем рассмотрении обнаружились некоторые нюансы.
Для тех, кто ни разу раньше с ними не сталкивались, коротко расскажу: карты от Open Street Map (далее OSM) это векторные однослойные карты с большим количеством объектов, которые создаются сообществом энтузиастов по принципу wiki. Их может использовать в целом кто угодно и зачем угодно, например для создания приложений для телефона (мой любимый maps.me сделан на основе OSM, также на них кажется перешли Pokemon Go).
У нас возникла идея игровой механики, которая имела черты «Чапаева» и Го (как нам показалось). В результате была сделана демка-демонстратор (рабочее название «Монетки»).
https://github.com/aash29/coins-cpp/releases/download/0.1/coins.zip