Բովանդակություն:
- Քայլ 1: Ներբեռնեք Ren'py
- Քայլ 2: Սկսեք ձեռնարկը
- Քայլ 3: Նախագծեք խաղի կարգավորումները
- Քայլ 4: Ձեր խաղի կոդավորումը
- Քայլ 5: Թողարկեք ձեր խաղը
Video: Visual Novel Maker Tutorial Using Ren’Py: 5 Steps
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-31 10:21
Երբևէ խաղացե՞լ եք վիզուալ վեպ, ընտրե՞լ եք ձեր արկածային խաղը, ծանոթությունների սիմուլյատորը կամ այլ նմանատիպ խաղ, և մտածե՞լ եք ինքներդ այն պատրաստելու մասին: Հուսահատվե՞լ եք, քանի որ նախկինում երբևէ չեք կոդավորել կամ խաղ չեք պատրաստել: Հետո այս ձեռնարկը կօգնի ձեզ ստեղծել ձեր սեփական խաղը:
Ի՞նչ է Ren'Py- ն:
- Գործիք, որն օգնում է օգտվողներին ստեղծել Visual Novel, RPG, Dating Sims և այլ 2D խաղեր:
- Ren'py- ն օգտագործում է սցենարների հզոր լեզուներ, որոնք օգնում են մատուցել ֆանտաստիկ խաղային ունակություններ Python- ի և PyGame- ի հետ:
- Լիովին անվճար և բաց կոդ ՝ միջլատֆորմային մատչելիությամբ:
- Ren'py- ն տեսողական գործիք չէ, եթե տեսողական գործիք եք փնտրում, նայեք նորույթին կամ թելին:
Ի՞նչ է Python- ը:
Python- ը սցենարային լեզու է, որն օգտագործվում է ավելի քիչ շարահյուսական պահանջներ ունեցող կոդավորողների ընթերցանությունը բարձրացնելու համար:
Ի՞նչ է ընդգրկելու այս ձեռնարկը:
- Ինչպես սկսել նախապես կառուցված ձեռնարկների հետ:
- Ինչպես սկսել հիմնական խաղ ՝ հրամաններ ներկայացնելով:
- Ինչպես վերջնականացնել և կիսել ձեր ստեղծագործությունը:
Ո՞վ լավագույնս կշահի այս ձեռնարկից:
- Անհատներ, ովքեր փնտրում են խաղ արտադրել ՝ կոդավորման փոքր կամ առանց փորձի:
- Կոդավորողներ, ովքեր հետաքրքրված են ավելին իմանալու պիթոնի մասին:
Քայլ 1: Ներբեռնեք Ren'py
- Ստեղծեք թղթապանակ ձեր աշխատասեղանին `ծրագիրը հանելու համար:
- Սկսեք ՝ ուղղակիորեն ներբեռնելով ծրագրակազմը Ren’Py- ից:
- Հետևեք տեղադրման հրահանգներին այնպես, ինչպես նշված է Ren'Py վեբ էջում:
Քայլ 2: Սկսեք ձեռնարկը
- Կտտացրեք գործարկման վահանակին ՝ ձեռնարկը վերևի ձախ անկյունում:
- Կտտացրեք գործարկման նախագիծը:
- Խաղացեք խաղային ձեռնարկի միջոցով `ներկայանալու համար ծրագրային ապահովման մեխանիկային:
- Համոզվեք, որ կարդում եք խաղի բոլոր տեղեկատու գրացուցակները:
Քայլ 3: Նախագծեք խաղի կարգավորումները
- Վերադարձեք գլխավոր էջի տեղեկատուի վահանակ և կտտացրեք Ստեղծել նոր նախագիծ:
-
Ընտրեք ձեր նախագծի գրացուցակի վայրը կամ այն վայրը, որտեղ ձեր բոլոր խաղային ֆայլերը կպահեք ձեր համակարգչում ՝ հետագայում նորից բացվելու համար:
- Խորհուրդ եմ տալիս նախ աշխատասեղանին ստեղծել նոր թղթապանակ `հեշտ հասանելիության համար:
-
Այնուհետև ընտրեք ձեր գրացուցակը, որտեղ ցանկանում եք, որ ձեր խաղը հանգստանա:
Դուք միշտ կարող եք փոխել ձեր գրացուցակը և այլ կարգավորումներ `նախասիրությունների ներքո:
- Անվանեք ձեր նախագիծը:
-
Հաջորդը կարգավորեք ձեր տեքստային խմբագրիչը:
-
Ren’Py- ն խորհուրդ է տալիս Editra- ին ՝ իրենց անձնական տեքստային խմբագրիչին: Այս ձեռնարկում ես ձեզ ցույց կտամ, թե ինչպես ստեղծել ձեր ընտրած մեկ այլ տեքստային խմբագիր: Ես օգտագործում եմ վեհ, բայց.rpy ֆայլեր օգտագործող այլ խմբագիրներ նույնպես կարող են օգտագործվել:
- Գնացեք Նախապատվությունների էջ:
-
«Տեքստային խմբագիր.» Բաժնում դուք կունենաք ընտրություն Ren’py- ի կողմից առաջարկվող Editra- ի, համակարգի խմբագրի կամ jEdit- ի միջև:
Ես խորհուրդ եմ տալիս օգտագործել Sublime- ը ձեր համակարգի խմբագրի համար, քանի որ.rpy ֆայլերը համատեղելի են, և ինտերֆեյսը շատ ավելի հեշտ է հետևել, քան Editra- ն սկսնակների համար:
-
- Ձեր խմբագիրն ընտրելուց հետո սկսեք խաղի սկզբնական կարգավորումը `ներառյալ GUI ինտերֆեյսը և էկրանի լուծաչափը:
-
Հաջորդը ընտրեք ձեր GUI ինտերֆեյսը կամ գրաֆիկական ինտերֆեյսը:
- Ավելի ուշ, դուք կարող եք ուղղակիորեն փոփոխել gui.rpy ֆայլը, եթե ցանկանում եք լրացուցիչ հարմարեցնել ձեր խաղի ցուցադրման տեսքն ու գունային սխեման:
- Ընտրեք ընդգծված բանաձևը:
- Հետագայում կարող եք փոխել լուծումը Նախընտրանքների ցանկում:
Քայլ 4: Ձեր խաղի կոդավորումը
Այժմ, երբ դուք ունեք ձեր նախագծի հիմնական ֆայլերի կարգավորումը, ժամանակն է իրականում սկսել նյութեր ավելացնել ձեր խաղին:
Սկսեք ՝ բացելով ձեր բոլոր տեքստային ֆայլերը գործարկման էջի հղումից ՝ ձեր նախագծի ֆայլի անվան տակ: Կախված նրանից, թե որ տեքստային խմբագիրն եք ընտրել նախասիրություններում, տեքստային խմբագիրը կհայտնվի առանձին պատուհանում և կցուցադրի բոլոր ֆայլերը, ներառյալ script.rpy, options.rpy, gui.rpy և screens.rpy: Ես խորհուրդ եմ տալիս Simple Game Documentation վերը նշված պատկերների նման կազմաձևված սկզբնական խաղի ձևաչափման հետագա աջակցության համար:
Scripting Սկզբնական ֆայլեր
-
Բացեք script.rpy ֆայլը:
- Այստեղ է, որ գնում են ձեր խաղի բոլոր ծածկագրերը ՝ ներառյալ երկխոսությունը, պատկերները, ձայնը և որոշումները:
-
Նախ, ես կքննարկեմ նախնական script.rpy ֆայլում դրված ուրվագծային կոդը, որը կօգնի ձեզ հասկանալ, թե ինչ է անում ամեն ինչ և ուր է գնում ամեն ինչ:
- Կոդի 3 -րդ և 4 -րդ տողերի ներքո, որտեղ գրված է # Հայտարարեք այս խաղի կողմից օգտագործվող նիշերը: Այստեղ ձեր համակարգչից կավելացնեք պատկերների ցանկացած ֆայլ:
- Պատկերը հայտարարելու համար մուտքագրեք պատկերը, պատկերի տեսակը (օրինակ ՝ բնույթը կամ ֆոնը) և պատկերի անունը, որը հավասար է ձեր համակարգչից ստացված պատկերին որպես-j.webp" />
- Դուք պետք է դրանք ստեղծեք այստեղ, որպեսզի խաղաք, անկախ նրանից, թե որտեղ կարող եք օգտագործել այս պատկերները բազմիցս:
- Մեկնաբանության ներքո, որն ի սկզբանե նշված էր # Հայտարարել այս խաղի կողմից օգտագործվող կերպարները:
-
Դուք կբնորոշեք ձեր բնավորությունը: Օրինակ 3 -ում նկարագրված կոդ հրամանը սահմանում է խաղի ձեր բնավորությունը և թույլ է տալիս բնավորությանը տեքստի գույն տալ:
Օրինակ 1 ՝ image bg someimage = "someimage.png"
Օրինակ 2 ՝ պատկերի կերպար someimage = "someimage.peg" Օրինակ 3: սահմանել a = Անձնագիր ('CharacterName', color = "#rgbvalue")
Երկխոսություն
- Հաջորդը, Ren’py- ում որևէ խաղ սկսելու համար հարկավոր է օգտագործել պիտակի սկիզբ. Ծրագրին ասելու, որ ցանկանում եք, որ իրական խաղը սկսվի այստեղ: Այնտեղից կարող եք կարգավորել ձեր դեկորացիան ՝ օգտագործելով Փաստաթղթերի ներքո գտնված հրամանները, օրինակ ՝ Ստորև բերված Օրինակ 4 -ը:
-
Ձեր խաղին տեքստ ավելացնելու համար կարող եք անել երկու բաներից մեկը.
- Տեղադրեք երկխոսությունը կրկնակի մեջբերումների մեջ, ինչպես երևում է 5 -րդ օրինակում:
- Կրկնակի մեջբերումներով բառերին նշան նշանակեք, ինչպես երևում է ստորև 6 -րդ օրինակում:
- Ստեղծելով որոշումների ծառ ՝ ձեր պատմվածքը փոխելու համար, ներառեք ձեր երկխոսությունը այնպիսի հրամանների հետ, ինչպիսիք են մենյու, թռիչք և պիտակ: Տես օրինակ 7:
- Ձեր խաղն ավարտելու համար մուտքագրեք return ձեր script.rpy ֆայլի հենց վերջում: Տես 8 -րդ օրինակը:
Օրինակ 4. Նվագել երաժշտություն «musicfromcomputer.ogg», տեսարան bg որոշ պատկեր մարումով, ցույց տալ բնույթի փոփոխական
Օրինակ 5. «Գրեք ձեր բացման երկխոսությունը»: Օրինակ 6 ՝ ա «Գրեք երկխոսություն»: // Սա գրում է երկխոսություն սահմանված բնույթի համար:
Օրինակ 7
ընտրացանկ. «Երկխոսություն կամ հարց». թռիչքուղի «Երկրորդ երկխոսություն կամ հարց և այլն». պիտակի երթուղի ՝ «Երկխոսություն» Օրինակ 8 ՝ վերադարձ
Վերոնշյալ գործընթացը համեմատաբար պարզ է, երբ սովորում ես հրամանները և շատ հարմարեցված, երբ հարմար ես ծրագրին և լեզվին: Ազատորեն նայեք փաստաթղթերին և փոխեք screens.rpy, options.rpy և gui.rpy ֆայլերը: Առցանց Փաստաթղթավորումն ավելի է խորանում այն մասին, թե ինչպես սկսել դրանք փոխել և շատ օգտակար է այն դեպքում, երբ դուք մնում եք հիշելու վրա, թե որ հրամանն ինչ է անում:
Ձեր խաղը լրացուցիչ անհատականացնելու համար հետևեք այս հղումներին ՝ խաղին իրականում կոդավորելու մասին ավելի շատ տեղեկություններ ստանալու համար:
- Սկսնակների համար Python և Ren'Py լեզվի բառարան
- GUI (գրաֆիկական ինտերֆեյս) կամ խաղը տեսողական տեսք ունի խաղացողի փաստաթղթերը
- Այլ զվարճալի հավելումներ, ինչպիսիք են երաժշտական տեսացանկի ավելացումը, պատկերասրահը կամ պատկերի կրկնությունը `խաղի դիզայնը բարձրացնելու համար, կարող եք գտնել այստեղ
- Ի վերջո, այլ անհատականացման տարբերակներ, ինչպիսիք են, թե որքան մեծ տառատեսակի ցուցադրումներ կարելի է գտնել այստեղ:
Քայլ 5: Թողարկեք ձեր խաղը
- Ձեր խաղն ավարտելու համար թարմացրեք Ren’py գործարկիչը:
- Այնուհետև ստուգեք մատիտը ՝ սկզբնաղբյուրում հայտնաբերված շարահյուսական սխալների որոնման համար:
-
Build Distributions- ը կպահի ձեր ֆայլերը մատչելի թղթապանակի մեջ, որը կարող եք վերբեռնել վեբ էջ:
Ձեր նախընտրած հարթակում խաղը ստեղծելու համար անհրաժեշտ էական կոդը ուղղակիորեն պատրաստում է Ren'py- ն: Լրացուցիչ տեղեկությունների համար այցելեք Ren'Py- ի փաստաթղթերի ստեղծման էջ:
- Հաջորդը, կատարեք բետա թեստեր ՝ ընկերների և ընտանիքի անդամների հետ խաղը խաղալու համար ՝ տեսնելու, թե արդյոք երկխոսության մեջ սխալներ կան:
- Վերջապես, թողարկեք ձեր խաղը ձեր անձնական կայքում կամ Itchi.io- ում, որպեսզի ձեր խաղը հասնի տեսողական վեպի շատ սիրահարների:
Դուք այժմ ստեղծել եք ձեր առաջին վիզուալ վեպի խաղը: Շնորհավորում եմ:
Խորհուրդ ենք տալիս:
Chrome T-rex Game Hack Using Arduino: 5 Steps
Chrome T-rex Game Hack Using Arduino: This tutorial we will hack chrome t-rex game with arduino
Astronomia Coffin Dance Meme Music Using Arduino Uno: 5 Steps
Astronomia Coffin Dance Meme Music Using Arduino Uno: This this blog we we show Astronomia Coffin Dance Tune With Arduino Uno այս նախագծում
Monitoring-Temp-and-Humidity-using-AWS-ESP32: 8 Steps
Monitoring-Temp-and-Humidity-using-AWS-ESP32. Այս ձեռնարկում մենք ջերմաստիճանի և խոնավության տարբեր տվյալներ ենք չափելու ՝ օգտագործելով Temp և խոնավության տվիչ: Դուք նաև կսովորեք, թե ինչպես ուղարկել այս տվյալները AWS- ին
4 in 1 MAX7219 Dot Matrix Display Module Tutorial by Arduino UNO Using: 5 Steps
4 in 1 MAX7219 Dot Matrix Display Module Tutorial by Using Arduino UNO: Description: Looking for easy to control LED matrix? Այս 4 -ը 1 կետային մատրիցի ցուցադրման մոդուլը պետք է հարմար լինի ձեզ համար: Ամբողջ մոդուլը գալիս է չորս 8x8 RED ընդհանուր կաթոդավոր կետերի մատրիցով, որը հագեցած է յուրաքանչյուրը MAX7219 IC- ով: Հիանալի է ցուցադրել ընթացիկ տեքստը
WINDOWS MOVIE MAKER HASIC TUTORIAL: 6 Steps
WINDOWS MOVIE MAKER- ի ՀԻՄՆԱԿԱՆ ՈUTՍՈՈԹՅՈՆ. Ողջույն, տղերք, ես հնամաշ եմ, և ես ձեզ կսովորեցնեմ, թե ինչպես ֆիլմ նկարել Windows կինոարտադրողում, սա շատ հնարավորություններ ունի, ահա որոշ տեսահոլովակներ windows կինոարտադրողի վրա: ԳՆԱՀԱՏԵԼ