Показано с 1 по 20 из 1451

Тема: Эволюция войны (EoW)

Древовидный режим

  1. #32
    Цитата Сообщение от Lisan_Al Посмотреть сообщение
    первые баги:
    1.Жители сами становятся на тайлы - заставить их обрабатывать нужный тайл не получается.
    2. Улучшение на пшенице дало всего +1 еды, так нужно? с кукурузой аналогично.
    Исправил

    Новая версия
    1) Исправил 2 новых бага
    2) Оптимизация алгоритма фираксистов расчитывающего вероятность нахождения ресурса улучшением.
    3) Ввел функцию Sleep(40) перед алгоритмом расчитывающим подсказку о тайле. Сделал для того, чтоб вождением курсора по тайлам можно было снизить загрузку проца во время хода человека (чтоб уменьшить гул от вентилятора). В диспетчере задач хорошо видно что нагрузка падает почти до нуля. Современные игроделы, наверно не знают о существовании такой функции, потому что все проверенные мною игры (кроме майнкрафта) грузят мой разогнаный проц по максимуму, даже когда в игре ничего не происходит.

    http://www.4shared.com/archive/97ZiIx8L/EoW_11.html

    Цитата Сообщение от Lisan_Al Посмотреть сообщение
    5 пункт пояснить подробнее можешь?
    Чудеса и специалисты производят очки великих людей. Эти очки могут начислятся для любого юнита в игре, поэтому для каждого города создаются два массива (int) в которых хранится информация о количестве начисляемых очков за ход для каждого юнита и о количестве накопленных очков для каждого типа юнита (именно типа юнита, а не класса юнитов (к примеру Вавилонский лучник и обчный лучник - это один класс, но 2 разных типа)). Память занимаемая этими двумя массивами где-то в 10 болше чем память для всех других данных о городе вместе взятых.
    Я сделал вот что: при запуске игры, специальный алгоритм проверяет здания и спецов на то, для каких юнитов они начисляют очки и запоминает количество юнитов и классы юнитов. Теперь, используя эту информацию для города создается 2 массива имеено для этих классов юнитов.
    продвинь это сообщение в соцсеть:  
    Последний раз редактировалось NeseryozniyVET; 17.03.2012 в 21:46.
    Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
    Мой мод

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru

free counters