Chop etish har doim oq qog'ozda — fon va rang ishlatilmaydiПечать всегда на белом — без фона и цветаPrinting is always on white — no backgrounds, no color
Target International SchoolTarget International School 1 / 2
Vibecoding · 5-6-sinf · 10-dars5-6 класс · урок 10grade 5-6 · lesson 10

Aqlli NPC va Kvest QahramonlariУмные NPC и КвестыSmart NPCs & Quest Characters

O'yin personajlarining (NPC) xarakteri, tarmoqlanuvchi muloqot daraxti va kvest shartlarini loyihalang.Проектируйте характер NPC, ветвление диалогов и логику выдачи игровых квестов.Architect NPC character personas, branching dialogue trees, and quest conditions.

Ism, familiyaИмя, фамилияName SinfКлассClass SanaДатаDate
Darsning bitta jumlasiОдна фраза этого урокаThe one sentence of this lesson

NPC shunchaki robot emas — u o'z ismi, xarakteri va sirlariga ega virtual shaxsiyatdir.NPC — не просто робот, а виртуальная личность со своим именем, характером и тайнами.An NPC is not a robot; it is a virtual personality with a unique name, backstory, and secrets.

01

NPC: Oddiy Bot vs Aqlli PersonajNPC: Бот или ЛичностьNPC: Scripted Bot vs Mind

Eski Skriptli RobotГлупый БотRigid Scripted Bot

Bitta gapni takrorlaydi: 'Salom sayohatchi'. Hech qanday hissiyot va tanlov yo'q. O'yinchi 10 soniyada zerikadi.Знает 1 фразу. Не реагирует на выбор игрока. Через 10 секунд становится скучно.Repeats one generic canned phrase. Zero responsiveness to context.

Aqlli AI NPCУмный AI-NPCDynamic AI NPC

Ismi, o'tmishi va xarakteri bor. O'yinchi qaroriga qarab xafa bo'ladi yoki mukofot beradi, topshiriq topshiradi.Характер, память и живые эмоции. Реагирует на доброту и грубость, выдает квесты.Endowed with backstory and memory. Reacts to diplomacy or hostility with dynamic quests.

02

Muloqotning 3 Xil Yo'li3 Пути Диалога3 Dialogue Branches

A. Xushmuomala 🤝A. Вежливость 🤝A. Diplomatic 🤝 Yordam taklif qiladi -> Chegirma va maxfiy ma'lumot oladi.Помощь -> Скидка в магазине и карта.Offers aid -> Gains merchant discount & secret intel.
B. Qiziqish 💬B. Любопытство 💬B. Inquisitive 💬 Shaharni so'raydi -> Asosiy kvest yo'nalishini oladi.Расспрос -> Сведения о боссе уровня.Inquires on lore -> Obtains core objective pointers.
C. Qo'pollik ⚔️C. Агрессия ⚔️C. Antagonistic ⚔️ Qurol bilan qo'rqitadi -> Soqchilar bilan jang boshlanadi!Угроза -> Дверь заперта, бой с охраной!Threatens violence -> Locked vault & guard combat!
03

NPC System Prompt FormulasiФормула System PromptSystem Prompt Blueprint

1. RolKiber-usta Temur
+
2. LoreQurollarni biladi
+
3. OhangQisqa va qo'pol
+
4. TaqiqAI deb aytma!
04

Kvest Mantiqi (IF / THEN)Логика КвестаQuest Trigger Logic

Agar Shart Bajarilsa: AGAR o'yinchida 50 ta kristall bo'lsa -> Reaktiv ranetsni ber va darvozani och!ЕСЛИ 50 кристаллов -> Открыть врата и дать награду.IF inventory has 50 crystals -> Unlock vault and award prize.
Agar Shart Bajarilmasa: AKS HOLDA -> "Bor, kristallarni yig'ib kel!" deb topshiriq va maslahat ber.ИНАЧЕ -> Дать подсказку, где искать кристаллы.ELSE -> Guide the player where energy crystals spawn.
Vibecoding · 10-darsурок 10lesson 10 O'qituvchiУчительTeacher: Ismoiljon Usmonov 1
Target International SchoolTarget International School 2 / 2
Amaliy ish · 11 daqiqaПрактика · 11 минутPractice · 11 minutes

O'yin NPC Pasporti va Kvest SxemasiПаспорт Персонажа NPCNPC Character Blueprint

O'z NPC ingizning shaxsiyati, System Prompti va muloqot daraxtini qayd eting.Зафиксируйте личность NPC, системный промпт и дерево ветвления диалога.Document NPC persona, system prompt parameters, and branching dialogue tree.

05

NPC Shaxsiyat PasportiПаспорт NPCNPC Persona Card

Qahramon Ismi: ___________________________

Kasbi / Roli: [ ] Qo'riqchi [ ] Savdogar [ ] Donishmand

Fraksiyasi: [ ] Neftchilar [ ] Uchuvchilar [ ] Isyonchilar
Xarakteri: [ ] Qo'pol [ ] Ayyor [ ] Do'stona

Maxfiy Sirlari: ___________________________

Kvest Mukofoti: __________________________
06

Mening NPC System PromptimМой System PromptMy NPC System Prompt

"SEN — _____________________________________________________________________________
XARAKTERING: ____________________________________________________________________
VAZIFANG: Agar o'yinchi ___________________________ bajarsa, unga ____________________ ber.
QAT'IY QOIDA: Hech qachon roldan chiqma va Sun'iy Intellekt ekaningni tan olma!"
07

Muloqot Daraxti (3 Variant)Дерево ДиалогаDialogue Decision Tree

O'yinchi Tanlovi NPC Javobi Natija (Oqibat)
1. "Yordam bera olamanmi?" "Menga 3 ta mikrosxema kerak..." Kvest boshlanadi, xarita ochiladi
2. "Bu yerda nima sirlar bor?" ___________________________________ ___________________________________
3. "Hamma narsangni ber!" ___________________________________ Soqchilar chaqiriladi, eshik yopiladi
08

Red-Teaming Sinovi (QA Test)Тест на ВзломAdversarial Jailbreak Test

09

Uy vazifasi · keyingi darsgaДомашнее задание · к следующему урокуHomework · for next lesson

1. System Prompt: O'z o'yiningiz uchun to'liq NPC System Promptini tayyorlang va saqlang.

2. Muloqot Daraxti: Varaqadagi jadvalga 3 ta javob varianti va ularning oqibatlarini yozing.

3. Kvest Sharti: Agar o'yinchida kalit bo'lsa nima bo'lishini (IF/THEN) aniq belgilang.

Baholash · 10 ballОценка · 10 балловGrading · 10 points
System Promptda rol, vazifa va taqiq to'liq3
Muloqot daraxti 3 xil natijaga ega4
Personaj sinovda roldan chiqmadi3
Keyingi dars: O'yin Interfeysi: HUD va UI DizaynСледующий урок: Игровой Интерфейс: HUD и UI ДизайнNext lesson: Game Interface: HUD & UI Design Noutbukni har darsga olib kelingНоутбук на каждый урокBring your laptop every lesson 2