Итак, пару слов о моём крайне амбициозном проекте «Igni et Ferro» (компьютерная RPG в раннем Средневековье, если кто забыл ;) ).

  1. Графическая часть движка готова где-то на 70%, а именно: загружается карта, человечек ходит туда-сюда. Ни интерфейса нет, ни меню. =)
  2. Практически закончил библиотеку для обработки локальной карты, а именно:
    - Состояние конкретного рынка (если есть торговец)
    - Отношение к ГГ (в населённом пункте): бонусы за известность и карму
    - Random Encounter’ы:
    — % целебных трав; рыбы; животных, на которых можно охотиться
    — % торговцы (ходят по 1-2 маршрутам)
    — % бандиты (торговые маршруты + случайно)
    — мини-квесты
    — разбитые караваны
    — убитые
    — дикие животные
    — охотники/рыбаки/ведьма или волхв за целебными травами
    — отряды всяких граждан (в период военных действий)
    — рейд церковников
    Все рэндомы генерируются случайно, исходя из тучи факторов. О первых двух пунктах и последнем – умолчу, ибо я пару раз запутался в циклах. :Р
  3. Вот, что будет просчитываться на глобальной карте:
    - Экономика
    - Передвижение NPC:
    – отряды с героями
    - Время:
    – суток
    – года
    - Погода (в зависимости от времени года на 1..3)
    - Состояние отряда ГГ
    – состояние раненых (+/-)
    – усталость лошадей
    – усталость людей
    — мораль людей
    – голод/жажда людей и лошадей
    - Урожай/неурожай по регионам
    - Война/мир между государствами