Ойын жүйелері

Батырлар мен кейіпкерлер: сипаттамалар, дәрежелер және жабдық

iDos Games-тің дайын батырлар жүйесі қалай жұмыс істейді: батырлар тізімі, сипаттама жақсартулары, дәрежелер, сервер есептейтін Күш, жабдық слоттары және терілер, және оны кабинетте қалай баптауға болады.

Батырлар - дайын кейіпкер жүйесі: ашылатын батырлар тізімі, жақсартылатын сипаттамалар, дәрежелер, жабдық слоттары және терілер. Сервер әр батырдың Күшін санайды және әр жақсартуды қайта тексереді, сондықтан шайқас сандарын ойыннан жалғандауға болмайды.

Ойыншы не көреді

  • Таңдалған батыр: портрет, класс, сиректік, дәреже және сервер есептеген Күш, «Дәрежені көтеру» және оның бағасы.
  • Жабдық слоттары; жабық слот қай дәрежеде ашылатынын көрсетеді; «Ең жақсысын кию» және «Бәрін шешу».
  • Бағалары, шектері және талаптары бар сипаттама жақсартулары, баланс жеткенше «Бәрін жақсарту».
  • «Бұл сан қайдан шыққан»: негіз, сипаттама деңгейлері, дәреже және жабдық бонустары.
  • Таңдап, ашуға болатын батырлар тізімі және киюге не сатып алуға болатын терілер.
Батырлар
12 450
320
Рыцарь · Сирек
Күш 1 840

Дәреже 4 · Шабуыл 320 · Денсаулық 2 900

Дәрежені көтеру · 1 200
Қару
Сауыт
Сақина↑
Дәреже 6
Шабуыл · Дең. 12
240
Денсаулық · Дең. 9
180
Ең жақсысын кию
Таңдалған батыр: класы, сиректігі, дәрежесі және сервер есептейтін Күш.
Жабдық слоттары; жабық слот қай дәрежеде ашылатынын көрсетеді.
Тайтл қисықтарынан бағалары мен шектері бар сипаттама жақсартулары.
«Ең жақсысын кию» сәйкес келетін ең күшті жабдықты кигізеді.
Мысал. Батырлар экраны: таңдалған батыр, жабдық слоттары және сипаттама жақсартулары.

Бұл қалай жұмыс істейді

  • Бағалар мен шектер тайтл қисықтарына сәйкес: дәреже баспалдағы, сипаттама құны қисығы және зат жақсартуы.
  • Жабдық инвентарьдан келеді: жабдық тікелей осы экранда ашылады.
  • Ойын таңдалған батырды оқиға арқылы алып, шайқасқа шығарады; idle-RPG және PvP-арена осы сипаттамаларды қолданады.

Қадам 01Жүйені жобаға қосыңыз

ЖИ-кодерден сұраңыз: «Батырлар қос». Ол үш демо батыры бар дайын жүйені орнатады: тегін Рыцарь, кристалға Садақшы мен Сиқыршы. Idle-RPG үлгісінде ол басынан бар.

Қадам 02Кабинетте баптаңыз

Кабинетті ашып, жобаңызды таңдап, Тікелей операциялар → v2 → Character бөліміне өтіңіз.

  • Батырлар жасаңыз: класы, сиректігі, сипаттамалары, ашу бағасы және жабдық слоттары.
  • Дәреже баспалдағын және сипаттама құны қисықтарын қойыңыз.
  • Жабдық Зат бөлімінде жасалады: тұрақты және пайыздық бонустары бар жабдық.

Беттегі ЖИ батырмасы көмекшіні ашады: не керегін сипаттаңыз, ол өзгерістер ұсынады, сіз оларды қарап, Сақтау батырмасын басасыз.

Қадам 03Тексеріп, шығарыңыз

Жүйені қосымшаңыздың тест нұсқасында тексеріңіз. Баптаулар жұмыс істейтін қосымшаға бөлек әрекетпен жіберіледі - жариялау және сілтемелер бетін қараңыз.

Әзірлеушілерге

Батырлар @idosgames/core ішіндегі client.character арқылы жұмыс істейді.

TypeScript
// Батырды ашу, сипаттама мен дәрежені көтеру; бағалар мен шектерді сервер тексереді
await client.character.unlockCharacter('archer', { selectedOptionID: 'gems' })
await client.character.upgradeStatLevel('knight', 'attack')
const res = await client.character.upgradeCharacterLevel('knight')
if (!res.ok) return showError(res.error)
  • Топтық әдістер (upgradeStatLevelsBatch, unlockCharactersBatch) «Бәрін жақсартуды» бір сұраумен жасайды.
  • Күш пен сипаттамаларды сервер күйінен оқыңыз: оларды ойында санамаңыз.

Әр өріс character-system дағдысында сипатталған, оны SDK-ның MCP сервері береді.

Жиі қойылатын сұрақтар

Батыр менің ойынымдағы кейіпкерге ұқсай ала ма?

Иә. Ойын экранға өз батыр суретін бере алады; idle-RPG үлгісі мұны өз қабатты 2D батырымен жасайды.

Жабдық қай жерде бапталады?

Жабдық - Зат бөлімінде бапталатын бонустары бар кәдімгі заттар; батырлар экраны оларды кигізеді.

Сондай-ақ қараңыз

Өз ойыныңызды жасаңыз

Идеяны бір сөйлеммен сипаттаңыз - ЖИ-кодер оны жинайды, ал ойын өз сілтемесімен іске қосылады.