Video o'yinlarni loyihalash oson ish emas. Ammo agar sizda uyat bo'ladigan fikr bo'lsa, boshlash uchun hozirgidan yaxshiroq vaqt yo'q. Mustaqil rivojlanishning keng tarqalgan tendentsiyasi bilan o'yinni qurish hech qachon hozirgi kabi oson yoki arzon bo'lmagan. O'zingizning orzuingizdagi o'yinni loyihalashtirish va qurishni boshlash uchun ushbu qo'llanmani bajaring, so'ngra uni butun dunyoga tarqating.
Qadam
7 -qismning 1 -qismi: poydevor yaratish
Qadam 1. Janrni tanlang
Garchi barcha muvaffaqiyatli o'yinlarning o'ziga xosligi bor bo'lsa -da, deyarli barcha o'yinlar ma'lum bir janrga to'g'ri keladi. Qaysi o'yinni o'ynashni xohlayotganingizni hal qiling va xuddi shu janrdagi boshqa o'yinlarni ko'ring. Ba'zi umumiy janrlarga quyidagilar kiradi:
- Arja
- Shooter yoki otish o'yinlari
- Jumboq yoki jumboq o'yini
- Platformerlar
- Poyga yoki poyga o'yinlari
- Cheksiz yuguruvchi
- RPG
- Birinchi odam otish
- Hikoyaga asoslangan JRPG yoki RPG
- Minora himoyasi
- Qo'rqinch
- Jangchi yoki jangovar o'yin
- Komediya
Qadam 2. platformani tanlang
O'yinni rivojlantirish uchun siz tanlagan platforma uning ishlab chiqish uslubiga sezilarli ta'sir ko'rsatadi. Siz tanlagan platforma o'yinni qanday boshqarilishini aniqlaydi. Masalan, smartfon o'yinlari odatda teginish va harakat asosida amalga oshiriladi, kompyuter o'yinlari odatda klaviatura va sichqonchani ishlatadi, konsol o'yinlarida odatda o'yin boshqaruvchilari ishlatiladi.
- Bu qoidalarning barchasida ba'zi istisnolar mavjud. Agar siz nazorat qilishning ba'zi usullariga rioya qilsangiz, odatda o'yinlarni loyihalashtirish osonroq bo'ladi.
- Agar siz iPhone o'yinlarini yaratmoqchi bo'lsangiz, ularni Apple do'koniga Mac kompyuteridan yuborishingiz kerak.
Qadam 3. Dastlabki dizaynni yozing
Bu dastlabki dizayn bir nechta sahifalardan iborat bo'lishi kerak, lekin siz yaratadigan o'yin tajribasining asosiy qismini tashkil qiladi. Ushbu dizayn sizning o'yiningizning asosiy kontseptsiyasini o'z ichiga oladi va bu sizning g'oyangizni haqiqatan ham video o'yin sifatida amalga oshirish mumkinligini ko'rish imkonini beradi.
Qadam 4. Asosiy falsafadan boshlang
Bu bayonot sizning o'yiningizni yaratishga turtki bo'ladi. Bu bayonot oddiy va sizning o'yiningiz bilan bog'liq. Sizning o'yiningiz hali ham asosiy maqsadga xizmat qilayotganiga ishonch hosil qilish uchun ushbu bayonotni ko'rib chiqing. Mana, asosiy falsafaga misollar:
- Bu o'yin kosmik stansiya iqtisodiy simulyatsiyasi.
- Bu o'yin sizga tirik mashina sifatida o'ynash imkonini beradi.
- Bu o'yin o'yinchining reflekslarini tekshiradi.
Qadam 5. Xususiyatlarni yozing
O'yindagi xususiyatlar sizning o'yiningizni bir xil janrdagi boshqa o'yinlardan farq qiladi. Fikr va tushunchalaringizni yozishdan boshlang. Keyin tushunchani harakatga asoslangan jumlalarga o'zgartiring. Beshdan 15gacha xususiyatlar yaratishga harakat qiling. Masalan:
- Kontseptsiya: kosmik stansiya qurilishi.
- Xususiyatlar: Shaxsiy kosmik stantsiyangizni yarating va boshqaring.
- Kontseptsiya: asteroidlarning zararlanishi.
- Xususiyatlari: asteroidlar, quyosh uchqunlari va kometalar kabi xavfli narsalardan himoyalanishga harakat qiling.
- Xususiyatlaringizni noldan yozish sizga har bir xususiyatni dizayn hujjatida alohida tuzishga imkon beradi. Bu, shuningdek, sizning loyihangizga ko'proq e'tibor qaratadi va rivojlanish jarayonida g'oyalar o'sishiga yo'l qo'ymaydi.
- Siz qoniqtirmaguningizcha va bu xususiyatlarning barchasi siz qilmoqchi bo'lgan o'yin ekanligiga ishonch hosil qilmaguningizcha, bu xususiyatlarni qayta ko'rib chiqing.
Qadam 6. Tanaffus qiling
Bu dizaynni tortmasiga soling va bir -ikki hafta o'ylamaslikka harakat qiling. Loyiha haqiqatan ham bajarishga arziydimi yoki asl dizaynni qayta ko'rib chiqish yoki qayta yaratish kerakmi yoki yo'qligini aniqlashga yordam berish uchun siz yangi dizaynni qayta ko'rib chiqishni xohlaysiz.
7dan 2 -qism: Dizayn hujjatini yozish
Qadam 1. Asosiy tafsilotlar ustida ishlashni boshlang
Dizayn hujjatlari - bu sizning video o'yiningizning asosi. Bu hujjatda mexanika, syujet, fon, estetik dizayn va boshqa o'yinlarning batafsil tavsiflari mavjud. Yaxshiyamki, ushbu hujjatning shakli uning mazmunidan ko'ra muhim emas va bu haqda tashvishlanishning hojati yo'q.
- Dizayn hujjatlari, ayniqsa, siz dasturchilar va rassomlar jamoasini boshqarayotganingizda juda muhim. Siz yaratgan hujjatlar oxirgi iste'molchi uchun emas, ular uchun ekanligiga ishonch hosil qiling. Noma'lum yoki tushunarsiz bo'lishdan saqlaning va har bir o'yin mexanizmining tafsilotlarini yaxshilab tushuntiring.
- Hamma o'yinlarda ham dizayn hujjatlari mavjud emas va ikkita dizayn hujjatlari bir -biriga o'xshash bo'lishi dargumon. Qo'llanma sifatida quyidagi amallarni bajaring, lekin o'yiningiz talab qiladigan hujjatni iloji boricha mustaqil qiling.
2 -qadam. Mundarija jadvalini tuzing
O'yinning har bir jihati tarkib jadvaliga kiritilishi kerak. Bu sizning o'yiningiz mexanikasi bilan chambarchas bog'liq bo'lmasa, qo'shilishi shart bo'lmagan yagona narsa - bu hikoya.
- O'yin ko'rsatmalarini tuzishda xuddi shunday yondashuvdan foydalanib, tarkib jadvalini tuzing. Xarakter yaratish, jang va asosiy interfeys kabi keng va umumiy narsalarni qamrab olishdan boshlang, so'ngra ushbu bo'limlarning har birining kichik bo'limlariga o'ting.
- Ushbu tarkib jadvalini o'yiningizning katta tasviri sifatida tasavvur qiling. Siz tarkib jadvalini yozishda davom etayotganingizda, o'yin tafsilotlarini chuqurroq o'rganasiz.
Qadam 3. Hujjatingizdagi har bir bo'limni to'ldiring
Mundarija tuzilgach, mexanikani tushuntirishni boshlang. Buni batafsil tushuntirishga vaqt ajrating, shunda dasturlashni boshlaganda hech qanday chalkashliklar bo'lmaydi. Har bir mexanizm batafsil tushuntirilishi kerak, shunda uni amalga oshirishda chalkashliklar bo'lmaydi.
Qadam 4. Boshqa odamlar yoki jamoangiz bilan yarating
Yondashuvga qarab, o'yin dizaynini yaratish - bu birgalikdagi jarayon. Boshqalarning fikr -mulohazalari sizning o'yiningizni diqqat markazida saqlashga va yaxshi o'ylanmagan joylarni ajratishga yordam beradi.
7dan 3 -qism: Dasturlashni boshlang
Qadam 1. Siz foydalanmoqchi bo'lgan dvigatelni aniqlang
Dvigatel - bu o'yinni yaratishni osonlashtiradigan turli xil ishlab chiqish vositalarini o'z ichiga olgan o'yiningizning asosiy bazasi. Mavjud dvigatel yordamida o'yin yaratish, albatta, vaqtni tejash va yangi dvigatelni noldan yaratishga qaraganda ancha sodda. Indie ishlab chiqaruvchilari uchun mo'ljallangan ko'plab dvigatellar mavjud.
- Dvigatellar odatda grafik, ovoz va AI bilan ishlashni osonlashtiradi.
-
Har bir dvigatelning afzalliklari va kamchiliklari bor. Ba'zi dvigatellar 2D grafikaga, boshqalari esa 3D grafikaga mos keladi. Ba'zi dvigatellar boshqalarga qaraganda ko'proq dasturlash bilimlarini talab qiladi. O'yinni ishlab chiqish uchun bir nechta vositalar mavjud bo'lib, ulardan hech qanday dasturlash tajribasini talab qilmasdan foydalanishingiz mumkin. Mashhur ishlab chiqarish dvigatellarining ba'zilari quyidagilardan iborat:
- GameMaker: Studio - eng mashhur 2D dvigatellaridan biri.
- Birlik - mashhur 3D dvigateli, chunki uni ishlatish oson va ko'chma.
- RPG Maker VX - An'anaviy 2D RPG yoki JRPG o'yinlari uchun yaratilgan skript dvigateli.
- Haqiqiy bo'lmagan rivojlanish to'plami - har xil funktsiyalarga moslashtiriladigan 3D dvigatel.
- Manba - doimiy ravishda yangilanadigan va o'zgartiriladigan juda mashhur 3D dvigateli.
- Project Spark - oddiy foydalanuvchilarga mo'ljallangan optimallashtirilgan 3D dvigateli.
Qadam 2. Dvigatelingizni o'rganing yoki bu haqda biladigan odam toping
Qaysi dvigatelni tanlashingizga qarab, siz dasturlashda katta qiyinchiliklarga duch kelishingiz mumkin. Hatto eng oddiy dvigatel ham uni qanday boshqarishni tushunish uchun vaqt talab etadi. Agar talab qilinadigan dasturlash sizning imkoniyatlaringizdan tashqarida bo'lsa, avval uni o'rganing yoki malakali odamni yollang.
- Bu sizning jamoangizni qurish bosqichining boshlanishi bo'ladi. Agar dastur qila olmasangiz, avval dasturchini yollashingiz kerak bo'ladi. Siz grafik va ovozli dizayn haqida keyinroq o'ylashingiz mumkin, chunki siz loyihani davom ettirishdan oldin prototipni tuzishingiz kerak bo'ladi.
- Siz murojaat qilishingiz mumkin bo'lgan mustaqil ishlab chiquvchilar yoki dasturchilarning katta jamoasi mavjud. Odamlar loyihaga turli sabablar va kompensatsiya bilan qo'shilishadi. Bu erda qattiq o'yin dizayn hujjati yordam berishi mumkin, chunki mustahkam hujjat sizning g'oyangizga sodiqligingizni ko'rsatadi.
3 -qadam. Prototipni yarating
Tanlangan dvigatelni o'zlashtirganingizdan so'ng, o'yiningizning prototipini tuzing. Ushbu prototip sizning o'yiningizning asosiy funksionalligini sinab ko'radi. Prototip yaratish uchun sizga grafik yoki audio kerak emas. Oddiy joy tutqichlarni (kub yoki tayoq shaklidagi kabi) va kichik sinov maydonini yarating.
- O'yiningiz qiziqarli bo'lishiga ishonch hosil qilish uchun prototipingizni doimiy ravishda sinab ko'ring va takomillashtiring. Yaxshi ishlamayotgan yoki etishmayotgan narsalarga e'tibor bering va barcha mexanikani ko'rib chiqing. Agar prototip qiziqarli bo'lmasa, final o'yini ham qiziqarli bo'lmaydi.
- Oson va mumkin ko'rinadigan xususiyatlar bo'ladi, lekin siz tanlagan dvigatel bilan qurilganda unchalik yaxshi ishlamaydi. Siz ishlamayotgan narsalarni tuzatganingizda prototipingiz qayta -qayta o'zgarib turishiga tayyor bo'lishingiz kerak.
4-qadam. Boshqaruv elementlarini sozlang
O'yindagi eng asosiy funktsiya - bu o'yinchi bilan o'yinni ba'zi boshqaruv kiritish orqali o'zaro ta'siri. Ushbu prototipdan foydalanib, o'yinni boshqarish imkon qadar mukammal bo'lishi kerak.
Nazorati yomon bo'lgan o'yinlar futbolchilarning hafsalasini pir qiladi. Mukammal nazoratga ega bo'lgan o'yin, futbolchining mahorati o'z samarasini beradi
7 -qismning 4 -qismi: Aktivlarni yaratish
Qadam 1. Loyihaning ehtiyojlarini ko'rib chiqing
Loyihaning hajmiga qarab, sizning grafik ehtiyojlaringiz juda xilma -xil bo'lishi mumkin. Ba'zi o'yinlar faqat oddiy shakllar va ranglar yordamida qilingan bo'lsa, boshqa o'yinlar grafik va ovozli dizaynerlar jamoasi tomonidan yaratilgan murakkab va keng olamlarga ega. O'yindagi aktiv maqsadlaringizga real munosabatda bo'ling va ehtiyojlaringizga ko'ra odamlarni yollang.
- Mustaqil o'yinlarning ko'pini kichik jamoalar va ko'pincha bir kishi bajaradi. Agar siz o'z loyihangiz ustida ishlayotgan bo'lsangiz, ko'p vaqt sarflashga tayyor bo'ling, ayniqsa, agar siz barcha aktivlarni o'zingiz yaratmoqchi bo'lsangiz.
- Internetda, ayniqsa ishlab chiquvchilar yoki dasturchilar hamjamiyatida, ko'plab bepul aktivlar mavjud. Har doim ishlatadigan narsangiz mualliflik huquqi qonunlarini buzmasligiga ishonch hosil qiling.
Qadam 2. Ba'zi vizual dizaynlar uchun qo'pol qoralama yarating
O'yin grafikasining estetikasini his qilishni boshlash uchun siz grafikani prototipga kiritishni boshlashingiz va prototipni tobora to'liq o'yinga aylantirishingiz kerak.
- Siz foydalanishingiz mumkin bo'lgan ko'plab uslublar mavjud. Pixel art (qasddan retro uslubi) - mustaqil ishlab chiquvchilar tomonidan qo'llaniladigan eng keng tarqalgan uslublardan biri. Pikselli san'at odatiy holga aylanib bormoqda, chunki bu grafikalar eng tez va arzon narxlarda yaratilgan va yaxshi o'yinlarni taqdim etadi.
- Agar vaqtingiz va a'zolaringiz ko'proq bo'lsa, siz 3D grafikasini yaratishni o'ylab ko'rishingiz mumkin. Asosiy 3D modelni bir kishi yaratishi mumkin bo'lsa -da, murakkab tafsilotlar yolg'iz ko'p vaqtni oladi. 3D modellar modelni to'ldirish uchun to'qimalarga muhtoj.
3 -qadam. O'yin dunyosi yoki tuzilishini loyihalash
Grafika ishlatishga tayyor bo'lgach, siz o'yinni qurishni boshlashingiz mumkin. O'yin uslubingizga qarab, siz darajalar yoki o'yin maydonlarini yaratishingiz kerak bo'ladi. Agar siz jumboq o'yini yaratayotgan bo'lsangiz, unda siz jumboqni loyihalashni boshlashingiz mumkin.
Qadam 4. Vizual aktivlarni rivojlantirish
Siz foydalanadigan vizual uslubga qarab, vizual aktivlarni yaratish uchun ko'plab dasturlar mavjud. Ba'zi mashhur dasturlarga quyidagilar kiradi:
- Blender - bu ochiq manba kodli dastur 3D -modellashtirishning eng mashhur echimi. Internetda qanday qilib tezda ishlashni ko'rsatadigan ko'plab darsliklar mavjud.
- Photoshop - Bu dastur to'qimalarni yaratish uchun, shuningdek, ko'pchilik 2D grafikalar uchun zarurdir. Bu dastur qimmat, shuning uchun agar sizda pul etishmayotgan bo'lsa, ochiq manbali GIMP variantidan foydalaning. GIMP bir xil funktsiyalarga ega.
- Paint.net - bu dastur Paint Shop Pro -ning ochiq manbali alternativasi bo'lib, u sizga 2D vizuallarni bepul tekin yaratishga imkon beradi. Bu dastur 2D pikselli grafikalar yaratish uchun juda foydali.
Qadam 5. Audio aktivni yozib oling
Ovozli dizayn o'ynalayotgan o'yinni o'rganishda muhim rol o'ynaydi. Musiqadan foydalanish yoki qilmaslik, ovoz effektlarini qachon va qanday ishlatish va dialog qanday gapirilishi o'yinchilar sizning o'yiningiz bilan qanday aloqa o'rnatishiga ta'sir qilishi mumkin.
- Internetda siz turli xil bepul va yaxshi audio yozuvlar va musiqa yaratish dasturlarini topishingiz mumkin. Agar pul etishmayotgan yoki mustaqil ishlayotgan bo'lsangiz, ushbu bepul manbalardan foydalanishni o'ylab ko'ring.
- Uyingizdagi narsalar yordamida o'z ovoz effektlaringizni yarating.
7dan 5 -qism: Hammasini bir joyga to'plash
Qadam 1. O'yinni iloji boricha tez -tez o'ynang
O'yiningizning barcha jihatlarini yaratayotganda, sizning o'yiningiz qiziqarli va bir xil bo'lib qolishini ta'minlash uchun o'yinni o'ynang. Agar biror joy yoki g'oya etishmayotgan yoki yomon ko'rinsa, uni tuzating yoki tashlab yuboring. Barcha darajalar yoki jumboqlar yoki maydonlar yaratilgandan so'ng, sizning o'yiningiz boshidan oxirigacha yoqimli bo'lishini ta'minlash uchun ularni o'ynashga harakat qiling.
2 -qadam. Asosiy falsafaga e'tibor qarating
Rivojlanish jarayonida siz yaratayotgan o'yiningiz boshidan buyon aniqlangan falsafaga mos keladimi yoki yo'qligini doimo tekshirib turishingiz kerak. Oldindan tuzilgan xususiyatlar ro'yxatiga rioya qilganingizga ishonch hosil qiling va har xil qo'shimchalarga chalg'imang.
Qadam 3. Polsha, jilo va jilo
Hali ham takomillashtirilishi kerak bo'lgan ba'zi joylarni takomillashtirish va o'yiningizning o'ziga xos uslubini ko'rsatish uchun grafik, ovoz va o'yin dizaynini qayta ko'rib chiqishni davom eting. Sizning o'yiningizni tez bo'yash qobiliyatingiz asosan siz tanlagan va ishlatadigan grafik uslubingizga bog'liq bo'ladi.
7dan 6 -qism: O'yinni sinovdan o'tkazish
Qadam 1. Xatolarni qidirishni boshlang
O'yinni boshidan oxirigacha yaratganingizdan so'ng, uni qanday yo'q qilishni aniqlash vaqti keldi. O'yindagi xatolarni topib, keyin ularni tuzatish, bu o'yinni iloji boricha ko'proq odam o'ynashi uchun muhim.
2 -qadam. Odatda harakat qilmaydigan harakatlarni bajaring
O'yinchi sizning o'yiningiz bilan muloqot qilishning har qanday usulini ko'rib chiqishga va sinab ko'rishga arziydi. Iloji boricha ularga hujum qilib, o'yin qoidalarini chetlab o'tish yoki buzish mumkin emasligiga ishonch hosil qiling.
Xatolarni tekshirish o'yinni o'zi yaratishga qancha vaqt ketishi mumkin. Qancha ko'p odamlar testda yordam bera olsalar, shuncha ko'p muammolarni topib, keyin hal qila olasiz
Qadam 3. Xatolarni tuzatishga ustuvorlik bering
Agar sizda xatolar ro'yxati uzun bo'lsa va ularni tuzatish uchun vaqt cheklangan bo'lsa, jiddiy xatolar bilan kurashganingizga va avval o'yinga zarar etkazganingizga ishonch hosil qiling. Misol uchun, agar o'yinchi hisobga asoslangan o'yinda cheksiz gol urishga imkon beradigan xato bo'lsa, unda xato darhol hal qilinganiga ishonch hosil qilishingiz kerak.
4 -qadam. Boshqa odamlarning o'yinini tomosha qiling
Ba'zi do'stlaringizdan o'z o'yiningizni sinab ko'rishni so'rang. O'yindagi qiyinchiliklarga qanday munosabatda bo'lishlarini va sizning o'yin dunyosi bilan qanday munosabatda bo'lishlarini ko'ring. Ehtimol, ular siz ilgari o'ylamagan narsani sinab ko'rishadi.
7 -qismning 7 -qismi: O'yiningizni chiqarish
Qadam 1. Siz foydalanayotgan dvigatelda ko'rsatilgan dasturni chiqarish qoidalarini tekshiring
Har bir dvigatel ma'lum platformani qo'llab -quvvatlaydi va ba'zi dvigatellar turli platformalar uchun litsenziyalarni talab qiladi. Masalan, Game Studio yordamida siz Windows va Mac OS X -da o'yinni standart versiyasi bilan chiqarishingiz mumkin, lekin agar siz o'yinni mobil versiyada chiqarishni xohlasangiz, Pro versiyasiga o'tish uchun ko'proq pul to'lashingiz kerak bo'ladi.
2 -qadam. O'z o'yiningizga ishtiyoq yarating
Sizning o'yiningiz chiqmoqchi bo'lganida, diqqatni jalb qilishga harakat qiling. Mashhur o'yin forumlarida o'yiningizning ba'zi skrinshotlari va videolarini chiqaring. O'yin yangiliklari sayti bilan bog'laning va ularga sizning o'yiningiz tez orada chiqishini ayting (o'yinni qanday olish kerakligini, uning narxi qancha va o'yinning qisqacha tavsifini kiritganingizga ishonch hosil qiling).
Ishlab chiqarish jarayonida izdoshlarni to'plashni boshlashingiz uchun kompaniya veb -saytini yarating. O'z o'yiningiz haqida forum yaratish ham muxlislarni bir -biri bilan muloqot qilishning ajoyib usuli hisoblanadi va saytingizni yangilash ham ko'proq e'tiborni tortishi mumkin
Qadam 3. Sizning tarqatish xizmatini belgilang
Ba'zi mustaqil ishlab chiquvchilar o'z o'yinlarini o'z xostinglarida taqdim etishadi, lekin siz bu usulni joylashtirish ancha qimmatga tushishi mumkin, va ba'zi xostlar katta va muvaffaqiyatli o'yin uchun kerakli hajmni saqlay olmaydilar. Windows va Mac OS X uchun mustaqil o'yinlarni chiqaradigan bir nechta mashhur joylar mavjud:
- Bug '
- Desura
- Kamtarin do'koni
- GOG
- Mobil o'yinlar odatda o'z do'konlarida chiqarilishi kerak (Apple App Store, Google Play Store va boshqalar). Xuddi shu narsa konsol o'yinlari uchun ham amal qiladi (Xbox Live, PlayStation Network va boshqalar).
- Turli xil xizmatlar sizning o'yiningizning har bir sotilishining turli foizini oladi. Qaysi biri sizga mos kelishini aniqlash uchun har bir xizmatda bu tafsilotlarni ko'rib chiqing. Ko'pgina xizmatlar savdo vakiliga ega, siz to'g'ridan -to'g'ri bog'lanishingiz mumkin.
Qadam 4. O'yiningizni boshqaring va qo'llab -quvvatlang
O'yiningiz chiqqandan so'ng, xatolarni tuzatish va yangi tarkib qo'shish orqali uni iloji boricha qo'llab -quvvatlang. Raqamli tarqatish davri o'yinlarni har qachongidan ham tezroq yangilash mumkinligini anglatadi. Bundan tashqari, vaqti -vaqti bilan sizning o'yiningizga kiradigan o'yinchilar soni oshgani sayin bir yoki ikkita xato bo'ladi. Xatolikni iloji boricha tezroq tuzatish uchun qo'lingizdan kelganini qiling.
Maslahatlar
- O'yin qilishning mutlaq usuli yo'q. Ushbu qo'llanmani faqat reja sifatida tasavvur qiling va siz uchun eng samarali bo'lgan jarayondan foydalaning.
- Bir kechada ko'p pul topishni kutmang. O'yin qilish - bu sevimli mashg'ulot va qiziqishlarga asoslangan ish, pul esa bu harakat uchun bonusdir.
- Siz qila olmasligingizga ishonmaydigan odamlar bo'ladi. Ammo, agar siz bu masalaga jiddiy yondashsangiz, siz boshlagan ishni oxirigacha etkaza olasiz.