Skip to content

say1ted/game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

############################################################
################## АЛЬТЕРНАТИВНОЕ ПРОШЛОЕ ##################
############################################################
Версия 0.1a
Движок
- парсер файла локаций
- консольный интерфейс (быстрые клавиши, вывод данных по локации)
- обработчик команд
Ресурсы
- файл локаций

Пример файла локаций:
{
  "Локация 1": 
  { 
    "Описание": "Ты в дремучем лесу",
    "Направления": 
      {
        "Лес",
        "Дом"
      }
  }
  "Дом":
  {
  ...
  }
}

Интерфейс:
@@@@@@@@@@@@@@@@@
@   Локация 1   @
@@@@@@@@@@@@@@@@@
Описание
.
.
-----------------
Куда пойти:
-> Лес
<- Дом
####################################################################
####################################################################
Версия 0.2а
Класс Игрок
- Здоровье (+ вывод его)
- Атака (5-10 за удар)

Враги
- Одельный файл json со списком врагов
- Добавлять через карту
- Вывод инфы по ним в принт_локеёшн

Боевая система
Бой:
- Первый удар наносит тот кто начал атаковать первый
- Противники наносят друг другу удары по очереди (автоматически)
- Рандомно выбирается урон из атаки
- Проигрывает тот у кого жизней < 0


Пример консоли игрока в версии 0.2а:
            ####################
            Forest
            ####################
            You are in forest

You can go to(put location number):
1. Home
2. Lake

You have
- Health : 100%
- Weapon : Hammer : 50

There are(alive):
1. 2 Goblins.
    health : 50%
    weapon : hammer : 1


####################################################################
####################################################################
Версия 0.3а
Новый класс Item (новый файлик items.json)
- у них есть имя "Name", "Description"

У Player:
- добавялем инвентарь

Добавляем команды:
- добавляем возможность поднимать и выбрасывать предметы (pickup, drop)
- просмотр вещей в инвентаре (inventar)

Добавляем в Unit и Location наличие в них предметов (в файликах units и locations) т.к:
- вещи могут выпасть после победы из юнита, или просто лежать в локации.


Основные комманды добавленные в v3.0a:
- pickup 2
- drop 4
- inventar

There are some items.
1. 4 Hammers.

>> drop 1
There are some items.
1. 4 Hammers.
2. 1 Doll.


Версия 0.4а
- сохранять состояние локации после перезахода

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages