Yuryol

АБС. Блок-схема

Оценить эту запись
[size=6]Блок-схема[/size]

Сделал подобие блок-схемы для плагина АБС.

1) код уже довольно внушительный, по блок-схеме легче ориентироваться в функциях

2) позволяет оценить архитектуру плагина. Как видно на схеме - структура иерархична, и при этом между собой подобия "модулей" не слишком связаны, что облегчает работу с плагином.Также внутри "модулей" связь тоже не слишком сильная, в отличии от предыдущих версий плагина, когда чтобы добавить например бумеранг приходилось лезть в функций 6, чтобы ничего не сломать

3) другими цветами помечены функции сторонних плагинов:
- желтым - плагин Пещерного TileSwap
- серым - плагин Амфилохия EventFactory

4) блок-схема отнюдь неполная, здесь только основные функции (около 70ти). На данный момент функций около ста

5) Основа боевой системы:
- проверка нажатия клавиш YuryolInput, после которых и запускается действие героя.
- проверка столкновений collision.
- худ YuryolHud.

6) Описание каждой из функций пока не сделано

Для увеличения нажать правой кнопкой, затем "открыть в другой вкладке"

[img]http://ipic.su/img/img7/fs/shema.1539523511.png[/img]

Отправить "АБС. Блок-схема" в Digg Отправить "АБС. Блок-схема" в del.icio.us Отправить "АБС. Блок-схема" в StumbleUpon Отправить "АБС. Блок-схема" в Google Отправить "АБС. Блок-схема" в VKontakte Отправить "АБС. Блок-схема" в Facebook

Метки: Нет Добавить / редактировать метки
Категории
Без категории

Комментарии

  1. Аватар для Пётр
    Блин... Как вы это делаете? У меня терпения никогда не хватало составлять блок-схемы.
    Всё в голове. Так быстрее... Хоть и неправильно.
  2. Аватар для Yuryol
    Цитата Сообщение от Пётр
    Блин... Как вы это делаете? У меня терпения никогда не хватало составлять блок-схемы.
    Всё в голове. Так быстрее... Хоть и неправильно.
    да у меня тоже всё в голове. решил вот составить =З