layout | title | permalink |
---|---|---|
page |
Статьи по SFML |
/sfml/ |
Все примеры и статьи построены вокруг языка C++ и процедурного подхода. Следует обратить внимание на:
- соглашения о кодировании
- рабочий процесс в течении проекта
- как правильно применять Интернет в учёбе
- рекомендации по работе с Git
Дополнительные задания выдаются преподавателем отдельно.
В примере новые возможности добавляются отдельными слоями. Каждый пример сопровождается статьей и имеет свой каталог в репозитории sfml-packman.
- Создаём проект, окно и кружок
- Управляем персонажем
- Рисуем стены и проходы лабиринта
- Обрабатываем столкновения со стенами
- Добавляем призраков и возможность поражения
- Добавляем печенье и возможность победы
Мы реализовали ключевые возможности, но игра всё ещё лишена теплоты. В следующих примерах мы будем наполнять наш клон Packman'а деталями из оригинала. Ключевым источником вдохновения стала статья Алгоритм поведения привидений в игре Pac-Man, которая является переводом статьи Understanding Pac-Man Ghost Behavior.
В примере новые возможности добавляются отдельными слоями. Каждый пример сопровождается статьей и имеет свой каталог в репозитории sfml-doodlejump.