-17 / 0 / 0
Регистрация: 11.12.2011
Сообщений: 10
1

Симулятор боя

19.12.2012, 20:31. Показов 1403. Ответов 0
Метки нет (Все метки)

Симулятор боя. Реализовать программу, позволяющую моделировать боевое столкновение двух противников, располагающих пехотой, танками и артиллерийскими установками. Поле боя представляет собой двумерное пространство с размерами MxN, разбитое на ячейки. Каждая из боевых единиц (БЕ) обладает некоторым запасом «здоровья», боекомплектом, величиной урона, который она способна нанести противнику (зависит от типа противника), радиусом действия оружия и радиусом, в пределах которого она обнаруживает противника, а также скоростью передвижения (количество ячеек за один шаг игры). Одна БЕ в каждый момент времени занимает одну ячейку. Процесс моделирования пошаговый, на каждом шаге БЕ при необходимости передвигаются на нужное количество ячеек и, если возможно, производят атаку обнаруженного противника (атака производится по завершении перемещения). Перемещение производится по горизонтали и/или вертикали, непосредственное движение по диагонали – два шага. На первых шагах игры, когда противники находятся вне зоны видимости друг друга, движение должно осуществляться навстречу друг другу. Начальное расположение и соотношение сил задаётся произвольно (случайным образом, командной строкой, специальным файлом или любым другим способом). Отображение процесса реализуется произвольно (консоль, графический интерфейс).

Посоветуйте пожалуйста как лучше реализовать через классы. Где лучше хранить координаты, здоровье и т. д чтобы можно было к ним обращаться и изменять их. Даже не знаю с чего начать.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.12.2012, 20:31
Ответы с готовыми решениями:

Текстовая игра-симулятор [ищу код]
Доброго времени суток! Ищу код игры наподобие Симулятора Бомжа (на андройде есть такой), Хакера или...

Симулятор боя(Реализовать программу, позволяющую моделировать боевое столкновение двух противников, располагающих пехотой, танками и артиллерией)
Симулятор боя. Реализовать программу, позволяющую моделировать боевое столкновение двух...

Расчет боя!
Не могли бы вы объяснить как реализовать систему боя в браузерной РГП! Имеем: Игрок атакует...

Моделирования боя
Привет! Хочу смоделировать бой двух бойцов (боксер с каратистом на пример) :) У каждого есть...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.12.2012, 20:31
Помогаю со студенческими работами здесь

Реализация боя в игре
var hp, dmg, enhp, endmg: real; var yes: string; begin hp:=30; dmg:=5; enhp:=40; endmg:=2;...

ИИ для морского боя
Решил написать морской бой с ИИ, но возникла проблема в алгоритме расстановки кораблей за ИИ,...

Поле морского боя
Привет, решил к своему недописанному морскому бою приделать графику, по сути, нужны два поля в...

АИ для морского боя
Добрый день подскажите как реализовать на C# II для морского боя игровое поле не более 20 шириной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru