ormequ / sfml_game

Little game written on C++ SFML

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

C++ SFML game

Краткое описание

Проект написан с нуля на С++ с использованием SFML для закрепления принципов и паттернов ООП.

Сама игра представляет собой поле с игроком, клетками и событиями, влияющими на игрока.


Скриншоты






Запуск

Для запуска нужно скачать содержимое папки builds/win и запустить исполняемый файл

Для запуска под Linux/MacOS необходимо установить SFML, затем скомпилировать приложение

Управление устанавливается в файле config.txt, сохранения записываются в папку saves

Подробнее

Суммарный проект - 6 лабораторных работ по дисциплине ООП. Каждая работа - добавление функционала в игру. Подробнее ознакомиться с каждой частью работы можно, посмотрев отчеты к лабораторным работам (папка reports).
Для каждой лабораторной работы были сделаны UML-диаграммы классов, которые есть как в отчетах, так и отдельно в формате .drawio (папка uml).

About

Little game written on C++ SFML


Languages

Language:C++ 96.4%Language:CMake 3.6%