Game Jam Finali va Veb-Deploy
4 haftalik o'yin muhandisligi modulining tantanali finali: UX polirovkasi, LocalStorage rekordlari, Vercel bulutli deploy, QR kod orqali telefonda ochish va sinf chempionati!
Kod Kompyuterda Qolib Ketmasin, Butun Dunyoga Chiqsin!
- O'yin faqat o'z noutbukingizda
localhost:3000da ishlaydi. - Do'stlaringiz va ota-onangiz siz yaratgan natijani ko'ra olmaydi.
- Haqiqiy o'yinchilardan fikr-mulohazalar bo'lmaydi.
- Haqiqiy himoyalangan
https://mygame.vercel.apphavolasi. - Do'stingiz QR kodni kamerasida skaner qilishi bilanoq o'yinga kiradi!
- Kelajakdagi IT faoliyatingiz uchun tayyor ko'rgazmali portfolio.
Tugallangan O'yin Belgilari: Menyular, Retry va Mute
"START" ekrani. Safari va Chrome brauzerlarida audio autoplay blokirovkasini hal qiladi.
Ovozni yoqish/o'chirish tugmasi. Jamoat joyida o'ynayotgan o'yinchilar uchun zaruriy qulaylik.
Natijalar xulosasi, yangi rekord va sahifani qayta yuklamasdan davom etish ("RETRY").
LocalStorage: Brauzer Yopilganda Ham Rekord O'chmaydi
Deploy Sirlari: Nega Bosh Fayl Qat'iy index.html Bo'lishi Shart?
Brauzer saytga kirganda, server ildiz papkadan avtomatik index.html ni qidiradi. Agar faylni game.html deb atasangiz, server 404 Not Found xatosini ko'rsatadi!
- Vercel: Tezkor avto-deploy, dunyo bo'ylab CDN kesh.
- GitHub Pages: Repozitoriy sozlamalaridan bitta klik bilan yoqiladi.
- Netlify: Loyiha papkasini sudrab tashlash (Drag-and-Drop) orqali deploy.
QR Kod: Noutbuk va Smartfon O'rtasidagi Ko'prik
Murakkab havolalarni telefonda harfma-harf terishda o'yinchilarning 80% qismi xatoga yo'l qo'yadi.
QR-kod havolani qora va oq modullar matritsasiga o'giradi. Smartfon kamerasi butun veb-manzilni 0.05 soniyada xatosiz o'qib oladi!
Peer-Review Madaniyati: Katta Studiyalarda Sinov Qanday O'tadi?
Joystik barmoqqa quloq solyaptimi? Sakrash vaqtida kechikish yo'qmi?
Lazer va portlashlar tovush bilan sinxronmi? Zarrachalar ko'zni qamashtiradimi?
Platformalar ko'payganda o'yin qotib qolmayaptimi? Xotira tozalanyaptimi?
Oddiy Tugmachadan Mobil O'yingacha Bosib O'tilgan Yo'l
| Hafta | O'rganilgan texnologiyalar | Yaratilgan natija |
|---|---|---|
| 1-Hafta | HTML5, CSS3, Flexbox, Veb asoslari | Birinchi veb-sahifa va shaxsiy karta |
| 2-Hafta | JavaScript DOM, Hodisalar, LocalStorage, Debugging | Kiber-Reaksiya va Clicker turnir o'yini |
| 3-Hafta | 2D Canvas, O'yin Tsikli (RAF), Gravitatsiya, Boss Battle | Fizika va dushmanlar sun'iy intellekti |
| 4-Hafta | Web Audio API, Partikllar, Kamera Viewport, Touch Joystik | To'liq mobil cheksiz Kiber-Arkada o'yini |
Target Game Jam Chempionati Reglamenti
- Har bir dasturchi o'z ekranida "Deploy & QR" oynasini ochadi.
- Qo'shningiz QR kodni o'z telefoni orqali skaner qiladi.
- Hamkoringiz 2 daqiqa o'ynab, yangi rekord o'rnatishga harakat qiladi.
- Varaqadagi baholash kartasi xolis to'ldiriladi.
- 🥇 Eng ko'p ball to'plagan o'yinchi (Sinf rekordi).
- 🎨 Eng chiroyli o'yin dizayni (Vizual partikllar va ranglar).
- 🕹️ Eng qulay mobil boshqaruv (Silliq joystik sezgirligi).
Siz Kimga Aylandingiz? Haqiqiy Frontend Game Developer!
Canvas rendering, DOM, hodisalar va responsiv interfeyslarni mukammal bilasiz.
Fizika qonunlari, o'yin muvozanati (balansi) va Game Feel effektlarini tushunasiz.
Kodni bulutga deploy qilish, QR kod orqali tarqatish va xatolarni tuzatishni uddalaysiz.
Kiber-Arkada Maydoni: Eng Yuqori Natijani Ko'rsating!
Brauzerda game/index.html faylini oching. "O'YINNI BOSHLASH" tugmasini bosing va jarlikka qulamasdan 1000 metrdan ko'proq masofaga yuguring!
O'yin tepasidagi "🚀 Deploy & QR" tugmasini bosing va sinfdoshlaringizga QR kodni skaner qildiring!
4-Haftalik O'yin Moduli Xulosasi va 10 Ballik Mezon
- O'yin to'liq ishlaydi va deploy qilingan.
- QR kod orqali mobil sinovdan o'tkazilgan.
- LocalStorage rekordi saqlanadi.
- Varaqa to'liq to'ldirilgan.
- O'yin ishlayapti, deploy qilingan.
- Boshqaruv va ovoz sozlamalari mavjud.
- Varaqa 80% to'ldirilgan.
- O'yin mahalliy kompyuterda ishlaydi.
- Deploy va QR kod ishlatilmagan.