1

Тема: Підкажіть паттерн

Йоу. От треба буде зробити гру-комікс. Механіки мінімум. Гравець бачить перед собою картинку, на котру може натискати. В грі є меню, на котрому різні кнопочки розташовані, ну і самі картинки коміксу.
Коли гравець грає в цей комікс, то йому треба натискати на картинку, котру він бачить перед собою, і тоді у намальованих персонажів будуть з'являтись хмаринки з текстом, ну, як у коміксі, коли персонажі розмовляють.
В грі є купка глав, десь 15, і в кожній з них біля десяти сторінок.
Треба це все так організувати, щоб юзер міг "перегортати" ці сторінки, та переходити між главами.
Чи є якийсь такий крутий паттерн, котрий міг би допомогти організувати це все легко і без надмірних зусиль?

Говоріть українською! Живіть українською! Відчувайте українською!
Подякували: 0xDADA11C7, leofun012

2

Re: Підкажіть паттерн

Стан (State) і, з урахуванням незначності відмінностей, легковаговик (Flyweight).

Подякували: FakiNyan1

3

Re: Підкажіть паттерн

koala написав:

Стан (State) і, з урахуванням незначності відмінностей, легковаговик (Flyweight).

о, про легковаговика я відразу зрозумів, бо він простий хдд

Говоріть українською! Живіть українською! Відчувайте українською!

4

Re: Підкажіть паттерн

koala написав:

Стан (State) і, з урахуванням незначності відмінностей, легковаговик (Flyweight).

От я глянув цього стана, і шось не зовсім наздогнав, як воно має виглядати.
Ви хочете сказати, що для кожної "сторінки" коміксу треба буде писати власний клас?

Говоріть українською! Живіть українською! Відчувайте українською!

5

Re: Підкажіть паттерн

Якщо чесно, то вам простого багатозв'язного списку буде більш ніж досить, але ж вам патерни треба.

Подякували: quez, FakiNyan, Regen, leofun014

6

Re: Підкажіть паттерн

koala написав:

Якщо чесно, то вам простого багатозв'язного списку буде більш ніж досить, але ж вам патерни треба.

та нє, як хтів просто зробити як якнайпростіше, і якнайлогічніше, просто ж для цього патерни юзають, я так думав.
Ну то ладно, розберусь якось.

Говоріть українською! Живіть українською! Відчувайте українською!