Твой софтовый форум > Тематические форумы > Программирование

Игра "Жизнь". С++, консоль.

,

Нужно сделать, очень прошу

Дата публикации: 19.05.2010 - 19:58
MR_Andrew
Добрый день всем программистам!


Нужна Ваша помощь, очень нужна.
Задание - написать игру "Жизнь".
Требования:
1. Обьектноориентированная (классами)
2. Сохранить в файл
3. должна останавливаться/продолжаться
4. Редактор для начального размещения точек.

Размер поля задаем сами. Да, задание очень не простое. Делать нужно в консоли. Как - я долго думал, и что в файл записывать... Наверно координаты. Для 4-го пункта - вопрос что вводим: точки или кружки (о), и результат будет выдавать в виде координат. Количество поколений тоже указываем руками. Результат (координата х,у - живая, мертвая или пустая).

Но есть большая подсказка: у меня есть прошлогодняя. Зато она выполнена с графическим режимом и без файла. Графику надо убрать и переделать под консоль.


Хотя стоп, а сделать в консоли картинку сложно? Мы график строили, циклами. Ух я тогда намучался... Можно поле, точка - .
(рожденная бактерия), * - уже существует. Так можно? выйдет поле из . и *, должно быть нормально. И в файл записать это поле. Так
сложно? Если да - то лучше координатами, так проще.

Образец прикрепляю.
и вот еще есть в консоли: http://garvs.narod.ru/life_console_cpp.htm

Но там ОЧЕНЬ сложно сделано, я вообще не разобрался. Из библиотек
#include "stdafx.h"
#include "ConsolLib.h"
#include "Cell.h"
#include "GenerationMatrix.h"

Я не знаю ни одной.
Если и надо использовать новые - то сразу в коде комментировать что
за библиотека, для чего. И потом подписывать новые операторы, что они относятся именно к ней.

Вот список библиотек, какие можно спокойно использовать:
#include
#include
#include
#include
#include
это те, что мы учили. Если потребуется применить еще что-то - то надо сразу комментировать что за библиотека, а потом в коде какие операторы относятся к этой библиотеке.

Так же прикрепляю образец того, как мы все это дело оформляем. Так будет проще.
А в двух словах: абсолютно никаких наворотов, все просто, четко и прозрачно.

Вложения:
https://softoroom.org/...iles/1xbojj4sh
или
http://coolshare.com.ua/q6dbipio5qkn.html
или
https://softoroom.org/...c/RGR.rar.html
или
http://files.webi.ru/m_down/rgr.rar.html


Конечно же, сделавшому небольшая награда в виде WMR smile.gif

Заранее очень благодарен!
gehka3
Это где такие задачи? Сам не помогу, просто интересно - для чего это нужно smile.gif
MR_Andrew
Цитата | Quote(gehka3 @ 12.05.2010 - 12:22)
Это где такие задачи? Сам не помогу, просто интересно - для чего это нужно smile.gif
*



Это - РГР, расчетно-графическая работа. КПИ издевается...
MR_Andrew
Прошу удалить тему из-за неактуальности.


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке: Игра "Жизнь". С++, консоль.
SoftoRooM © 2004-2024