├── LICENSE ├── README.md ├── cmd └── mini_tanks.go ├── go.mod ├── go.sum ├── internal ├── actors │ ├── collision.go │ ├── enemies.go │ ├── enemy_logic.go │ ├── menu.go │ ├── players.go │ └── tanks.go ├── game │ └── game.go ├── levels │ ├── blocks.go │ └── levels.go └── scene │ ├── actors.go │ ├── raycast.go │ └── scene.go ├── preview.gif └── resources ├── Brick_Block_small.png ├── back_button.png ├── bg.png ├── brown_tank_hull.png ├── brown_tank_turret.png ├── camo_net.png ├── coop_button.png ├── eagle.png ├── empty.png ├── exit_game_button.png ├── explosion.png ├── green_tank_hull.png ├── green_tank_turret.png ├── grey_tank_hull.png ├── grey_tank_turret.png ├── host_button.png ├── join_button.png ├── leaves.png ├── logo.png ├── new_game_button.png ├── play_button.png ├── projectile.png ├── solo_button.png └── water.png /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/README.md -------------------------------------------------------------------------------- /cmd/mini_tanks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/cmd/mini_tanks.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/go.sum -------------------------------------------------------------------------------- /internal/actors/collision.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/internal/actors/collision.go -------------------------------------------------------------------------------- /internal/actors/enemies.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/internal/actors/enemies.go -------------------------------------------------------------------------------- /internal/actors/enemy_logic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/internal/actors/enemy_logic.go -------------------------------------------------------------------------------- /internal/actors/menu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/internal/actors/menu.go -------------------------------------------------------------------------------- /internal/actors/players.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/internal/actors/players.go -------------------------------------------------------------------------------- /internal/actors/tanks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/internal/actors/tanks.go -------------------------------------------------------------------------------- /internal/game/game.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/internal/game/game.go -------------------------------------------------------------------------------- /internal/levels/blocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/internal/levels/blocks.go -------------------------------------------------------------------------------- /internal/levels/levels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/internal/levels/levels.go -------------------------------------------------------------------------------- /internal/scene/actors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/internal/scene/actors.go -------------------------------------------------------------------------------- /internal/scene/raycast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/internal/scene/raycast.go -------------------------------------------------------------------------------- /internal/scene/scene.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/internal/scene/scene.go -------------------------------------------------------------------------------- /preview.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/preview.gif -------------------------------------------------------------------------------- /resources/Brick_Block_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/Brick_Block_small.png -------------------------------------------------------------------------------- /resources/back_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/back_button.png -------------------------------------------------------------------------------- /resources/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/bg.png -------------------------------------------------------------------------------- /resources/brown_tank_hull.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/brown_tank_hull.png -------------------------------------------------------------------------------- /resources/brown_tank_turret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/brown_tank_turret.png -------------------------------------------------------------------------------- /resources/camo_net.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/camo_net.png -------------------------------------------------------------------------------- /resources/coop_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/coop_button.png -------------------------------------------------------------------------------- /resources/eagle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/eagle.png -------------------------------------------------------------------------------- /resources/empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/empty.png -------------------------------------------------------------------------------- /resources/exit_game_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/exit_game_button.png -------------------------------------------------------------------------------- /resources/explosion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/explosion.png -------------------------------------------------------------------------------- /resources/green_tank_hull.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/green_tank_hull.png -------------------------------------------------------------------------------- /resources/green_tank_turret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/green_tank_turret.png -------------------------------------------------------------------------------- /resources/grey_tank_hull.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/grey_tank_hull.png -------------------------------------------------------------------------------- /resources/grey_tank_turret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/grey_tank_turret.png -------------------------------------------------------------------------------- /resources/host_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/host_button.png -------------------------------------------------------------------------------- /resources/join_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/join_button.png -------------------------------------------------------------------------------- /resources/leaves.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/leaves.png -------------------------------------------------------------------------------- /resources/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/logo.png -------------------------------------------------------------------------------- /resources/new_game_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/new_game_button.png -------------------------------------------------------------------------------- /resources/play_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/play_button.png -------------------------------------------------------------------------------- /resources/projectile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/projectile.png -------------------------------------------------------------------------------- /resources/solo_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/solo_button.png -------------------------------------------------------------------------------- /resources/water.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DTLP/mini_tanks/HEAD/resources/water.png --------------------------------------------------------------------------------