[#] [Перевод] Screentendo — генерация уровней для Super Mario Bros на основе содержимого экрана
habrabot(difrex,1) — All
2015-09-12 10:00:03


![image][1] Screentendo – это приложение для настольных компьютеров, которое превращает выделенную область экрана в играбельный уровень для игры Super Mario Bros. Я раньше не делал приложений для Cocoa app и не использовал Sprite Kit, и это стало для меня отличным упражнением. Исходный код [доступен по ссылке][2].






#### Как это работает?

При запуске приложения появляется полупрозрачное окно, которое можно двигать и изменять его размер. После размещения окошка над какой-то областью экрана клик внутри него приведёт к тому, что приложение создаст уровень на базе контента, находящегося под ним. У Screentendo есть два основных этапа работы: обработка картинки для определения структуры выбранного района, и создание уровня. [Читать дальше →][3]

[1]: https://habrastorage.org/getpro/habr/post_images/494/bf1/7f7/494bf17f73ee00ad26213a5d9b8fa226.png
[2]: https://github.com/AaronRandall/Screentendo
[3]: http://habrahabr.ru/post/266719/#habracut