© Данная готовая работа выполнена сотрудником нашего сайта.
Если Вы считаете, что эта страница каким-либо образом нарушает Ваши авторские права,
то Вам следует обратиться в администрацию нашего сайта по адресу
info@kursovik.com либо через
форму обратной связи.
Если Вам нужны все файлы проекта данной программы на языке программирования
Visual C++ .NET 2013, заполните форму заказа, которая доступна по
следующей ссылке.
Среда программирования:
Visual C++ .NET 2013
Название работы:
Игра "Танчики" в текстовом режиме (псевдографика)
Тематика работы:
Игры
Объем программы:
5
Уровень сложности:
5
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова:
танчики, танки, танк, tanks battle, tanki, консоль, псевдографика
Функции программы:
Классическая компьютерная игра "Танчики".
Реализована при помощи псевдографики, то есть в текстовом режиме, без каких-либо текстур. Использованы только консольные команды, таки как HANDLE h = GetStdHandle(STD_OUTPUT_HANDLE), а также CONSOLE_CURSOR_INFO cinfo;).
В программе реализовано несколько карт(поле боя), из которых три карты боевые и одна учебная. Игра реализована по принципам ООП(объектно-ориентированное программирование, использовано разделение на классы, файлы и т.д.). Использовано наследование и полиморфизм.
Реализованы все необходимые методы (полет пули, столкновение).
Реализована одновременная возможность игры вдвоем (два игрока управляют с одной клавиатуры), кроме этого в программе имеется два уровня сложности - простая и сложная игра. Интерфейс программы создан на Английском языке.
Скачать Demo-файл программы
Задать вопрос менеджеру по продажам
Описание (отчет):
Нет, но можно заказать его написание
Пояснения к запуску программы:
Управление первого игрока - клавиши курсора, выстрел - Ctrl.
Управление второго игрока - клавиши WSAD, выстрел - Пробел.
Статистика отдела программирования на заказ:
На данный момент (10 июня 2026) на выполнении находится 20 заказов.
Количество программистов, занятых выполнением текущих заказов: 7.
В текущем месяце (июнь 2026) нами уже выполнено 7 заказов.
В текущем году (2026) нами уже выполнено 208 заказов.
В прошлом году (2025) нами было выполнено 581 заказ.
В позапрошлом году (2024) нами было выполнено 762 заказа.
Количество активных программистов на сайте: 54.
Загруженность отдела заказами: 30%.
Результаты работы программы
1/11

2/11

3/11

4/11

5/11

6/11

7/11

8/11

9/11

10/11

11/11

