реклама
разместить
"Трон" для двух игроков — 72 строки на С++

Игра на C++ и Arctic Engine, подробнее о нем и о goto-ориентированном C++ читайте в предыдущих постах. Для создания игр на C++ нужно знать всего 3 ключевых слова.

1 a: 2 Clear(); 3 int x1 = 10; 4 int y1 = 10; 5 int x2 = 246; 6 int y2 = 10; 7 int vx1 = 0; 8 int vy1 = 1; 9 int vx2 = 0; 10 int vy2 = 1; 11 s: 12 Ink(8); 13 Plot(0,0); 14 Draw(255,0); 15 Draw(255,143); 16 Draw(0,143); 17 Draw(0,0); 18 if (IsKey("a")) { 19 vx1 = -1; 20 vy1 = 0; 21 } 22 if (IsKey("d")) { 23 vx1 = 1; 24 vy1 = 0; 25 } 26 if (IsKey("w")) { 27 vx1 = 0; 28 vy1 = 1; 29 } 30 if (IsKey("s")) { 31 vx1 = 0; 32 vy1 = -1; 33 } 34 if (IsKey(4)) { 35 vx2 = -1; 36 vy2 = 0; 37 } 38 if (IsKey(5)) { 39 vx2 = 1; 40 vy2 = 0; 41 } 42 if (IsKey(6)) { 43 vx2 = 0; 44 vy2 = 1; 45 } 46 if (IsKey(7)) { 47 vx2 = 0; 48 vy2 = -1; 49 } 50 x1=x1+vx1; 51 y1=y1+vy1; 52 x2=x2+vx2; 53 y2=y2+vy2; 54 if (Point(x1, y1) != 0) { 55 At(8,10); 56 Print("Blue player wins!"); 57 Input(); 58 goto a; 59 } 60 if (Point(x2, y2) != 0) { 61 At(8,10); 62 Print("Red player wins!"); 63 Input(); 64 goto a; 65 } 66 Ink(1); 67 Plot(x1, y1); 68 Ink(5); 69 Plot(x2, y2); 70 Sleep(0.05); 71 Show(); 72 goto s;
1010
реклама
разместить

C++ учил еще во времена одноядерных процессоров. Что за фигня така без функии main, подключения библиотек и операторами из Бейсика?

1

идея авторки это "с++ — детям!".

2

main и вся инициализация написаны в main.сpp, посреди которого стоит #includecode.inc
Это позволяет первые несколько программ писать собственно игры, а не бороться с подключением библиотек и типами аргументов main

1
Lenovo представила Legion Go S — первый портативный ПК на SteamOS не от Valve

Цена — 499 долларов.

Lenovo представила Legion Go S — первый портативный ПК на SteamOS не от Valve
110110
1818
33
11
11
11
11
Не понимаю этого прикола "SteamOS". Пиратку не поставишь, моды не поставишь, фиксы от васянов тоже не поставишь. Уж лучше Винда 11 была бы
реклама
разместить
Indiana Jones and the Great Circle стала лучшей игрой 2024 года по версии пользователей DTF

Тоже с большой буквы «И».

Indiana Jones and the Great Circle стала лучшей игрой 2024 года по версии пользователей DTF
567567
8484
4646
1212
66
33
22
11
11
11
11
11
Хороший топ вышел, явно получше такового на вручении Игры года.
Razer представила прототип игрового кресла с функцией обогрева и охлаждения

Для комфортной игры в любых условиях.

Razer представила прототип игрового кресла с функцией обогрева и охлаждения
133133
2525
77
11
11
Наконец -то, можно не только охладить, но ещё и обогреть тра**ние!
«Добро пожаловать в Ноксус»: каноничный синематик первого сезона 2025 года в League of Legends от Fortiche

Элиза во всей красе и новый образ Ле Блан.

7070
99
22
22
Раньше такие сочные синематики были, а теперь всё пахучим аркейном обдали
Дамы и господа, перед вами фильм за примерно 200 лямов. Видимо дисней даже не парится уже
4242
1111
33
22
11
11
11
Я вот не пойму как он кидает щит и ловит такие пи*ды если это Ни**га не юзал сыворотку?
Это правда. Игра красивая и только, всё остальное сделано наиотвратнейшим образом, хотя видно, что работа была продела огромная, но большая её часть была уделена визуалу, а не геймплею, что ставит крест на самом смысле существования игры.
Это правда. Игра красивая и только, всё остальное сделано наиотвратнейшим образом, хотя видно, что работа была продела огромная, но большая её часть была уделена визуалу, а не геймплею, что ставит крест на самом смысле существования игры.

Долго не доходили руки до этой игры, но всё же настал час заценит то, что многие так восхваляли и что же можно сказать? Картинка действительно впечатляющая, несмотря на то что игре несколько лет, до сих пор не найдётся той, что переплюнула бы её по атмосферности дикой природы и её эффектам. Туман, дождь, метель выглядят просто впечатляюще, лес, гор…

211211
9393
1818
1212
88
33
11
Игра: признанный шедевр Рандом с дтф: крест на самом смысле существования Полнейший делулу
[]