Мазмуну:
- 1 -кадам: Ren'py жүктөп алыңыз
- 2 -кадам: Үйрөткүчтү баштаңыз
- 3 -кадам: Оюн орнотууларын баштаңыз
- 4 -кадам: Оюнуңузду коддоо
- 5 -кадам: Оюнуңузду чыгаруу
Video: Ren'Py колдонуу Visual Novel Maker үйрөткүчү: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-31 10:22
Сиз качандыр бир убакта визуалдык романды ойноп, өзүңүздүн укмуштуу окуялар оюнуңузду, таанышуу тренажерун же башка ушул сыяктуу оюнду тандап, өзүңүз жасоону ойлонуп көрдүңүз беле? Көңүлүңүз чөкпөдүбү, анткени сиз буга чейин эч качан код койгон эмессиз же буга чейин оюн жасаган эмес белеңиз? Анда бул окуу куралы сизге өзүңүздүн жеке оюңузду түзүүгө жардам берет!
Ren'Py деген эмне?
- Колдонуучуларга Visual Novel, RPG, Dating Sims жана башка 2D оюндарын түзүүгө жардам берүүчү курал.
- Ren'py Python жана PyGame менен фантастикалык оюн жөндөмдөрүн жеткирүүгө жардам берүү үчүн күчтүү скрипт тилдерин колдонот.
- Кросс-платформага жеткиликтүүлүгү бар толугу менен бекер жана ачык булак.
- Ren'py визуалдык курал эмес, эгер сиз визуалдык куралды издесеңиз, анда Жаңылыкка же Жипке караңыз.
Python деген эмне?
Python - азыраак синтаксистик талаптарга ээ болгон кодерлердин окулушун жогорулатуу үчүн колдонулган скрипт тили.
Бул үйрөткүч эмнени камтыйт?
- Алдын ала курулган окуу куралдарын кантип баштоо керек.
- Буйруктарды киргизүү менен негизги оюнду кантип баштоо керек.
- Жаратууңузду кантип жыйынтыктоо жана бөлүшүү.
Бул үйрөткүчтөн ким көбүрөөк пайда алат?
- Коддоо тажрыйбасы аз болгон оюнду чыгарууну каалаган адамдар.
- Python жөнүндө көбүрөөк билүүгө кызыкдар болгон кодерлер.
1 -кадам: Ren'py жүктөп алыңыз
- Программаны чыгаруу үчүн рабочий столго папка жасаңыз.
- Программаны Ren'Pyден түз жүктөп алуу менен баштаңыз.
- Ren'Py WebPageде көрсөтүлгөндөй, орнотуу көрсөтмөлөрүн так аткарыңыз.
2 -кадам: Үйрөткүчтү баштаңыз
- Баштоо панелин чыкылдатыңыз Үйрөткүч жогорку сол бурчта.
- Долбоорду ишке киргизүүнү басыңыз.
- Өзүңүздү программалык камсыздоо механикасы менен тааныштыруу үчүн оюн үйрөткүчү аркылуу ойноңуз.
- Оюндун бардык маалымат каталогдорун окуп чыгууну унутпаңыз.
3 -кадам: Оюн орнотууларын баштаңыз
- Үй баракчасынын каталогуна кайтып, "Жаңы долбоор түзүү" баскычын чыкылдатыңыз.
-
Долбооруңуздун каталогун тандаңыз, же кийинчерээк кайра ачуу үчүн бардык оюн файлдарыңызды компьютериңизге сактай турган жерди тандаңыз.
- Мен адегенде оңой жеткиликтүүлүк үчүн столго жаңы папка түзүүнү сунуштайм.
-
Андан кийин оюнуңуздун эс алуусун каалаган каталогду тандаңыз.
Сиз каалаган убакта каталогуңузду жана башка жөндөөлөрүңүздү каалоолоруңуз боюнча өзгөртө аласыз
- Долбооруңузга ат коюңуз.
-
Андан кийин текст редакторуңузду орнотуңуз.
-
Ren'Py жеке текст редактору Editra сунуштайт. Бул окуу куралында мен дагы сиз тандаган башка текст редакторун кантип орнотууну көрсөтөм. Мен улуу колдонуп жатам, бирок.rpy файлдарын колдонгон башка редакторлор да колдонулушу мүмкүн.
- Preferences барагына өтүү.
-
"Текст редактору:" астында, Ren'py сунуштаган Editra, тутум редактору же jEdit ортосунда тандоо болот.
Мен сиздин системалык редакторуңуз үчүн Sublime колдонууну сунуштайм, анткени.rpy файлдары бири -бирине шайкеш келет жана интерфейсти үйрөнүү Editraдан баштоочуларга караганда алда канча оңой
-
- Редакторуңузду тандагандан кийин, GUI интерфейси жана экран токтому сыяктуу оюндун баштапкы орнотууларын баштаңыз.
-
Андан кийин GUI интерфейсиңизди же графикалык колдонуучу интерфейсин тандаңыз.
- Кийинчерээк, эгер сиз оюн дисплейиңиздин көрүнүшүн жана түс схемасын андан ары ыңгайлаштыргыңыз келсе, gui.rpy файлын түздөн -түз өзгөртө аласыз.
- Бөлүнгөн токтомду тандаңыз.
- Кийинчерээк Preferences менюсунда чечимди өзгөртө аласыз.
4 -кадам: Оюнуңузду коддоо
Эми сизде негизги проект файлын орнотуу бар, чындыгында оюнуңузга заттарды кошуп баштоо керек.
Баштоо барагындагы шилтемеден бардык текст файлдарыңызды долбоор файлыңыздын аты менен ачуудан баштаңыз. Тандоодо кайсы текст редактору тандалганына жараша, текст редактору өзүнчө терезеде ачылат жана скрипт.rpy, options.rpy, gui.rpy жана screens.rpy, анын ичинде бардык файлдарды көрсөтөт. Мен жөнөкөй оюн документтерин сунуштайм. андан ары жогоруда көрсөтүлгөн сүрөттөр сыяктуу орнотулган оюнду форматтоого жардам берүү.
Баштапкы файлдарды сценарийлөө
-
Script.rpy файлын ачыңыз.
- Бул жерде сиздин оюңуздун бардык коду диалог, сүрөттөр, үн жана чечимдерди камтыйт.
-
Биринчиден, мен эмне кылаарымды жана баары кайда баратканын түшүнүүгө жардам берүү үчүн баштапкы script.rpy файлында жазылган контур кодун талкуулайм.
- Коддо 3 жана 4 -саптардын астында # Бул оюнда колдонулган белгилерди жарыялагыла. Сиз бул жерден компьютериңизден каалаган сүрөттөрдү кошосуз.
- Сүрөттү жарыялоо үчүн, сүрөттү, сүрөттүн түрүн (мисалы, мүнөзү же фону) жана сүрөттүн атын компьютериңиздеги сүрөткө барабар-j.webp" />
- Сиз бул сүрөттөрдү кайда колдонсоңуз да, бул жерде түзүшүңүз керек.
- Башында айтылган комментарийдин астында # Бул оюнда колдонулган белгилерди жарыялаңыз.
- Сиз мүнөзүңүздү аныктайсыз. 3 -мисалда көрүнгөн аныктама деп аталган код буйругу оюндагы мүнөзүңүздү аныктайт жана тамгага текст түсүн берүүгө мүмкүнчүлүк берет.
Мисал 1: image bg someimage = "someimage.png"
2 -мисал: image character someimage = "someimage.peg" 3 -мисал: a = Character'ди аныктоо ('CharacterName', color = "#rgbvalue")
Dialogue
- Андан кийин, Ren'pyде каалаган оюнду баштоо үчүн, start start колдонушуңуз керек: программага чыныгы геймплейдин ушул жерден башталышын каалаарыңызды билдириңиз. Ал жерден сиз төмөндөгү 4 -мисал сыяктуу Документтердин астындагы буйруктарды колдонуп пейзажыңызды орното аласыз.
-
Оюнга текст кошуу үчүн сиз эки нерсенин бирин жасай аласыз.
- 5 -мисалда көрүнүп тургандай, диалогду кош тырмакчалардын ичине салыңыз.
- Төмөндө 6 -мисалда көрүнүп тургандай, кош тырмакчалардагы сөздөргө тамга жазыңыз.
- Сюжетти өзгөртүү үчүн чечим дарагын түзүү, меню, секирүү жана этикетка сыяктуу буйруктар менен диалогду камтыйт. 7 -мисалды караңыз.
- Оюнуңузду токтотуу үчүн script.rpy файлыңыздын аягында return жазыңыз. 8 -мисалды караңыз.
Мисал 4: "musicfromcomputer.ogg" музыкасын ойнотуу, сөлөкөтү өчүп бараткан сүрөт, өзгөрмө мүнөздү көрсөтүү
Мисал 5: "Ачылыш диалогун жаз." Мисал 6: a "А -дын диалогун жаз." // Бул аныкталган мүнөздөгү диалогду жазат.
Мисал 7
меню: "Диалог же суроо": секирүү жолу "Экинчи диалог же суроо ж. б.": маркировка маршруту: "Диалог" Мисал 8: кайтуу
Жогорудагы процесс командаларды үйрөнгөнүңүздө салыштырмалуу жөнөкөй жана программаны жана тилди жакшы билгенден кийин абдан ыңгайлаштырылат. Документтерди карап, screens.rpy, options.rpy жана gui.rpy файлдарын өзгөртө аласыз. Интернеттеги Документтер аларды алмаштырууну кантип баштоо керектигине тереңирээк кирет жана кайсы буйрук эмне кылаарын эстей албай калсаңыз абдан пайдалуу.
Оюнуңузду андан ары өзгөчөлөштүрүү үчүн бул шилтемелерди ээрчип, оюнду кантип коддоо керектиги жөнүндө көбүрөөк маалымат алыңыз.
- Жаңы баштагандар үчүн Python жана Ren'Py тилинин сөздүгү
- GUI (Графикалык Колдонуучу Интерфейси) же оюн визуалдык түрдө оюнчу Документтерине окшош
- Музыканын ойнотмо тизмесин кошуу, сүрөт галереясы же оюндун дизайнын жакшыртуу үчүн сүрөттү кайра ойнотуу сыяктуу башка кызыктуу кошумча тиркемелерди бул жерден тапса болот
- Акырында, чоң шрифт дисплейлерин кантип табууга болоорун башка ыңгайлаштыруу параметрлери бул жерден табылат.
5 -кадам: Оюнуңузду чыгаруу
- Оюнуңузду токтотуу үчүн Ren’py ишке киргизгичти жаңыртыңыз.
- Андан кийин, lint менен скриптти текшерүү баракчасында табылган синтаксистик каталарды издөө.
-
Build Distributions файлдарыңызды жеткиликтүү папкага архивдейт, сиз аны веб -баракчага жүктөй аласыз.
Оюнду сиз тандаган платформада түзүү үчүн зарыл болгон код түздөн -түз Ren'py тарабынан жасалат. Көбүрөөк маалымат алуу үчүн Ren'Pyдеги документтерди түзүү барагына баш багыңыз
- Андан кийин, досторуңуз жана үй -бүлөңүз диалогдо кандайдыр бир каталар бар -жогун билүү үчүн бета -тесттерди өткөрүңүз.
- Акырында, оюнуңузду жеке веб -сайтыңызга же Itchi.io сайтына чыгарыңыз, бул сиздин оюндун көптөгөн визуалдык роман ышкыбоздоруна жетүүсүнө мүмкүнчүлүк берет.
Сиз азыр биринчи визуалдык роман оюнуңузду түздүңүз! Куттуктайм!
Сунушталууда:
PIR сенсорун жана Buzzer модулун кантип колдонуу керек - Visuino үйрөткүчү: 6 кадам
PIR сенсорун жана Buzzer модулун кантип колдонуу керек - Visuino үйрөткүчү: Бул үйрөткүчтө биз PIR сенсорун жана сигналды модулду кантип колдонууну үйрөнөбүз, качан PIR сенсору кыймылды аныктаса. Демонстрациялык видеону көрүңүз
STM32ди Arduino үйрөткүчү сыяктуу колдонуу - STM32F103C8: 5 кадам
STM32ди Arduino үйрөткүчү сыяктуу колдонуу | STM32F103C8: Эй, эмне болду, балдар! Akarsh бул жерден CETech.Төмөнкү окуу куралында биз STM32F103C8, STM32F030F4 жана STM8S103F3 сыяктуу STM тарабынан сунушталган ар кандай микроконтроллерлерди карайбыз. Биз бул микролорду бири -бири менен салыштырып көрөбүз
ESP32 Bluetooth үйрөткүчү - ESP32тин курулган Bluetoothун кантип колдонуу керек: 5 кадам
ESP32 Bluetooth үйрөткүчү | ESP32тин курулган Bluetoothун кантип колдонуу керек: Салам балдар, анткени ESP32 Board WiFi & Bluetooth экөө тең, бирок көбүнчө проекттерибиз үчүн биз көбүнчө Wifi колдонобуз, биз Bluetooth колдонбойбуз, бул көрсөтмөлөрдө мен ESP32нин Bluetoothун колдонуу канчалык оңой экенин көрсөтөм. Негизги долбоорлоруңуз үчүн
ESP8266 NODEMCU BLYNK IOT үйрөткүчү - Esp8266 IOT Blunk жана Arduino IDE колдонуу - Жарык диоддорун Интернет аркылуу көзөмөлдөө: 6 кадам
ESP8266 NODEMCU BLYNK IOT үйрөткүчү | Esp8266 IOT Blunk жана Arduino IDE колдонуу | Жарык диоддорду Интернет аркылуу көзөмөлдөө: Салам балдар, бул көрсөтмөлөрдө биз ISPти ESP8266 же Nodemcu менен кантип колдонууну үйрөнөбүз. Бул үчүн биз blynk колдонмосун колдонобуз. Ошентип, биз esp8266/nodemcu аркылуу интернет аркылуу LEDди көзөмөлдөп турабыз. Ошентип, Blynk колдонмосу биздин esp8266 же Nodemcu менен туташат
Raspberry Pi үйрөткүчү: Баскычты кантип колдонуу керек: 4 кадам
Raspberry Pi үйрөткүчү: баскычты кантип колдонуу керек: Бул окуу куралында сиз Raspberry Pi менен баскычты колдонуу менен LEDди күйгүзүүнү үйрөнөсүз. Баскычтар же өчүргүчтөр сиз басканыңызда схеманын эки чекитин туташтырат. Бул окуу куралы бир LEDды күйгүзөт, качан баскыч бир жолу басылат жана өчөт