- •Міністерство освіти і науки України
- •Введение
- •1 Анализ предметной области
- •1.1 Индустрия компьютерных игр
- •1.2 Жанры компьютерных игр
- •1.3 Анализ аналогов
- •1.4 Постановка задачи
- •2 Анализ моделей
- •2.1 Выбор среды проектирования и языка разработки. Доступные языки и технологии разработки ил
- •2.1.1 Adrift (Adventure Developer & Runner — Interactive Fiction Toolkit)
- •2.1.2 Hugo
- •2.1.3. Inform
- •2.1.4. Hydra
- •2.1.5. Tads (Text Adventure Development System)
- •2.1.6. Urq(UniversalRipSoftQuest)
- •2.1.7. Qsp(QuestSoftPlayer)
- •2.1.8 Tkr2 (текстовоквестовый редактор 2)
- •2.1.9 Gti– графическо-текстовый интерпретатор
- •2.1.10 «6 Дней»
- •2.1.11 Выбор технологии разработки
- •2.2 Uml-моделирование
- •3 Разработка
- •3.1 Ознакомление с платформой разработки и реализация игры
- •3.4 Отрисовка графики
- •4 Тестирование
- •4.1 Интерфейсное тестирование
- •4.2 Функциональное тестирование
- •5 Внедрение
- •Список источников
- •Приложение а – Охрана труда а.1. Анализ условий труда на рабочем месте программиста
- •А.2 Промышленная безопасность в компьютерной лаборатории.
- •А.3 Производственная санитария и гигиена труда в компьютерной лаборатории
- •А.4 Пожарная профилактика производственного помещения
- •Приложение б – Слайды презентации
- •Приложение в – Программный код в.1 Разговор в первом квесте
- •В.2 Конец первого квеста
А.4 Пожарная профилактика производственного помещения
Данное помещение следует отнести к категории В по пожароопасностииз-за использования в нем твёрдых горючих материалов с температурой вспышки свыше 61оС,согласно НАПБ Б.03.002-2007. Согласно НПАОП 40.1-1.01-97, помещение относится к классу П –IIа, так как в помещении находятся твёрдые и волокнистые горючие вещества.
Причиной пожара в помещении могут быть короткое замыкание электропроводки, неисправность электрооборудования, нагрев проводников, курение в неположенном месте, нарушение правил пожарной безопасности, а также повышенная температура внутри помещения. Опасными факторами пожара являются дым и повышенная температура внутри помещения.
Для тушения пожара в рабочем помещении использованы первичные средства пожаротушения, песок и огнетушители. В данном случае применены углекислотные огнетушители ВВК-2 4 шт., и ящик с песком, вместимостью 0,3 м3.
В помещении имеется один рабочий выход шириной 1,5 м. При наличии работающих 10-ти человек этот выход можно использовать как эвакуационный. Максимальное расстояние до выхода 8 м. На эвакуационных путях необходимо установить естественное и искусственное аварийное освещение. Максимальное время эвакуации 2 минуты, что выполняется на практике и соответствует нормам.
Согласно НАПБ Б.06.004-2007, как помещение, в котором проложены кабели и хранятся бумажные документы, в лаборатории установлена пожарная сигнализация и автоматическая система пожаротушения. Согласно ДБН В.2.5-56-10, установлены датчики – полупроводниковые ДИП-1, на высоте до 3,5 м из расчета один на 76 м2. Таким образом, достаточно одного.
Приложение б – Слайды презентации
Приложение в – Программный код в.1 Разговор в первом квесте
#Разговор1
'- Привет, деточка. А что это ты тут делаешь?'
ACT '- Привет, красавица. Хожу, гуляю - не приютишь меня на ночь, ммм?':
DELACT '- Привет, красавица. Хожу, гуляю - не приютишь меня на ночь, ммм?'
DELACT '- Да я вот по лесу шла, и не заметила, как вечер настал.'
DELACT '- Не твое дело, старуха.'
'- Привет, красавица. Хожу, гуляю - не приютишь меня на ночь, ммм? - Луна игриво подмигивает.'
Кокетство += 1
GOSUB 'РазговорУпс'
END
ACT '- Да я вот по лесу шла, и не заметила, как вечер настал.':
DELACT '- Привет, красавица. Хожу, гуляю - не приютишь меня на ночь, ммм?'
DELACT '- Да я вот по лесу шла, и не заметила, как вечер настал.'
DELACT '- Не твое дело, старуха.'
'- Да я вот по лесу шла, и не заметила, как вечер настал. Здравствуйте, бабушка. Меня Луной зовут. Не пустите переночевать?'
Вежливость += 1
'- Ишь ты какая. А что это ты в лесу одна?'
GOSUB 'Разговор2'
END
ACT '- Не твое дело, старуха.':
DELACT '- Привет, красавица. Хожу, гуляю - не приютишь меня на ночь, ммм?'
DELACT '- Да я вот по лесу шла, и не заметила, как вечер настал.'
DELACT '- Не твое дело, старуха.'
'- Не твое дело, старуха. Впусти, переночевать хочу.'
Хамство += 1
GOSUB 'РазговорУпс'
END
-
#Разговор2
Разговор = 1
ACT '- Красавиц ищу. Одну вот нашла.':
DELACT '- Красавиц ищу. Одну вот нашла.'
DELACT '- А я путешествую.'
DELACT '- Вам-то что? Впустите, вечер же!'
'- Красавиц ищу. Одну вот нашла. Впустите! - Луна игриво подмигивает'
Кокетство += 1
GOSUB 'РазговорУпс'
END
ACT '- А я путешествую.':
DELACT '- Красавиц ищу. Одну вот нашла.'
DELACT '- А я путешествую.'
DELACT '- Вам-то что? Впустите, вечер же!'
'- А я путешествую. Я ведьма, одна справляюсь. Только ночевать в лесу холодно... - Луна демонстративно ежится от набегающей вечерней прохлады. На самом деле ей еще не холодно, кофта хорошо хранит тепло, да она и привыкла ночевать на земле. Но так не хочется!'
Вежливость += 1
'- Я-то гостям рада, да косточки мои старые ноют... Лень мне с печи слезать, дверь открывать... - Хозяйка лукаво глядит на Луну.'
GOSUB 'Разговор3'
END
ACT '- Вам-то что? Впустите, вечер же!':
DELACT '- Красавиц ищу. Одну вот нашла.'
DELACT '- А я путешествую.'
DELACT '- Вам-то что? Впустите, вечер же!'
'- Вам-то что? Впустите, вечер же! Холодно! - Луна топает ногой.'
Хамство += 1
GOSUB 'РазговорУпс'
END
-
#Разговор3
Разговор = 2
ACT '- Даже для такой красавицы, как я?':
DELACT '- Даже для такой красавицы, как я?'
DELACT '- А я вам по дому помогу!'
DELACT '- Я тут замерзаю, а вам лень с печи слезть? Впустите же!'
'- Даже для такой красавицы, как я? - Луна кокетливо подбоченивается.'
Кокетство += 1
GOSUB 'РазговорУпс'
END
ACT '- А я вам по дому помогу!':
DELACT '- Даже для такой красавицы, как я?'
DELACT '- А я вам по дому помогу!'
DELACT '- Я тут замерзаю, а вам лень с печи слезть? Впустите же!'
'- А я вам по дому помогу! Я подмести могу, и помыть, и постирать, и вообще! - Луна умоляюще складывает руки.'
Вежливость += 1
'- Да чего уж там, в своем доме я сама хозяйка... Так и быть, заходи, впущу. Дверь сама найдешь. - Хозяйка отворачивается, и откуда-то справа от Луны слышится щелк замка. Не проходит и пары секунд, как улыбающееся морщинистое лицо снова появляется в окне. - Ты заходи, заходи...'
Открыто = 1
Разговор = 3
Отношения_лес += 1
END
ACT '- Я тут замерзаю, а вам лень с печи слезть? Впустите же!':
DELACT '- Даже для такой красавицы, как я?'
DELACT '- А я вам по дому помогу!'
DELACT '- Я тут замерзаю, а вам лень с печи слезть? Впустите же!'
'- Я тут замерзаю, а вам лень с печи слезть? Впустите же! - Луна раздраженно подпрыгивает на месте, взмахивая сумкой. Хвостики подлетают и опускаются.'
Хамство += 1
GOSUB 'РазговорУпс'
END
-
#РазговорУпс
'- Ох, деточка, старая я стала. Куда уж мне до двери дойти... Сумеешь ко мне зайти - гостьей будешь. Не сумеешь - ночуй в лесу. - Хозяйка дома морщит нос и задергивает занавеску.'
Разговор = -1
Отношения_лес -= 1
-
#РазговорНеВышел
'Занавеска остается закрытой.'
-
#РазговорОкончен
'- Что, дверь найти не можешь? Ты ищи, ищи, она не спрятана, - хозяйка смеется и закрывает занавеску.'
-
#Север_избушки
'<center><img src="img/Hut_North.jpg" width="100%"/></center>'
' '
'Тропинка выходит на небольшую полянку, посреди которой стоит покосившаяся избушка, поросшая мхом. К тропинке выходит окошко, за которым что-то виднеется.'
ACT '<table width="100%"><tr><td bgcolor="#eeeefF">Обойти избушку слева</td></tr></table>': GOTO 'Восток_избушки'
END
ACT '<table width="100%"><tr><td bgcolor="#eeeefF">Обойти избушку справа</td></tr></table>': GOTO 'Запад_избушки'
END
ACT 'Заглянуть в окно':
'Изнутри окно занавешено красивой кружевной занавеской. За ней виден неясный силуэт.'
'На подоконнике ничего нет.'
ACT 'Постучать в окно':
IF Разговор > -1:
'Занавеска отодвигается. В окне появляется сморщенное, загорелое старушечье лицо с густыми бровями, крючковатым носом и бородавкой на остром подбородке.'
IF Разговор = 0: GOSUB 'Разговор1'
IF Разговор = 1: GOSUB 'Разговор2'
IF Разговор = 2: GOSUB 'Разговор3'
IF Разговор = 3: GOSUB 'РазговорОкончен'
END
! ELSE GOSUB 'РазговорНеВышел'
DELACT 'Постучать в окно'
END
DELACT 'Заглянуть в окно'
END
IF Знание_ветки=1 AND Ветки_избушка=0 AND Русалка<10:
'В траве под деревьями лежат упавшие ветки.'
ACT 'Собрать ветки':
'Луна обходит избушку, собирая все ветки, какие найдет, и засовывая их в сумку'
DELACT 'Собрать ветки'
ADDOBJ 'Ветки'
Ветки_инв += 1
Ветки_избушка=1
END
END
-