Skip to content

sssemion/project-heroes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

project-heroes

Авторы

Сироткин Семен, Зубарев Филипп ##Описание идеи Данный проект представляет собой игру в жанре "Пошаговая стратегия", реализованную на pygame. В данной игре вы и ещё максимум 3 игрока сражаются друг против дргуа на обширной карте. Вам предстоит сражаться за артефакты и существ, которых вы сможете использовать в боях. Выигрывает последний выживший из всех игроков на карте.

Описание реализации

В игре есть карта мира (класс Field), на которой находятся игроки, нейтральные существа и их жилища, артефакты и карта сражений, на которой два игрока игрока сражаются (функция fight). При создании поля Field загружается карта из текстового файла, производятся действия, необходимые дял отрисовки на экране, строится граф, необходимый для реализации передвижения героев по карте (с помощью билиотеки networkx).

В игре пристутсвуют 12 существ с их жилищами, где их можно нанять за золото в инвентаре героя, 23 предмета, которые отличаются друг от дрга, и которые автоматически надеваются при подборе, если они лучше чем те, которые уже были надеты.

##Необходимые библиотеки и импользуемые технологии pygame - основная библиотека, networkx - для построения кратчайшего пути передвижения по карте и другие вспомогательные библиотеки.

##Скриншоты игры Скриншот один Скриншот два

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors