Cov txheej txheem:

Visual Novel Maker Tutorial Siv Ren'Py: 5 Cov Kauj Ruam
Visual Novel Maker Tutorial Siv Ren'Py: 5 Cov Kauj Ruam

Video: Visual Novel Maker Tutorial Siv Ren'Py: 5 Cov Kauj Ruam

Video: Visual Novel Maker Tutorial Siv Ren'Py: 5 Cov Kauj Ruam
Video: Иисус (Бенгальский мусульманский). 2024, Kaum ib hlis
Anonim
Visual Novel Maker Tutorial Siv Ren'Py
Visual Novel Maker Tutorial Siv Ren'Py

Koj puas tau ua si qhov muag pom tshiab, xaiv koj tus kheej kev ua si taug txuj kev nyuaj, sib tw sim, lossis lwm yam kev ua si zoo sib xws, thiab xav txog kev ua koj tus kheej? Puas yog koj poob siab, vim koj tsis tau sau ua ntej lossis ua game ua ntej? Tom qab ntawv qhov kev qhia no yuav pab koj tsim koj tus kheej kev ua si!

Ren'Py yog dab tsi?

  • Ib lub cuab yeej los pab cov neeg siv tsim Visual Novel, RPG, Dating Sims, thiab lwm yam 2D Games.
  • Ren'py siv cov lus sau muaj zog los pab ua kom muaj peev xwm ua si zoo nrog Python thiab PyGame.
  • Ua tiav dawb thiab qhib qhov chaw nrog kev nkag mus tau yooj yim.
  • Ren'py TSIS YOG qhov cuab yeej pom kev, yog tias koj tab tom nrhiav lub cuab yeej pom kev, saib rau hauv Novelty lossis Twine.

Python yog dab tsi?

Nab hab sej yog cov lus sau siv los ua kom nyeem tau yooj yim rau cov coders nrog tsawg dua cov lus xav tau.

Phau ntawv qhia no yuav npog dab tsi?

  • Yuav pib li cas nrog kev qhia ua ntej ua.
  • Yuav pib qhov kev ua si yooj yim los ntawm kev qhia cov lus txib.
  • Yuav ua li cas ua kom tiav thiab qhia koj qhov kev tsim.

Leej twg yuav tau txais txiaj ntsig zoo tshaj los ntawm kev qhia no?

  • Cov tib neeg tab tom nrhiav tsim cov kev ua si nrog me me kom tsis muaj kev paub ua lej.
  • Coders nrog kev txaus siab kawm paub ntau ntxiv txog nab nab.

Kauj ruam 1: Rub tawm Ren'py

Rub tawm Ren'py
Rub tawm Ren'py
Rub tawm Ren'py
Rub tawm Ren'py
  1. Ua daim nplaub tshev ntawm koj lub desktop txhawm rau rho tawm qhov program rau.
  2. Pib los ntawm rub tawm lub software los ntawm Ren'Py ncaj qha.
  3. Ua raws li cov lus qhia teeb tsa raws nraim li tau teev tseg hauv Ren'Py WebPage.

Kauj ruam 2: Pib Tutorial

Pib Qhia
Pib Qhia
Pib Qhia
Pib Qhia
Pib Qhia
Pib Qhia
  1. Nyem rau ntawm lub vaj huam sib luag pib qhov Tutorial nyob rau sab saum toj sab laug.
  2. Nyem qhib qhov haujlwm.
  3. Ua si dhau qhov kev qhia ua si los qhia koj tus kheej rau software khoos phis tawj.
  4. Nco ntsoov nyeem los ntawm txhua qhov game game directory directory panels.

Kauj Ruam 3: Pib Pib Qhov Chaw Ua Si

