Игра на Qt or C++
Игра морской бой должна соблюдать все правила (то есть нельзя ставить корабли рядом, их всего 10:
4-однопалубных,
3-двухпалубных,
2-трипалубных,
1-четырехпалубный.
Если попал по караблю то ходишь дальше, вообщем стандартные правила). Можно сделать так чтобы все корабли становились в случайные позиции, это не очень принципиально. Игрок играет против компа, у которого случайно выставляюстя корабли и случайно стреляет по мои кораблям.
В программе должно быть:
1. Объявление класса, публичные и частные переменные.
2. Конструктор с параметрами/деструктор.
3. Динамическое и статическое распределение памяти, включая выделение и освобождение.
4. Наследование и полиморфизм.
5. Абстрактный класс.
6. Виртуальная функция.
7. Перегрузка хотя бы одного оператора.
Во вложении изображение кораблей и ударов с полем, которые надо использовать.
Один квадратик 20 пикселей.
В итоге должна получится игра против компьютера. Ты сам расставляешь корабли или автоматически (это не так важно), компьютер тоже рандомно расставляет и случайто стреляеет. Главное что бы были выполнены все перечисленные пункты.
Załączniki 1
-
178 Похожая игра сделана на ексцел (усиленном)
Расстановку делает ексцел на старте случайным образом.
Надо потопить всех за минимальное число стрельб.
На видео только пример
https://www.youtube.com/watch?v=jO7oiVgKYkI
( сама игра доступна на гитхабе )
-
2385 156 5 Здравствуйте!
Обращайтесь, обсудим детали.
Гарантирую качественную работу и кратчайшие сроки.
Aktualne zlecenia dla freelancerów w kategorii Aplikacje desktopowe
Potrzebuję pilnie uzyskać zapytania POST / GET / PUT z aplikacji mobilnej TikTokW zasadzie. Należy wydobyć zapytania POST / GET / PUT z aplikacji mobilnej TikTok Nawet nie trzeba do końca niczego odwracać, ponieważ podpisy są w internecie itd. Ale byłoby też super Cała autoryzacja (Wysyłanie danych/potwierdzenie przez e-mail i wprowadzenie kodu, jeśli to… Programowanie stron internetowych, Aplikacje desktopowe ∙ 1 dzień 6 godzin temu ∙ 20 ofert |
Opracowanie niestandardowego oprogramowania (aplikacja na Androida + CMS) dla kiosków samoobsługowych SUNMI K2 (fast food)
82 PLN
Szukamy doświadczonego zespołu lub programisty Android na poziomie średnim/zaawansowanym (możliwe, że z umiejętnościami Full-stack) do stworzenia własnego oprogramowania dla kiosków samoobsługowych sieci fast food. Obecnie nasze terminale działają na bazie gotowego chmurowego… Content Management Systems, Aplikacje desktopowe ∙ 2 dni temu ∙ 19 ofert |
Należy przeprowadzić migrację obecnego programu roboczego z foxpro na C#Cześć wszystkim! Mamy program na foxpro (ma kilka modułów, program do ewidencji), mamy źródła programu, w razie pilnej potrzeby można skonsultować się z osobami zajmującymi się wsparciem bieżącego programu. Co należy zrobić: 1. Analiza, co i jak działa, sporządzenie listy… C#, Aplikacje desktopowe ∙ 7 dni 9 godzin temu ∙ 18 ofert |
Mistrzowska program «KONSTRUCTOR»
15 253 PLN
Szukamy bardzo doświadczonego programisty C++ do modernizacji istniejącego oprogramowania (programu głównego). Program odpowiada za tworzenie pochodnego oprogramowania reprezentującego sesje audiowizualnej korekcji psychologicznej. Obecna wersja jest napisana w czystym WinAPI… C i C++, Aplikacje desktopowe ∙ 9 dni 21 godzin temu ∙ 19 ofert |
Konfiguracja ODOO Enterprise dla budownictwaНеобхідно побудувати картки та налаштувати зручний імпорт, інтеграцію з ЕДО і загалом Workflow ODOO Компанія займається системною інтеграцією: маємо поставки обладнання В2В або з прямою маржинальністю, або з рібейтами в подальшому. Крім того, ведемо будівельні роботи на об'єктах… Automatyzacja zarządzania przedsiębiorstwem, Aplikacje desktopowe ∙ 10 dni 6 godzin temu ∙ 7 ofert |