Это базовый клон проблемы с игровым танком, который я разработал с тремя моими друзьями в 2014 году.
В рамках нашего курса программирования, ориентированного на объект, нам было рекомендовано создать какую -то форму группового проекта, хотя он был совершенно необязательным и не учитывался в нашей оценке. Мы решили, что все равно было бы весело и полезно, поэтому мы совместно собрали это вместе.
Tank Trouble - это игра с двумя игроками, в которой каждый игрок стремится застрелить танку противника, не застрелившись. Каждый из вас перемещается по процедурно сгенерированному лабиринту, стреляя до 5 пуль за раз - что может отскочить от стен, так что будьте осторожны с углом! Будьте осторожны, вы тоже можете застрелить себя, так что будьте осторожны! Пули истекают через 15 лет после увольнения, поэтому будьте осторожны, чтобы не использовать все свои пули слишком быстро.
Контроль | Игрок 1 (зеленый танк) | Игрок 2 (коричневый танк) |
---|---|---|
Двигаться вперед | W. | ВВЕРХ |
Обеспечить регресс | С | ВНИЗ |
Поверните налево | А | ЛЕВЫЙ |
Поверните направо | Дюймовый | ВЕРНО |
Стрелять | Q. | ВХОДИТЬ |
Поскольку это был учебный проект для нас так же, как и все остальное, есть несколько проблем с игрой. Во -первых, и, возможно, самое важное, мы никогда не показываем счет нигде, хотя он сохранен в коде. Другая основная проблема, которая была определена, заключается в том, что иногда, если вы запустите пулю в углу под прямым углом, он попадет в стену. Если вы найдете какие -либо другие ошибки, пожалуйста, сообщите нам об этом.
В противном случае наслаждайтесь!