day & night

Игра "Жизнь". С++, консоль., Нужно сделать, очень прошу
Дата обновления: , перейти к новому сообщению
#1
MR_Andrew



Опытный юзверь
**

Группа: Пользователи
Сообщений: 96
Регистрация: 25.12.2009
Пользователь №: 1.625.448


Респектов: 44
-----X----


Предупреждений: 0


Добрый день всем программистам!


Нужна Ваша помощь, очень нужна.
Задание - написать игру "Жизнь".
Требования:
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

Заранее очень благодарен!
User is offline
Go topGo end
 

Ответов(1 - 3)
12.05.2010 - 13:22
#2
gehka3



профи!
[SoftoRooMTeaM] Group Icon

Группа: Модераторы
Сообщений: 3.407
Регистрация: 13.01.2007
Из: Днепропетровск
Пользователь №: 309.176


Респектов: 6291
-----XXXXX




Это где такие задачи? Сам не помогу, просто интересно - для чего это нужно smile.gif
User is offline
Go topGo end
12.05.2010 - 15:18
#3
MR_Andrew



Опытный юзверь
**

Группа: Пользователи
Сообщений: 96
Регистрация: 25.12.2009
Пользователь №: 1.625.448


Респектов: 44
-----X----


Предупреждений: 0


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



Это - РГР, расчетно-графическая работа. КПИ издевается...
User is offline
Go topGo end
19.05.2010 - 19:58
#4
MR_Andrew



Опытный юзверь
**

Группа: Пользователи
Сообщений: 96
Регистрация: 25.12.2009
Пользователь №: 1.625.448


Респектов: 44
-----X----


Предупреждений: 0


Прошу удалить тему из-за неактуальности.
User is offline
Go topGo end

Topic Options
Сейчас: 28.04.2024 - 0:31
Мобильная версия | Lite версия