Помогите плиз !!!
Пробую писать стратегию под DOS. Столкнулся с проблемой одновременного автономного движения нескольких юнитов. Как это реализовать?
Цитата:
Originally posted by 640kb
Приветствую ALL.
Пробую писать стратегию под DOS. Столкнулся с проблемой одновременного автономного движения нескольких юнитов. Как это реализовать?
Приветствую ALL.
Пробую писать стратегию под DOS. Столкнулся с проблемой одновременного автономного движения нескольких юнитов. Как это реализовать?
Ну не знаю ксли бы ты задал этот вопрос лет 7 назад может быть он был актуален
у тебя есть изображение на экране№1 и он установлен как активный на экране№2 ресуешь полностью следующий кадр а потом делаешь активным экран№2 и ресуешь следущий кадр на первом и так далее...
Цитата:
Originally posted by amonra
Ну не знаю ксли бы ты задал этот вопрос лет 7 назад может быть он был актуален
у тебя есть изображение на экране№1 и он установлен как активный на экране№2 ресуешь полностью следующий кадр а потом делаешь активным экран№2 и ресуешь следущий кадр на первом и так далее...
Ну не знаю ксли бы ты задал этот вопрос лет 7 назад может быть он был актуален
у тебя есть изображение на экране№1 и он установлен как активный на экране№2 ресуешь полностью следующий кадр а потом делаешь активным экран№2 и ресуешь следущий кадр на первом и так далее...
Как симитировать параллельные потоки под DOS ?
Цитата:
Originally posted by 640kb
Как симитировать параллельные потоки под DOS ?
Как симитировать параллельные потоки под DOS ?
по типу обходишь в цикле состояния всех юнитов(в кадре или вообще) т.е. массив или список, затем просто выполняешь все присущие конкретному юниту действия(шаг, удар, итп), здесь нет ничего сложного, синхронизация - автоматическая, хотя в идеале добавь приоритеты обработки юнитовских действий, думаю это понятно.