Mundarija:
- 1 -qadam: Ren'py -ni yuklab oling
- 2 -qadam: O'quv qo'llanmasini ishga tushiring
- 3 -qadam: O'yin sozlamalarini ishga tushiring
- 4 -qadam: O'yinni kodlash
- 5 -qadam: O'yinni chiqarish
Video: Ren'Py -dan foydalanish bo'yicha Visual Roman Maker qo'llanmasi: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-31 10:26
Siz hech qachon vizual roman o'ynaganmisiz, o'zingizning sarguzashtli o'yiningizni, tanishish simulyatorini yoki shunga o'xshash boshqa o'yin turini tanlaganmisiz va o'zingiz buni o'ylab ko'rganmisiz? Siz tushkunlikka tushdingizmi, chunki siz ilgari hech qachon kodlamagan yoki o'yin o'tkazmaganmisiz? Keyin bu darslik sizga o'zingizning shaxsiy o'yiningizni yaratishga yordam beradi!
Ren'Py nima?
- Foydalanuvchilarga Visual Novel, RPG, Dating Sims va boshqa 2D o'yinlarini yaratishda yordam beradigan vosita.
- Ren'py Python va PyGame bilan ajoyib o'yin qobiliyatini taqdim etish uchun kuchli skript tillaridan foydalanadi.
- To'liq bepul va ochiq manbali platformalararo kirish imkoniyati.
- Ren'py - bu vizual vosita emas, agar siz vizual vositani qidirsangiz, yangilik yoki ipni ko'rib chiqing.
Python nima?
Python - bu sintaksis talablari kamroq bo'lgan koderlarning o'qilishini yaxshilash uchun ishlatiladigan skript tili.
Bu darslik nimani qamrab oladi?
- Oldindan tayyorlangan darsliklardan qanday boshlash kerak.
- Buyruqlarni kiritish orqali asosiy o'yinni qanday boshlash kerak.
- O'z ijodingizni qanday yakunlash va baham ko'rish.
Ushbu darslikdan kim ko'proq foyda ko'radi?
- Hech kim kodlash tajribasi bo'lmagan o'yinni ishlab chiqarishni istaganlar.
- Python haqida ko'proq bilishga qiziqqan koderlar.
1 -qadam: Ren'py -ni yuklab oling
- Ish stolida dasturni chiqarib olish uchun papka yarating.
- Dasturni to'g'ridan -to'g'ri Ren'Py -dan yuklab olishdan boshlang.
- O'rnatish ko'rsatmalarini Ren'Py veb -sahifasida ko'rsatilganidek bajaring.
2 -qadam: O'quv qo'llanmasini ishga tushiring
- Ishga tushirish panelining yuqori chap burchagidagi O'quv qo'llanmasini bosing.
- Loyihani ishga tushirish -ni bosing.
- O'yin qo'llanmasi orqali o'zingizni dasturiy ta'minot mexanikasi bilan tanishtiring.
- O'yinning barcha ma'lumotli kataloglarini o'qiganingizga ishonch hosil qiling.
3 -qadam: O'yin sozlamalarini ishga tushiring
- Bosh sahifa katalog paneliga qayting va "Yangi loyiha yaratish" ni bosing.
-
Loyiha katalogining joylashuvini tanlang yoki keyinroq qayta ochish uchun barcha o'yin fayllarini kompyuteringizga saqlaydigan joyni tanlang.
- Ish stolida oson kirish uchun yangi papka yaratishni maslahat beraman.
-
Keyin o'yin dam olishni xohlagan katalogingizni tanlang.
Siz xohlagan vaqtda katalogingizni va boshqa sozlamalarni o'zgartirishingiz mumkin
- Loyihangizga nom bering.
-
Keyin matn tahrirlovchisini o'rnating.
-
Ren'Py shaxsiy matn muharriri Editra -ni tavsiya qiladi. Ushbu qo'llanmada men sizga o'zingiz xohlagan boshqa matn muharririni qanday o'rnatishni ko'rsataman. Men juda yaxshi foydalanaman, lekin.rpy fayllarini ishlatadigan boshqa tahrirlovchilar ham ishlatilishi mumkin.
- Tanlovlar sahifasiga o'ting.
-
"Matn muharriri:" ostida siz Ren'py, tizim muharriri yoki jEdit tomonidan tavsiya etilgan Editra -ni tanlashingiz mumkin.
Tizim muharriri uchun Sublime dan foydalanishni tavsiya qilaman, chunki.rpy fayllari mos keladi va interfeysi yangi boshlanuvchilar uchun Editra -ga qaraganda ancha oson
-
- Tahrirlovchini tanlagandan so'ng, GUI interfeysi va ekran o'lchamlarini o'z ichiga olgan o'yinni dastlabki sozlashni boshlang.
-
Keyin GUI interfeysini yoki grafik foydalanuvchi interfeysini tanlang.
- Keyinchalik, agar siz o'yin displeyining ko'rinishi va rang sxemasini yanada moslashtirmoqchi bo'lsangiz, gui.rpy faylini to'g'ridan -to'g'ri o'zgartirishingiz mumkin.
- Ajratilgan piksellar sonini tanlang.
- Keyinchalik, sozlamalar menyusida piksellar sonini o'zgartirishingiz mumkin.
4 -qadam: O'yinni kodlash
Endi sizda asosiy loyiha fayllari o'rnatilgandan so'ng, o'yiningizga moddalar qo'shishni boshlash vaqti keldi.
Boshlash sahifasidagi loyiha fayl nomi ostida joylashgan barcha matnli fayllarni ochishdan boshlang. Matn muharriri siz xohlagan matn tanlaganingizga qarab, alohida oynada ochiladi va skript.rpy, options.rpy, gui.rpy va screens.rpy kabi barcha fayllarni ko'rsatadi. Men oddiy o'yin hujjatlarini tavsiya qilaman. yuqoridagi rasmlar kabi dastlabki o'yinni formatlashga yordam berish.
Dastlabki fayllarni skript qilish
-
Script.rpy faylini oching.
- Bu erda sizning o'yin kodingiz dialog, tasvirlar, ovoz va qarorlarni o'z ichiga oladi.
-
Birinchidan, men nima qilayotganimni va hamma narsa qayerga ketishini tushunishga yordam berish uchun boshlang'ich script.rpy faylida ko'rsatilgan kontur kodini muhokama qilaman.
- Kodning 3 va 4 -qatorlari ostida # O'yinda ishlatiladigan belgilarni e'lon qiling. Siz bu erga kompyuterdan har qanday rasm fayllarini qo'shasiz.
- Rasmni, tasvirni, tasvir turini (belgi yoki fon kabi) va tasvirning nomini kompyuteringizdagi rasmga teng-j.webp" />
- Siz bu rasmlarni qayerda ko'p marta ishlatishingizdan qat'i nazar, o'ynashingiz uchun shu erda yaratishingiz kerak.
- Dastlab aytilgan izoh ostida # O'yinda ishlatiladigan belgilarni e'lon qiling.
-
Siz xarakteringizni aniqlaysiz. 3 -misolda aniqlangan kod kodi buyrug'i o'yindagi xarakteringizni aniqlaydi va sizga matn rangini belgilashga imkon beradi.
1 -misol: rasm bg someimage = "someimage.png"
2 -misol: tasvir belgisi someimage = "someimage.peg" 3 -misol: a = Belgini belgilang ('CharacterName', color = "#rgbvalue")
Dialog
- Keyingi, Ren'py -da har qanday o'yinni boshlash uchun siz start start -dan foydalanishingiz kerak: dasturga haqiqiy o'yinni shu erda boshlashni xohlayotganingizni ayting. U erdan siz quyidagi 4 -misol kabi Hujjatlar ostida topilgan buyruqlar yordamida manzarani sozlashingiz mumkin.
-
O'yinga matn qo'shish uchun siz ikkita narsadan birini bajarishingiz mumkin.
- 5 -misolda ko'rinib turganidek, dialogni ikki tirnoq ichida joylashtiring.
- 6 -misolda ko'rsatilganidek, ikki tirnoqli so'zlarga belgi bering.
- Hikoyalar chizig'ini o'zgartirish uchun qarorlar daraxti yaratish menyu, o'tish va yorliq kabi buyruqlar bilan muloqotni o'z ichiga oladi. 7 -misolga qarang.
- O'yinni tugatish uchun script.rpy faylining oxiriga return yozing. 8 -misolga qarang.
4 -misol: "musicfromcomputer.ogg" musiqasini ijro eting, bg tasviri o'chadi, tasvir o'zgaruvchisini ko'rsatadi.
5 -misol: "Ochilish dialogini yozing." 6 -misol: a "A ning dialogini yozing." // Bu aniqlangan belgi uchun dialog oynasini yozadi.
Misol 7
menyu: "Dialog yoki savol": o'tish marshruti "Ikkinchi dialog yoki savol va boshqalar": yorliqli yo'nalish: "Dialog" 8 -misol: qaytish
Agar siz buyruqlarni o'rgansangiz, yuqoridagi jarayon nisbatan sodda bo'ladi va dastur va tilni yaxshi bilganingizdan so'ng, juda moslashtiriladi. Hujjatlarni ko'rib chiqing va screens.rpy, options.rpy va gui.rpy fayllarini o'zgartiring. Onlayn hujjatlar hujjatlarni o'zgartirishni qanday boshlash haqida batafsilroq ma'lumotga ega va agar siz qaysi buyruq nima qilayotganini eslab qolsangiz juda foydali bo'ladi.
O'yinni yanada moslashtirish uchun ushbu havolalarni bosib o'yinni qanday kodlash haqida ko'proq ma'lumotga ega bo'ling.
- Yangi boshlanuvchilar uchun Python va Ren'Py tili lug'ati
- GUI (Grafik foydalanuvchi interfeysi) yoki o'yinchi hujjatli ko'rinishda qanday ko'rinishga ega
- Musiqa pleylisti, rasmlar galereyasi yoki o'yin dizaynini yaxshilash uchun tasvirni takrorlash kabi boshqa qiziqarli qo'shimchalarni bu erda topishingiz mumkin.
- Nihoyat, bu erda katta shrift displeylarini qanday topish mumkinligi kabi boshqa sozlash variantlari.
5 -qadam: O'yinni chiqarish
- O'yinni tugatish uchun Ren'py ishga tushirgichini yangilang.
- Keyin boshlang'ich sahifada topilgan sintaksik xatolarni qidirish uchun skriptni lint bilan tekshiring.
-
Build Distributions sizning fayllaringizni veb -sahifaga yuklash mumkin bo'lgan jildga arxivlaydi.
Siz tanlagan platformada o'yin yaratish uchun zarur bo'lgan asosiy kod to'g'ridan -to'g'ri Ren'py tomonidan ishlab chiqariladi. Qo'shimcha ma'lumot olish uchun Ren'Py -dagi hujjatlar yig'ish sahifasiga tashrif buyuring
- Keyin, do'stlaringiz va oilangiz bilan muloqotda xatolar bor -yo'qligini bilish uchun beta -testlarni o'tkazing.
- Va nihoyat, o'yinni shaxsiy veb -saytida yoki Itchi.io -da joylashtiring, shunda sizning o'yiningiz ko'plab ingl.
Siz hozir birinchi vizual roman o'yinini yaratdingiz! Tabriklaymiz!
Tavsiya:
PIR sensori va buzzer modulidan qanday foydalanish - Visuino qo'llanmasi: 6 qadam
PIR sensori va buzzer modulidan qanday foydalanish - Visuino qo'llanmasi: Ushbu qo'llanmada biz har safar PIR sensori harakatni aniqlaganida ovoz chiqarish uchun PIR sensori va signal signal modulidan foydalanishni o'rganamiz. Namoyish videosini tomosha qiling
Sol-EZ solenoid haydovchi to'plamidan foydalanish bo'yicha qo'llanma: 9 qadam
Sol-EZ solenoid haydovchilar to'plamidan foydalanish bo'yicha qo'llanma: Ogohlantirishlar: bu mahsulot uchun qo'llanma: SOL-EZ solenoid haydovchilar to'plami. Bu DIY loyihasi emas. Sol-EZ solenoid haydovchi to'plami nima? Qisqasi, Sol-EZ elektromagnit drayverlar to'plami solenoidlardan foydalanishni ancha soddalashtiradigan to'plamlardir
Robotli avtomobillarni yig'ish bo'yicha Veedooo dasturlash bo'yicha ko'rsatma: 7 qadam
Veedooo Robotli Avtomobillarni yig'ish bo'yicha ko'rsatma: Paketlar ro'yxati
BLUETOOTH AMPLIFIER CUM POWER BANK BO'YICHA BO'LGAN BO'YICHA: 15 qadam (rasmlar bilan)
PUER BANK BO'YICHA BO'LGAN KO'PCHA BO'LIMLIGI: Salom bolalar, shuning uchun bu musiqani o'zlari bilan olib yurishni yaxshi ko'radiganlar uchun, shuningdek, telefon zaryadlovchisini olib yurishni yoqtirmaydiganlar uchun-rozetkani qidirish;-). Bu oddiy arzon va ko'chma bluetooth karnay qilish oson
Eski dinamikni tuzatish: uy stereolarini yaxshilash bo'yicha DIY qo'llanmasi: 7 qadam
Eski karnayni tuzatish: uy stereolarini yaxshilash bo'yicha DIY qo'llanmasi: Sizga yangi uy audio karnaylari kerakmi, lekin yuzlab dollar sarflay olmaysizmi? !? Karnay drayverini almashtirish oson jarayon, sizda puflagichi yo'qmi