Skip to content

disc0nn3ct/Persistent-world

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Persistent-world

Persistent world on Boost.Serialization + catch2 v3

Люди исследуют планеты, соединённые порталами. Каждый портал двусторонний и соединяет две планеты. Планета характеризуется именем, цветом и имеющимися на ней порталами (минимум 1).Каждый портал соединён с порталом на другой планете, соединения двунаправленные и стабильные,но до первого прохода через портал его местоназначение неизвестно.Игрок начинает на домашней планете. Попадая на планету, разведка предоставляет все её характеристики.Каждый ход игрок указывает, в какой портал идёт дальше. Первый проход через не исследованный порталможет вывести на один из не исследованных порталов на других известных планетах, или на новую планету.Реализовать путешествие по подобным образом устроенному миру с возможностью выхода из программыс сериализацией известной части мира в файл, чтобы десериализовать при следующем запуске. Сериализация через Boost.Serialization.

catch2

Boost.Serialization

Отчет: LOG_1_catch2v3.txt график вывода

В y_Log координатах: график вывода в логарифмических координатах

About

Persistent world on Boost.Serialization + catch2 v3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors