Skip to content

Latest commit

 

History

History
35 lines (27 loc) · 2.26 KB

README.md

File metadata and controls

35 lines (27 loc) · 2.26 KB

Материалы первой лекции:

https://yadi.sk/d/A4MiZDd-bRhGC

Домашнее задание:

Взять исходный код программы Whirl (циклический клеточный автомат) и оптимизировать его по скорости. Размер игрового поля - 240x320, отображение необходимо растянуть на весь экран.

Подробнее о клеточных автоматах: http://ru.wikipedia.org/wiki/Клеточный_автомат

и циклических клеточных автоматах (на английском): http://en.wikipedia.org/wiki/Cyclic_cellular_automaton

Домашнее задание:

Полезные ссылки:

Порядок сдачи:

Результатом должна быть программа (исходный код + готовое apk-приложение), которая дает не менее 5 кадров в секунду на Nexus 5. Лучше больше! Сдавать задание нужно в виде форка и пулл-реквеста к https://github.com/IFMO-MobDev-2014/lesson1, в описании укажите ФИО и номер группы. Обратите внимание на то, что дефолтный .gitignore не позволяет закоммитить папку build, поэтому apk лучше положить отдельно, например, в корне проекта. Подробнее про пулл-реквесты можно почитать тут, например: http://habrahabr.ru/post/125999/ и https://help.github.com/articles/using-pull-requests.

Результат принимается до понедельника (16 сентября) 23:59. После этого оценка за это домашнее задание автоматически снижается в два раза.

Оценки:

TBD