Игра на Qt or C++
Игра морской бой должна соблюдать все правила (то есть нельзя ставить корабли рядом, их всего 10:
4-однопалубных,
3-двухпалубных,
2-трипалубных,
1-четырехпалубный.
Если попал по караблю то ходишь дальше, вообщем стандартные правила). Можно сделать так чтобы все корабли становились в случайные позиции, это не очень принципиально. Игрок играет против компа, у которого случайно выставляюстя корабли и случайно стреляет по мои кораблям.
В программе должно быть:
1. Объявление класса, публичные и частные переменные.
2. Конструктор с параметрами/деструктор.
3. Динамическое и статическое распределение памяти, включая выделение и освобождение.
4. Наследование и полиморфизм.
5. Абстрактный класс.
6. Виртуальная функция.
7. Перегрузка хотя бы одного оператора.
Во вложении изображение кораблей и ударов с полем, которые надо использовать.
Один квадратик 20 пикселей.
В итоге должна получится игра против компьютера. Ты сам расставляешь корабли или автоматически (это не так важно), компьютер тоже рандомно расставляет и случайто стреляеет. Главное что бы были выполнены все перечисленные пункты.
Додатки 1
-
178 Похожая игра сделана на ексцел (усиленном)
Расстановку делает ексцел на старте случайным образом.
Надо потопить всех за минимальное число стрельб.
На видео только пример
https://www.youtube.com/watch?v=jO7oiVgKYkI
( сама игра доступна на гитхабе )
-
2381 156 5 Здравствуйте!
Обращайтесь, обсудим детали.
Гарантирую качественную работу и кратчайшие сроки.
Актуальні фриланс-проєкти в категорії C та C++
Розробка ПЗ для Arduino (RF-модулі 3–7.5 ГГц, автоматичне сканування частот)Потрібно розробити систему на Arduino для автоматичного пошуку активного аналогового відеосигналу та автоматичного налаштування передавача на виявлену частоту.Планується використання трьох окремих приймально-передавальних модулів: 3000–4200 МГц; 4900–6000 МГц; 6100–7500… C та C++, Вбудовані системи та мікроконтролери ∙ 1 година 31 хвилина тому ∙ 4 ставки |
Чорна Україна (RP-проект на базі MTA)
51 525 UAH
|
Інженер інфраструктури резидентних проксіМи будуємо мережу резидентних проксі з нуля — повністю власну, без сторонніх постачальників. Нам потрібен один винятковий мережевий інженер, щоб побудувати всю технічну основу. Що ви будете будувати: - Android фоновий SDK, який маршрутизує проксі-трафік через пристрої… C та C++, DevOps ∙ 5 днів 21 година тому ∙ 13 ставок |
Добробка в існуючій версії 1с роздріб блоку для РЦ(розподільчого центру))в загальному поясню що у нас за база - Є загальний сервер де є дів база РОзница (де ставляться усі приходи) - база УТП- куди переливаються усі продажі - рахується націнка залишки по складах - маленькі бази роздрібних магазинів. по обмінам у нас Магазини обмінюються із базою… C та C++, C# ∙ 6 днів 12 годин тому ∙ 6 ставок |
ПО Мастер-програма «KONSTRUCTOR»
185 490 UAH
Ми шукаємо дуже досвідченого C++ розробника для модернізації існуючого ПЗ (майстер-програми). Програма відповідає за створення виробного ПЗ, що представляє аудіо-візуальні сеанси психологічної корекції. Поточна версія написана на чистому WinAPI (Visual Studio 2019/2022).… C та C++, Десктопні додатки ∙ 11 днів 15 годин тому ∙ 19 ставок |