Pib Pib Chaw Ua Si
Pib Pib Chaw Ua Si
Pib Pib Chaw Ua Si
Pib Pib Chaw Ua Si
Pib Pib Chaw Ua Si
Pib Pib Chaw Ua Si
  1. Rov qab mus rau qhov home page directory panel thiab nyem Tsim Tshiab Project.
  2. Xaiv koj qhov chaw nyob, lossis qhov chaw koj yuav khaws txhua yam ntawm koj cov ntaub ntawv game mus rau koj lub khoos phis tawj kom rov qhib dua tom qab.

    1. Kuv pom zoo tsim daim nplaub tshev tshiab ntawm koj lub desktop kom yooj yim nkag tau yooj yim ua ntej.
    2. Tom qab ntawv xaiv koj phau ntawv teev npe nyob qhov twg koj xav kom koj cov game so hauv.

      Koj tuaj yeem hloov pauv koj cov npe thiab lwm qhov chaw nyob hauv kev nyiam

  3. Npe koj qhov Project.
  4. Tom ntej teeb tsa koj cov ntawv sau.

    1. Ren'Py pom zoo Editra, lawv tus kheej cov ntawv sau tus kheej. Hauv qhov kev qhia no, Kuv tseem yuav qhia koj yuav teeb tsa lwm cov ntawv nyeem uas koj xaiv. Kuv siv sublime, tab sis lwm tus kho uas siv. Rpy cov ntaub ntawv tuaj yeem siv tau ib yam.

      1. Mus rau nplooj ntawv Nyiam
      2. Hauv qab Text Editor:, koj yuav muaj kev xaiv ntawm Editra pom zoo los ntawm Ren'py, tus kho qhov system, lossis jEdit.

        Kuv pom zoo siv Sublime rau koj li kev kho kab ke vim hais tias.rpy cov ntaub ntawv sib xws thiab lub interface tau yooj yim dua ua raws li Editra rau cov pib tshiab

  5. Tom qab xaiv koj tus kws kho mob, pib qhov kev teeb tsa thawj zaug suav nrog GUI interface thiab daws teeb meem ntawm lub vijtsam.
  6. Tom ntej no xaiv koj li GUI interface, lossis cov duab siv interface.

  7. Tom qab ntawd, koj tuaj yeem hloov kho ncaj qha cov ntaub ntawv gui.rpy yog tias koj xav txuas ntxiv kho lub ntsej muag thiab xim xim ntawm koj cov game game.
  8. Xaiv qhov kev daws teeb meem tseem ceeb.
  9. Tom qab ntawd koj tuaj yeem hloov qhov kev daws teeb meem nyob hauv Preferences menu.

Kauj Ruam 4: Coding Koj Cov Game

Coding Koj Cov Game
Coding Koj Cov Game
Coding Koj Cov Game
Coding Koj Cov Game

Tam sim no koj muaj koj cov phiaj xwm txheej txheem teeb tsa cov ntaub ntawv, nws yog lub sijhawm los pib ua cov tshuaj ntxiv rau hauv koj qhov kev ua si.

Pib los ntawm kev qhib tag nrho koj cov ntawv cov ntawv los ntawm qhov txuas ntawm nplooj ntawv pib hauv qab koj cov npe cov ntaub ntawv. Nyob ntawm seb cov ntawv sau twg uas koj xaiv hauv qhov nyiam, cov ntawv sau yuav tshwm nyob rau hauv ib lub qhov rai cais thiab tso tawm tag nrho cov ntaub ntawv, suav nrog script.rpy, options.rpy, gui.rpy, thiab screens.rpy. Kuv pom zoo Cov Ntaub Ntawv Yooj Yim txhawm rau pab ntxiv hauv kev teeb tsa thawj qhov kev ua si teeb tsa zoo li cov duab saum toj no.

Scripting Thawj Cov Ntaub Ntawv

  1. Qhib tsab ntawv script.rpy.

    1. Nov yog qhov uas txhua qhov ntawm koj qhov kev ua si yuav mus nrog kev sib tham, duab, suab, thiab kev txiav txim siab.
    2. Ua ntej, kuv yuav tham txog cov qauv txheej txheem teev tseg hauv thawj daim ntawv script.rpy kom pab koj nkag siab tias txhua yam ua thiab txhua yam mus qhov twg.

      1. Hauv kab 3 thiab 4 hauv cov cai uas nws hais tias # Tshaj tawm cov cim uas siv los ntawm qhov kev ua si no. Koj yuav ntxiv cov ntaub ntawv ntawm cov duab ntawm no los ntawm koj lub computer.
      2. Txhawm rau tshaj tawm cov duab, ntaus duab, hom duab, (xws li tus yam ntxwv lossis keeb kwm yav dhau), thiab lub npe ntawm daim duab sib npaug rau cov duab los ntawm koj lub khoos phis tawj ua-j.webp" />
      3. Koj yuav tsum tsim cov no ntawm no kom koj ua si txawm qhov twg tuaj yeem siv cov duab no ntau zaus.
      4. Hauv qab cov lus hais uas tau hais ua ntej # Tshaj tawm cov cim siv los ntawm qhov kev ua si no.

      5. Koj yuav txhais koj tus yam ntxwv. Cov cai hais kom ua hu ua txhais pom hauv Piv txwv 3 piav qhia koj tus xeeb ceem hauv qhov kev ua si thiab tso cai rau koj muab tus cim rau xim.

Piv txwv 1: duab bg someimage = "someimage.png"

Piv txwv 2: duab cim someimage = "someimage.peg" Piv txwv 3: txhais a = Character ('CharacterName', xim = "#rgbvalue")