Файлы программы
Файлы программы
Tanks
<DIR>
Каталог
Debug
<DIR>
Каталог
Maps
<DIR>
Каталог
map1
map
1714
map2
map
2125
map3
map
2218
map99
map
431
Models
<DIR>
Каталог
Bonus
<DIR>
Каталог
LevelUp
model
149
Live
model
186
Speed
model
147
BrickWall
model
127
Bush
model
145
Eagle
model
177
IronWall
model
143
Tank
<DIR>
Каталог
Enemy1
<DIR>
Каталог
Level1
<DIR>
Каталог
TankDown
model
176
TankLeft
model
176
TankRight
model
176
TankUp
model
176
Level2
<DIR>
Каталог
TankDown
model
176
TankLeft
model
176
TankRight
model
176
TankUp
model
176
Enemy2
<DIR>
Каталог
Level1
<DIR>
Каталог
TankDown
model
177
TankLeft
model
176
TankRight
model
176
TankUp
model
177
Level2
<DIR>
Каталог
TankDown
model
173
TankLeft
model
172
TankRight
model
172
TankUp
model
173
Enemy3
<DIR>
Каталог
Level1
<DIR>
Каталог
TankDown
model
173
TankLeft
model
172
TankRight
model
172
TankUp
model
173
Level2
<DIR>
Каталог
TankDown
model
173
TankLeft
model
172
TankRight
model
172
TankUp
model
173
Player1
<DIR>
Каталог
Level1
<DIR>
Каталог
TankDown
model
186
TankLeft
model
185
TankRight
model
185
TankUp
model
186
Level2
<DIR>
Каталог
TankDown
model
186
TankLeft
model
185
TankRight
model
185
TankUp
model
186
Player2
<DIR>
Каталог
Level1
<DIR>
Каталог
TankDown
model
180
TankLeft
model
179
TankRight
model
179
TankUp
model
180
Level2
<DIR>
Каталог
TankDown
model
180
TankLeft
model
179
TankRight
model
179
TankUp
model
180
Water
model
137
Tanks
exe
1470464
Исполняемый файл
ipch
<DIR>
Каталог
tanks-2c6bdbbf
<DIR>
Каталог
tanksserver-e54d2dad
<DIR>
Каталог
Release
<DIR>
Каталог
Maps
<DIR>
Каталог
map1
map
1714
map2
map
2125
map3
map
2218
map99
map
431
Models
<DIR>
Каталог
Bonus
<DIR>
Каталог
LevelUp
model
149
Live
model
186
Speed
model
147
BrickWall
model
127
Bush
model
145
Eagle
model
177
IronWall
model
143
Tank
<DIR>
Каталог
Enemy1
<DIR>
Каталог
Level1
<DIR>
Каталог
TankDown
model
176
TankLeft
model
176
TankRight
model
176
TankUp
model
176
Level2
<DIR>
Каталог
TankDown
model
176
TankLeft
model
176
TankRight
model
176
TankUp
model
176
Enemy2
<DIR>
Каталог
Level1
<DIR>
Каталог
TankDown
model
177
TankLeft
model
176
TankRight
model
176
TankUp
model
177
Level2
<DIR>
Каталог
TankDown
model
173
TankLeft
model
172
TankRight
model
172
TankUp
model
173
Enemy3
<DIR>
Каталог
Level1
<DIR>
Каталог
TankDown
model
173
TankLeft
model
172
TankRight
model
172
TankUp
model
173
Level2
<DIR>
Каталог
TankDown
model
173
TankLeft
model
172
TankRight
model
172
TankUp
model
173
Player1
<DIR>
Каталог
Level1
<DIR>
Каталог
TankDown
model
186
TankLeft
model
185
TankRight
model
185
TankUp
model
186
Level2
<DIR>
Каталог
TankDown
model
186
TankLeft
model
185
TankRight
model
185
TankUp
model
186
Player2
<DIR>
Каталог
Level1
<DIR>
Каталог
TankDown
model
180
TankLeft
model
179
TankRight
model
179
TankUp
model
180
Level2
<DIR>
Каталог
TankDown
model
180
TankLeft
model
179
TankRight
model
179
TankUp
model
180
Water
model
137
Tanks
exe
79360
Исполняемый файл
Tanks
<DIR>
Каталог
Block
cpp
2153
Исходный код С++
Block
h
625
Заголовочный файл C++
Bonus
cpp
1782
Исходный код С++
Bonus
h
414
Заголовочный файл C++
Bullet
cpp
1545
Исходный код С++
Bullet
h
497
Заголовочный файл C++
configs
h
2937
Заголовочный файл C++
Debug
<DIR>
Каталог
cl.command.1
tlog
15574
CL.read.1
tlog
57498
CL.write.1
tlog
10308
link.16520-cvtres.read.1
tlog
2
link.16520-cvtres.write.1
tlog
2
link.16520-rc.read.1
tlog
2
link.16520-rc.write.1
tlog
2
link.16520.read.1
tlog
2
link.16520.write.1
tlog
2
link.24176-cvtres.read.1
tlog
2
link.24176-cvtres.write.1
tlog
2
link.24176-rc.read.1
tlog
2
link.24176-rc.write.1
tlog
2
link.24176.read.1
tlog
2
link.24176.write.1
tlog
2
link.25232-cvtres.read.1
tlog
2
link.25232-cvtres.write.1
tlog
2
link.25232-rc.read.1
tlog
2
link.25232-rc.write.1
tlog
2
link.25232.read.1
tlog
2
link.25232.write.1
tlog
2
link.command.1
tlog
2
link.read.1
tlog
2
link.write.1
tlog
2
Tanks
lastbuildstate
87
Tanks
log
3218
Tanks
<DIR>
Каталог
cl.command.1
tlog
14958
CL.read.1
tlog
54816
CL.write.1
tlog
9394
link.command.1
tlog
4072
link.read.1
tlog
7388
link.write.1
tlog
2662
Tanks
lastbuildstate
163
Tanks
unsuccessfulbuild
0
Field
cpp
67
Исходный код С++
Field
h
143
Заголовочный файл C++
Game
cpp
8367
Исходный код С++
Game
h
946
Заголовочный файл C++
GameField
cpp
22769
Исходный код С++
GameField
h
1302
Заголовочный файл C++
GameObject
cpp
366
Исходный код С++
GameObject
h
284
Заголовочный файл C++
KeyManager
cpp
1592
Исходный код С++
KeyManager
h
453
Заголовочный файл C++
KeyState
h
146
Заголовочный файл C++
Map
cpp
3346
Исходный код С++
Map
h
1062
Заголовочный файл C++
MapLoader
cpp
4116
Исходный код С++
MapLoader
h
336
Заголовочный файл C++
Maps
<DIR>
Каталог
map1
map
1714
map2
map
2125
map3
map
2218
map99
map
431
MenuManager
cpp
3764
Исходный код С++
MenuManager
h
967
Заголовочный файл C++
Model
cpp
516
Исходный код С++
Model
h
287
Заголовочный файл C++
ModelLoader
cpp
3117
Исходный код С++
ModelLoader
h
390
Заголовочный файл C++
Models
<DIR>
Каталог
Bonus
<DIR>
Каталог
LevelUp
model
149
Live
model
186
Speed
model
147
BrickWall
model
127
Bush
model
145
Eagle
model
177
IronWall
model
143
Tank
<DIR>
Каталог
Enemy1
<DIR>
Каталог
Level1
<DIR>
Каталог
TankDown
model
176
TankLeft
model
176
TankRight
model
176
TankUp
model
176
Level2
<DIR>
Каталог
TankDown
model
176
TankLeft
model
176
TankRight
model
176
TankUp
model
176
Enemy2
<DIR>
Каталог
Level1
<DIR>
Каталог
TankDown
model
177
TankLeft
model
176
TankRight
model
176
TankUp
model
177
Level2
<DIR>
Каталог
TankDown
model
173
TankLeft
model
172
TankRight
model
172
TankUp
model
173
Enemy3
<DIR>
Каталог
Level1
<DIR>
Каталог
TankDown
model
173
TankLeft
model
172
TankRight
model
172
TankUp
model
173
Level2
<DIR>
Каталог
TankDown
model
173
TankLeft
model
172
TankRight
model
172
TankUp
model
173
Player1
<DIR>
Каталог
Level1
<DIR>
Каталог
TankDown
model
186
TankLeft
model
185
TankRight
model
185
TankUp
model
186
Level2
<DIR>
Каталог
TankDown
model
186
TankLeft
model
185
TankRight
model
185
TankUp
model
186
Player2
<DIR>
Каталог
Level1
<DIR>
Каталог
TankDown
model
180
TankLeft
model
179
TankRight
model
179
TankUp
model
180
Level2
<DIR>
Каталог
TankDown
model
180
TankLeft
model
179
TankRight
model
179
TankUp
model
180
Water
model
137
MovableObject
cpp
418
Исходный код С++
MovableObject
h
296
Заголовочный файл C++
Point
cpp
970
Исходный код С++
Point
h
461
Заголовочный файл C++
ReadMe
txt
2609
Текстовый файл
Release
<DIR>
Каталог
cl.command.1
tlog
16102
CL.read.1
tlog
57438
CL.write.1
tlog
10488
link-cvtres.read.1
tlog
2
link-cvtres.write.1
tlog
2
link-rc.read.1
tlog
2
link-rc.write.1
tlog
2
link.command.1
tlog
4682
link.read.1
tlog
8352
link.write.1
tlog
3000
Tanks
lastbuildstate
89
Tanks
log
3343
Tanks
<DIR>
Каталог
cl.command.1
tlog
15486
CL.read.1
tlog
54900
CL.write.1
tlog
9366
link.command.1
tlog
4332
link.read.1
tlog
7956
link.write.1
tlog
2664
Tanks
lastbuildstate
165
Screen
cpp
2671
Исходный код С++
Screen
h
516
Заголовочный файл C++
StatusField
cpp
1417
Исходный код С++
StatusField
h
326
Заголовочный файл C++
stdafx
cpp
352
Исходный код С++
stdafx
h
408
Заголовочный файл C++
Tank
cpp
3090
Исходный код С++
Tank
h
768
Заголовочный файл C++
Tanks
cpp
197
Исходный код С++
Tanks
vcxproj
6318
Tanks.vcxproj
filters
6424
Tanks.vcxproj
user
299
targetver
h
346
Заголовочный файл C++
Timer
cpp
603
Исходный код С++
Timer
h
264
Заголовочный файл C++
Utils
cpp
3840
Исходный код С++
Utils
h
646
Заголовочный файл C++
Tanks
sln
882
Visual Studio Solution File
Стоимость готовой работы
Скачать Demo-файл программы
Стоимость ИСХОДНОГО ТЕКСТА программы составляет 1300 руб РФ
Продажа каждой работы строго учитывается, у каждой работы есть своя история продаж.
|
Заказ готовой работы