Forum.iFiction.Ru

iFiction.Ru · ifHub · FAQ · IFWiki · QSP · URQ · INSTEAD · AXMA

форум об interactive fiction, текстовых приключенческих играх и всём таком...

Вы не зашли.

0    0    #1
13.04.2001 23:56

WildWizard
Участник (+1)
Откуда: Россия, Красноярск
Зарегистрирован: 01.03.2001
Сообщений: 450
Вебсайт

Nobody expects the Spa.. Oh, never&&mind.

ООП IF платформы vs линейное программирование

Объекты в IF языках программирования это хорошо - можно задать общие для объектов вещи и более не мучиться... Проблемы есть, но их не много и они довольно просто решаются/избегаются. Это, например, приписывание не тех свойств объектам = простая невнимательность. Но, возможно, кто-нибудь скажет, что ООП (объектно-ориентированное программирование) сложнее, чем линейное программирование.
Короче не знаю.
Просто ищу оправдание внезапно наплывшему желанию написать простую платформу на Python для IF. Команды там будут обрабатываться совершенно линейно, как в "Васе". Т.е. те команды, кот. программист не задал пониматься просто не будут. Хотя будут некоторые вспомогательные механизмы - такие, как маски команд. Скажем, игрок набирает "отдать топор гоблину", находясь в комнате room1. Тогда последовательно будут вызываться следующие команды: room1_отдать_топор_гоблин, room1_отдать_топор_*, room1_отдать_*_гоблин, room1_отдать_*_*, room1, отдать_топор_гоблин, отдать_топор_*, отдать_*_гоблин, отдать_*_*, *. Вот примерно так. Надеюсь, что идея понятна. Следует ли пытаться сделать такую систему, или она по сути слишком примитивна и не стоит затраченного времени? А?

Неактивен

0    0    #2
16.04.2009 11:12

Eten
Участник (+9, -307)
Откуда: Балаково, Санкт-Петербург.
Зарегистрирован: 21.05.2007
Сообщений: 1416
Вебсайт

---

Re: ООП IF платформы vs линейное программирование

Убрано в спойлер.

 спойлер…

Отредактировано Eten (18.04.2009 07:37)

Неактивен

0    0    #3
16.04.2009 18:06

Eten
Участник (+9, -307)
Откуда: Балаково, Санкт-Петербург.
Зарегистрирован: 21.05.2007
Сообщений: 1416
Вебсайт

---

Re: ООП IF платформы vs линейное программирование

Убрано в спойлер.

 спойлер…

Отредактировано Eten (18.04.2009 07:38)

Неактивен

0    0    #4
18.04.2009 07:36

Eten
Участник (+9, -307)
Откуда: Балаково, Санкт-Петербург.
Зарегистрирован: 21.05.2007
Сообщений: 1416
Вебсайт

---

Re: ООП IF платформы vs линейное программирование

uux написал:

Eten, см. личку.

Приношу публичное извинение за свою ошибку, т.к. в моих намерениях было желание дать человеку полный обзор того что имеется и что вскором времени будет выпущено. Посты увы убрать не возможно, иначе тема будет выглядеть нарушенной. wink

З.Ы.
Тот кто умеет признавать свои ошибки, хуже не становится! tongue


----------
Убрал свои посты в спойлер, на том и остановлюсь. wink

Отредактировано Eten (18.04.2009 07:39)

Неактивен

Powered by PunBB
© copyright 2001–2026 iFiction.Ru