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
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.
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 |
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