Skip to content

MagnumSSS/RPGStudy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

#Записка1 Не обработаны ошибки, первый этап сделан на 70%

Сделать: функцию, которая считает колво дочерних элементов начать делать второй этап

#Записка 2 Обработаны ошибки, первый этап загрузки сделан на 90% Перехожу на второй - сама игра

#Записка 3 Добавлена стандартная функция захвата-изучения темы, работает только с обьектами с depth == 2 Для первого этапа надо добавить user.json

#Записка 4 Добавлена функция нахождения родителя, не обработаны возможные ошибки Нужно решить архитектуру главной центральной проги - study

#Записка 5 Добавлена стартовая функция обработчика push и функция записи в файл .log, не обработаны ошибки, убрана функция study По сути переделана механика захватов(на бумаге)

#Записка 6 Добавлен обработчик push -t, обработаны случаи когда обьект захвачен(handle-xp) или нет(handle-prep), не обработаны возможные ошибки запуска и логики Для handle-prep когда город захватывается остается добавить добавление мятежа(само событие мятеж будет функция, а когда - чисто мат и рандом расчет) и надо добавить обработчик push -c

#Записка 7 Обработаны ошибки, push -t работает штатно, осталось добавить мятеж

#Записка 8 Добавлен мятеж, после захвата, не обработаны возможные ошибки Сделать: добавить условности для мятежей и проверку дня

#Записка 9 НЕ ОБРАБОТАНЫ ОШИБКИ В ПРИНЦИПЕ С ЗАПИСКИ 8 Добавлены условности для мятежей, кроме множественного бунта. Также добавлена функция, которая отбирает город, если не запушить определенное колво раз, через 3 дня. Добавлен газетчик, который осведомляет о мятежах будущих и уже существующих(надо доделать до конца) Сделать: механику множественных бунтов, отмена всех других бунтов при множественном

#Записка 10 Обработаны ошибки и только, но не протестирована функция мятежа до конца

#Записка 11 Сделана механика множественных бунтов, не обработаны возможные ошибки связанные с этой механикой Сделать: Доделать обработчик push -t, чтобы нельзя было захватывать объекты0\1 сразу, если не захватил объекты грейдом ниже

#Записка 12 Доделан обработчик по инструкциям #Записки 11, Этап с -t закончен Сделать: Написать обработчик push -c

#Записка 13 Доделан обработчик -с

Сделать: Отдельный объект прокачки: Королевство Игрока Кузница Увеличение сложности пушей(их необъожимое количество) Система логов активности

#Записка 14 Доделано королевство, кузня и использование оружия Сделать: арену и библиотеку, красивый вывод и свитки побед и поражений

#Записка 15 Арена, свитки поражений и побед убраны Игра доделана

#Записка 16 Обработаны ошибки

#Записка 17 Добавлена 5-и уровневая структура королевства

#Записка 18 Для удобства отслеживания добавлено логирование действий пользователя в файл

## Используемые библиотеки

- **cJSON** — библиотека для работы с JSON
  - Репозиторий: [DaveGamble/cJSON](https://github.com/DaveGamble/cJSON)
  - Лицензия: MIT

About

Игра в стиле РПГ для обучения

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors