Brauzer o'yini

Chimera Bastion: mavjudotlarni chatishtiruvchi brauzer strategiyasi

Eski mobil strategiyalar uslubidagi o'yin: ikkita hayvonni chatishtirish laboratoriyasi, uchta avto-jang liniyasi va boss'lar bilan kampaniya.

Muammo

Bu janrdagi brauzer o'yinlari odatda ikki yo'ldan birini tanlaydi: mashhur mobil mavjudot-chatishtirish strategiyalaridan tayyor asset va mexanikalarni nusxalaydi, yoki progressiya, yangilanish va qaytish sababisiz oddiy bitta mexanikali MVP darajasida qoladi.

Qiyinroq masala — chatishtirishning o'zi: agar sintez natijasi tanlangan ikki mavjudotga aniq bog'liq bo'lmasa, o'yinchi tizimni tushunishni to'xtatib, tugmani tasodifan bosaveradi.

Laboratoriya: mavjudotlarni chatishtirish va genom moslashuvi

«Laboratoriya» sahifasida o'yinchi arxivdagi hayvonni bosadi — kliklar navbat bilan «Genom A» va «Genom B» slotlarini to'ldiradi (kampaniyaning ba'zi bosqichlarida 2 dan 4 gacha slot bo'lishi mumkin). Tekshiruv vaqtida arxivda 17 ta mavjudot bor — bo'ri, burgut, toshbaqa, ilon, qo'chqor, qoplon, tulki, cho'chqa, timsoh, boyo'g'li, chayon, tirmoq, karkidon, bug'u va uchta ajdar — tana turi bo'yicha filtrlash mumkin: 2 oyoqli, 4 oyoqli, 6 oyoqli, oyoqsiz, ajdarlar.

«Sintez qilish» tugmasi tanlangan juftlikdan ximera yaratadi va genom moslik foizini, jangovar statistikani (ATK, DEF, SPD, RNG, HP), yuborish narxini, sovutish vaqtini, ota-onalardan meros bo'lgan passiv teglarni, shuningdek mutatsiyada nima ishlagani va nima ishlamasligi mumkinligi haqida matnli tushuntirishni ko'rsatadi (masalan, «ziddiyatli tugunlar: yovvoyilik + fokus»). Natija yoqmasa — o'sha juftlikdan qayta sintez qilish yoki yaxshi variantni kolodaga saqlash mumkin.

Jang maydoni: uchta liniya, energiya va yoriq

«Jang maydoni» sahifasida o'yinchi kolodadan ximera kartasini tanlaydi va uchta gorizontal liniyadan biriga — yuqori, markaziy yoki pastki — bosib, mavjudotni o'sha liniyaga chiqaradi. Chiqarish energiya sarflaydi (har bir kartaning o'z narxi va sovutish vaqti bor), energiya vaqt o'tishi bilan tiklanadi, HUD esa soniyadagi aniq tiklanish tezligini ko'rsatadi.

Bastion va yoriq — ekrandagi ikkita sog'liq shkalasi: mavjudotlar to'lqinlari bastionga hujum qiladi, o'yinchining maqsadi esa bosqichning belgilangan to'lqinlar sonini yengib, yoriqni yo'q qilish. Progress avtomatik saqlanadi, alohida «Jurnal» sahifasi esa oxirgi sakkizta voqeani — sintez, to'lqinlar, bosqich natijalari — kartalar va jang maydonidagi shovqinsiz kuzatib boradi.

Kampaniya va bastion yangilanishlari

Kampaniya beshta bosqichga bo'lingan (har bir sahifadagi «1/5» hisoblagichi), har birining o'z nomi va matnli maqsadi bor — masalan, birinchi bosqich «Tumanli chekka» energiya sur'atini yo'qotmasdan ikkita o'quv to'lqinini yengib chiqishni talab qiladi.

Sintez va to'lqinlardan olingan essensiya arxiv yangilanishlariga sarflanadi — «Bastionni mustahkamlash» (bosqich maksimal sog'ligiga +35 va qisman davolash) va «Reaktorni tezlashtirish» (zaxira energiyaga +10 va soniyasiga tiklanishga +0.35), shuningdek tadqiqot orqali yashirin ro'yxat tugagunga qadar yangi arxiv mavjudotlarini ochish uchun.

Natija

Tekshiruv vaqtida mahsulot to'rtta bog'liq sahifadan iborat to'liq kampaniya sifatida ishlaydi (Obzor, Laboratoriya, Jang maydoni, Jurnal), brauzerda progress avtosaqlash va bitta ham tashqi audio fayl ishlatmasdan protsedurali tovush bilan — «Tovush: yoqilgan/o'chirilgan» tugmasi va progressni to'liq tiklash tugmasigacha.

O'yin o'z domenida (chimera-bastion.ecomdev.uz) ishlaydi, logika to'liq TypeScript'da qayta yozilgan, ochiq litsenziyali SVG assetlar bilan — ya'ni chatishtirish va jang tizimi noldan yaratilgan, nusxalangan mexanikalar ustiga qurilmagan.

Boshqa keyslar