Sib tham

  1. Tom ntej no, txhawm rau pib ua si hauv Ren'py, koj yuav tsum siv daim ntawv lo pib: qhia qhov haujlwm uas koj xav kom muaj tiag tiag gameplay pib ntawm no. Los ntawm qhov ntawd koj tuaj yeem teeb tsa koj qhov kev zoo nkauj siv cov lus txib pom hauv Cov Ntaub Ntawv xws li Piv Txwv 4 hauv qab no.
  2. Txhawm rau ntxiv cov ntawv rau koj qhov kev ua si koj tuaj yeem ua ib ntawm ob yam.

    1. Muab kev sib tham hauv ob nqe lus raws li pom hauv Piv txwv 5.
    2. Muab tus cim rau cov lus hauv ob nqe lus raws li pom hauv qab hauv Piv txwv 6.
  3. Tsim cov ntoo txiav txim siab los hloov koj zaj dab neeg, suav nrog koj cov kev sib tham nrog cov lus txib xws li ntawv qhia zaub mov, dhia, thiab daim ntawv lo. Saib piv txwv 7.
  4. Txhawm rau xaus koj qhov kev ua si, ntaus rov qab thaum kawg ntawm koj cov ntawv script.rpy. Saib piv txwv 8.

Piv txwv 4: ua suab paj nruag "musicfromcomputer.ogg", scene bg qee qhov duab nrog ploj, qhia tus cwj pwm sib txawv

Piv txwv 5: "Sau koj qhov kev sib tham qhib." Piv txwv 6: a "Sau qhov kev sib tham." // Qhov no sau cov lus sib tham rau tus cim.

Piv txwv 7

cov ntawv qhia zaub mov: "Kev sib tham lossis lus nug": dhia txoj kev "Kev sib tham thib ob lossis lus nug thiab lwm yam": daim ntawv lo: "Kev Sib Tham" Piv txwv 8: rov qab los

Cov txheej txheem saum toj no yog qhov yooj yim ib zaug koj kawm cov lus txib thiab tuaj yeem tsim kho tau zoo ib zaug koj tau xis nyob nrog txoj haujlwm thiab lus. Xav tias dawb los saib rau hauv cov ntaub ntawv thiab hloov cov screens.rpy, options.rpy, thiab gui.rpy cov ntaub ntawv. Cov Ntaub Ntawv online mus rau hauv qhov tob dua yuav ua li cas pib hloov pauv cov ntawd thiab muaj txiaj ntsig zoo yog tias koj tau nyam ntawm kev nco qab uas cov lus txib ua dab tsi.

Txhawm rau ntxiv kev kho koj li kev ua si ua raws cov txuas no kom tau txais cov ntaub ntawv ntau ntxiv txog yuav ua li cas thiaj li ua tau tus lej game.

  1. Python thiab Ren'Py Language phau ntawv txhais lus rau cov pib tshiab
  2. GUI (Graphical User Interface) lossis qhov kev ua si pom zoo li tus neeg ua si Cov Ntaub Ntawv
  3. Lwm qhov kev lom zem ntxiv-ntxiv xws li ntxiv cov nkauj ua suab paj nruag, duab tso duab, lossis duab rov qab los txhim kho qhov kev tsim game tuaj yeem pom ntawm no
  4. Thaum kawg lwm qhov kev xaiv tshwj xeeb xws li cov ntawv loj npaum li cas tuaj yeem pom ntawm no.

Kauj Ruam 5: Tso Koj Cov Game

Tso Koj Cov Game
Tso Koj Cov Game
Tso Koj Cov Game
Tso Koj Cov Game
Tso Koj Cov Game
Tso Koj Cov Game
Tso Koj Cov Game
Tso Koj Cov Game
  1. Txhawm rau xaus koj qhov kev ua si, hloov kho Ren'py launcher.
  2. Tom qab ntawv txheeb xyuas cov ntawv nrog lint txhawm rau tshawb nrhiav cov kab lus tsis raug pom ntawm nplooj ntawv pib.
  3. Tsim Kev faib tawm yuav khaws koj cov ntaub ntawv mus rau hauv daim nplaub tshev nkag tau yooj yim koj tuaj yeem tso rau hauv lub vev xaib.

    Txoj cai tseem ceeb xav tau los tsim kev ua si ntawm lub platform uas koj xaiv tau ua ncaj qha los ntawm Ren'py. Yog xav paub ntxiv, mus ntsib cov ntaub ntawv tsim nplooj ntawv ntawm Ren'Py

  4. Tom ntej no, khiav beta xeem los ntawm kev muaj phooj ywg thiab tsev neeg ua si qhov kev ua si kom pom tias muaj qhov ua yuam kev hauv kev sib tham.
  5. Thaum kawg, tso koj cov kev ua si ntawm koj tus kheej lub vev xaib lossis mus rau Itchi.io kom cia koj cov kev ua si mus txog ntau qhov kev pom tshiab.

Tam sim no koj tau tsim koj thawj qhov kev ua si tshiab qhov muag pom! Nrog koj zoo siab!

Pom zoo: