Життя (гра)
Змінити дизайн проекту.
Мета проекту - створення гри в життя.
Розв'язок повинен містити принаймні три класи:
Клітина - одиночна клітина, яка жива або мертва,
Покоління - набір комірок для даного часового кроку - ігрова дошка, що містить поля
x рядків комірок та методи, що дозволяють моделювати, включаючи:
- метод, який генерує плату після проходження заданої кількості етапів моделювання,
- конструктор, що створює довільну дошку із заданими розмірами та кількістю живих клітини,
- конструктор, що створює випадкову дошку із заданими розмірами та щільністю заселення
(відношення кількості живих клітин до площі дошки),
- конструктор створення дошки на основі рядка символів,
- перевантаження оператора ==, що дозволяє порівняти дві дошки, наприклад, для цілі
перевіряючи, чи не було змін на наступному кроці (чи було
формування стійкої структури),
- метод ToString, яка повертає вміст дошки у текстовій формі,
Гра - імітаційний клас, що дозволяє розпочати моделювання на основі даних
вводиться користувачем, відображається дошка, зберігається гра у файл, читається
з файлу.
Крім того добавити можливість вбивати клітинки самостійно і оживати їх.
Добавити щоб можна було модифікувати клітинки. Відповідно створити можливість вибору кількості які будуть створенні на початку гри. Добавити можливість зміни вікна ігри щоб ігра завжди була під розмір вікна програми.
Інтерфейс може бути у довільній формі, програма повинна бути стійкою до помилок користувача.
-
Вам нужна только библиотека классов или и интерфейс тоже ?
-
Вибачте, але проект відміненно.
Дякую.
-
Актуальні фриланс-проєкти в категорії C#
Створення плагіну для інтеграції з POS-системою Syrve, C#Розробити плагін для POS-системи Syrve (on-premise), який встановлюється на сервер закладу. Плагін має: (1) передавати на наш сервер дані в режимі реального часу — замовлення, статуси столів, платежі, чеки; (2) приймати команди від Reservble — підтвердження бронювань, прив'язка… C#, Веб-програмування ∙ 10 годин 56 хвилин тому ∙ 10 ставок |
Створення або доопрацювання прошивки та логіки під три автономні LoRa-станції на базі ESP32.
5000 UAH
створення або доопрацювання прошивки та логіки під три автономні LoRa-станції на базі ESP32. Пристрої повинні піднімати Wi-Fi точку доступу, віддавати локальний сайт через браузер (HTTP), приймати текст та зображення в радіусі 5-10 км (плюс-мінус), зберігати дані (бажано на… C та C++, C# ∙ 17 годин 57 хвилин тому ∙ 3 ставки |
S1GG1LПотрібна людина, яка зможе з початкового коду лаунчера майнкрафт під проект, змінити дизайн на свій розсуд, але є невеликі вимоги щодо стилю, щоб він був в фіолетових тонах. Щодо оплати, ціну за роботу пропонуйте. Але бюджет не великий, хочеться щось мінімалістичне. Якщо… C#, Розробка ігор ∙ 3 дні 2 години тому ∙ 7 ставок |
Добробка в існуючій версії 1с роздріб блоку для РЦ(розподільчого центру))в загальному поясню що у нас за база - Є загальний сервер де є дів база РОзница (де ставляться усі приходи) - база УТП- куди переливаються усі продажі - рахується націнка залишки по складах - маленькі бази роздрібних магазинів. по обмінам у нас Магазини обмінюються із базою… C та C++, C# ∙ 8 днів 3 години тому ∙ 6 ставок |
Потрібно зробити міграцію поточної робочої програми з foxpro на C#Всім привіт! У нас є програма на foxpro (в ній є кілька модулів, програма для обліку), є вихідники програми, при гострій необхідності можна проконсультуватися з людьми по підтримці поточної програми Що потрібно зробити: 1. Аналіз, що і як працює, скласти список всього зайвого,… C#, Десктопні додатки ∙ 10 днів 17 годин тому ∙ 19 ставок |