Skip to content

sevadp/8bit-tank-game-new-generation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Запуск: 
/project/game.py

Управление:
1) WASD + Space
2) Arrows + Mouse

8BIT TANK GAME, NEW GENERATION, 2 players

https://github.com/sevadp/8bit-tank-game-new-generation


Для работы всего проекта необходимы библиотеки: pygame

Игровой процесс:
Есть возможность создавать карту любого размера. Все зависит от вашей фантазии и содержания файлов игровых уровней.
Добавлено автозаполнение пустоты, если что-то не указано. В начале мы как раз получаем информацию об уровне.
Блоки разработаны с помощью класса Tile. У каждого есть свой тип, с которым после будут взаимодействовать другие объекты.
Игроки реализованы в классе Player. Каждому сделано свое управление и свои пули, которые он будет запускать. 
Добавлена обработка сталкновения с игроками/блоками, пулями.
Bullet Класс пуль. Они автоматически двигаются, как и танки. Их скорость зависит от 
step move_bul и FPS. 
Так же добавлены 2 звука. смерть и звук пулей. В главном цикле running, происходят все проверки и т.п.
После окончания игры и 1 секунды ожидания игра закрывается.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages