Përmbajtje:

Udhëzues vizual i krijimit të romaneve duke përdorur Ren’Py: 5 hapa
Udhëzues vizual i krijimit të romaneve duke përdorur Ren’Py: 5 hapa

Video: Udhëzues vizual i krijimit të romaneve duke përdorur Ren’Py: 5 hapa

Video: Udhëzues vizual i krijimit të romaneve duke përdorur Ren’Py: 5 hapa
Video: Zbulimet me te Pabesueshme te Luftes se Dyte Boterore 2024, Nëntor
Anonim
Udhëzues vizual i krijimit të romaneve duke përdorur Ren’Py
Udhëzues vizual i krijimit të romaneve duke përdorur Ren’Py

A keni luajtur ndonjëherë një roman vizual, keni zgjedhur lojën tuaj aventurore, një imitues takimesh, ose një lloj tjetër të lojës, dhe keni menduar ta bëni vetë? A u dekurajuat, sepse nuk keni koduar kurrë më parë ose nuk keni bërë lojë më parë? Atëherë ky tutorial do t'ju ndihmojë të krijoni lojën tuaj!

Çfarë është Ren'Py?

  • Një mjet për të ndihmuar përdoruesit të ndërtojnë Visual Novel, RPG, Dating Sims dhe Lojëra të tjera 2D.
  • Ren'py përdor gjuhë të fuqishme skriptimi për të ndihmuar në ofrimin e aftësive fantastike të lojës me Python dhe PyGame.
  • Plotësisht falas dhe me burim të hapur me qasje ndër-platformë.
  • Ren'py NUK është një mjet vizual, nëse jeni duke kërkuar për një mjet vizual, shikoni në risi ose spango.

Çfarë është Python?

Python është një gjuhë skriptimi e përdorur për të rritur lexueshmërinë për koduesit me më pak kërkesa sintaksore.

Çfarë do të përfshijë ky Tutorial?

  • Si të filloni me mësimet e para-ndërtuara.
  • Si të filloni një lojë bazë duke futur komanda.
  • Si të finalizoni dhe ndani krijimin tuaj.

Kush do të përfitojë më shumë nga ky tutorial?

  • Individët që kërkojnë të prodhojnë një lojë me pak ose aspak përvojë kodimi.
  • Kodues me interes për të mësuar më shumë rreth python.

Hapi 1: Shkarkoni Ren'py

Shkarkoni Ren'py
Shkarkoni Ren'py
Shkarkoni Ren'py
Shkarkoni Ren'py
  1. Krijoni një dosje në desktopin tuaj për ta nxjerrë programin.
  2. Filloni duke shkarkuar programin direkt nga Ren'Py.
  3. Ndiqni udhëzimet e instalimit saktësisht siç janë renditur në faqen Ren'Py.

Hapi 2: Filloni Tutorialin

Filloni Tutorialin
Filloni Tutorialin
Filloni Tutorialin
Filloni Tutorialin
Filloni Tutorialin
Filloni Tutorialin
  1. Klikoni në panelin e fillimit Tutorial në këndin e sipërm të majtë.
  2. Klikoni në projektin e nisjes.
  3. Luaj përmes tutorialit të lojës për t'u prezantuar me mekanikën e softuerit.
  4. Sigurohuni që të lexoni të gjitha panelet e drejtorive informative të lojës.

Hapi 3: Filloni cilësimet e lojës

Filloni cilësimet e lojës
Filloni cilësimet e lojës
Filloni cilësimet e lojës
Filloni cilësimet e lojës
Filloni cilësimet e lojës
Filloni cilësimet e lojës
  1. Kthehuni te paneli i direktorisë së faqeve kryesore dhe klikoni Krijo një projekt të ri.
  2. Zgjidhni vendndodhjen e drejtorisë së projektit tuaj, ose ku do të ruani të gjithë skedarët tuaj të lojës në kompjuterin tuaj për t'u rihapur më vonë.

    1. Unë rekomandoj që së pari të krijoni një dosje të re në desktopin tuaj për qasje të lehtë.
    2. Pastaj zgjidhni drejtorinë tuaj se ku dëshironi të pushojë loja juaj.

      Gjithmonë mund të ndryshoni drejtorinë tuaj dhe cilësimet e tjera sipas preferencave

  3. Emërtoni Projektin tuaj.
  4. Tjetra vendosni redaktorin tuaj të tekstit.

    1. Ren’Py rekomandon Editra, redaktuesin e tyre personal të tekstit. Në këtë tutorial, unë gjithashtu do t'ju tregoj se si të krijoni një redaktues tjetër teksti sipas dëshirës tuaj. Unë jam duke përdorur sublime, por redaktorët e tjerë që përdorin skedarë.rpy mund të përdoren gjithashtu.

      1. Shkoni në faqen e Preferencave.
      2. Nën Redaktuesi i tekstit:, do të keni një zgjedhje midis Editra të rekomanduar nga Ren'py, redaktuesi i sistemit ose jEdit.

        Unë rekomandoj përdorimin e Sublime për redaktuesin e sistemit tuaj sepse skedarët.rpy janë të pajtueshëm dhe ndërfaqja është shumë më e lehtë për tu ndjekur sesa Editra për fillestarët

  5. Pasi të zgjidhni redaktorin tuaj, filloni konfigurimin fillestar të lojës duke përfshirë ndërfaqen GUI dhe zgjidhjen e ekranit.
  6. Tjetra zgjidhni ndërfaqen tuaj GUI, ose ndërfaqen grafike të përdoruesit.

  7. Më vonë, ju mund të modifikoni drejtpërdrejt skedarin gui.rpy nëse dëshironi të personalizoni më tej pamjen dhe skemën e ngjyrave të shfaqjes së lojës tuaj.
  8. Zgjidhni rezolucionin e theksuar.
  9. Më vonë mund të ndryshoni rezolucionin nën menunë Preferencat.

Hapi 4: Kodimi i lojës tuaj

Kodimi i lojës tuaj
Kodimi i lojës tuaj
Kodimi i lojës tuaj
Kodimi i lojës tuaj

Tani që keni konfiguruar skedarin tuaj bazë të projektit, është koha që në të vërtetë të filloni të shtoni substanca në lojën tuaj.

Filloni duke hapur të gjithë skedarët tuaj të tekstit nga lidhja në faqen e fillimit nën emrin e skedarit të projektit tuaj. Në varësi të redaktorit të tekstit që keni zgjedhur sipas preferencave, redaktuesi i tekstit do të shfaqet në një dritare të veçantë dhe do të shfaqë të gjithë skedarët, duke përfshirë script.rpy, options.rpy, gui.rpy dhe screens.rpy. Unë rekomandoj Dokumentacionin e Thjeshtë të Lojërave për të ndihmuar më tej në formatimin e lojës fillestare të krijuar si imazhet e mësipërme.

Skriptimi i skedarëve fillestarë

  1. Hapni skedarin script.rpy.

    1. Këtu do të shkojë i gjithë kodi i lojës tuaj duke përfshirë dialogun, imazhet, tingullin dhe vendimet.
    2. Së pari, unë do të diskutoj kodin e paraqitur në skedarin fillestar script.rpy për t'ju ndihmuar të kuptoni se çfarë bën gjithçka dhe ku shkon gjithçka.

      1. Nën rreshtin 3 dhe 4 në kodin ku thuhet # Deklaroni karakteret e përdorura nga kjo lojë. Ju do të shtoni çdo skedar imazhesh këtu nga kompjuteri juaj.
      2. Për të deklaruar imazhin, shkruani imazhin, llojin e figurës, (të tilla si karakteri ose sfondi), dhe emri i figurës i barabartë me një imazh nga kompjuteri juaj si një skedar-j.webp" />
      3. Ju duhet t'i krijoni këto këtu në mënyrë që të luani pa marrë parasysh se ku mund t'i përdorni këto imazhe shumë herë.
      4. Nën komentin që u tha fillimisht # Shpall karakteret e përdorura nga kjo lojë.
      5. Ju do të përcaktoni karakterin tuaj. Komanda e kodit e quajtur definohet në Shembullin 3 përcakton karakterin tuaj në lojë dhe ju lejon t'i caktoni karakterit një ngjyrë teksti.

Shembull 1: image bg someimage = "someimage.png"

Shembull 2: karakteri i figurës

Dialogu

  1. Tjetra, për të filluar ndonjë lojë në Ren’py, duhet të përdorni etiketën start: për t’i thënë programit që dëshironi të filloni lojën aktuale këtu. Nga atje ju mund të vendosni peizazhin tuaj duke përdorur komandat e gjetura nën Dokumentacionin siç është Shembulli 4 më poshtë.
  2. Për të shtuar tekst në lojën tuaj mund të bëni një nga dy gjërat.

    1. Vendosni dialogun brenda thonjëzave të dyfishta siç shihet në Shembullin 5.
    2. Caktoni një karakter fjalëve në thonjëza të dyfishta siç shihet më poshtë në Shembullin 6.
  3. Krijimi i një peme vendimesh për të ndryshuar skenarin tuaj të historisë, përfshin dialogun tuaj me komanda të tilla si menu, kërcim dhe etiketë. Shih Shembullin 7.
  4. Për t'i dhënë fund lojës tuaj, shkruani return në fund të skedarit tuaj script.rpy. Shih shembullin 8.

Shembull 4: luani muzikë "musicfromcomputer.ogg", skenë bg disa imazhe me zbehje, shfaqni ndryshoren e karakterit

Shembulli 5: "Shkruani dialogun tuaj fillestar." Shembulli 6: a "Shkruaj dialogun e a." // Kjo shkruan dialogun për karakterin e përcaktuar.

Shembulli 7

menu: "Dialogu ose pyetja": rruga e kërcimit "Dialogu ose pyetja e dytë, etj.": rruga e etiketës: "Dialogu" Shembulli 8: kthimi

Procesi i mësipërm është relativisht i thjeshtë sapo të mësoni komandat dhe shumë i personalizueshëm sapo të jeni të kënaqur me programin dhe gjuhën. Ndjehuni të lirë të shikoni dokumentacionin dhe të ndryshoni skedarët screens.rpy, options.rpy dhe gui.rpy. Dokumentacioni në internet shkon më thellë se si të filloni t'i ndryshoni ato dhe është shumë i dobishëm në rast se ngecni në kujtesën se cila komandë bën çfarë.

Për të personalizuar më tej lojën tuaj ndiqni këto lidhje për të fituar më shumë informacion se si të kodoni në të vërtetë lojën.

  1. Fjalori i gjuhës Python dhe Ren'Py për fillestarët
  2. GUI (Ndërfaqja Grafike e Përdoruesit) ose si duket vizualisht loja në dokumentacionin e lojtarit
  3. Shtesa të tjera argëtuese, të tilla si shtimi i një liste për luajtje muzikore, një galeri imazhesh ose përsëritje të imazheve për të përmirësuar modelin e lojës mund t'i gjeni këtu
  4. Më në fund, opsione të tjera të personalizimit, të tilla si madhësia e ekraneve të shkronjave mund të gjenden këtu.

Hapi 5: Lëshoni lojën tuaj

Lëshimi i lojës tuaj
Lëshimi i lojës tuaj
Lëshimi i lojës tuaj
Lëshimi i lojës tuaj
Lëshimi i lojës tuaj
Lëshimi i lojës tuaj
Lëshimi i lojës tuaj
Lëshimi i lojës tuaj
  1. Për t'i dhënë fund lojës tuaj, përditësoni lëshuesin Ren'py.
  2. Pastaj kontrolloni skriptin me garzë për të kërkuar gabime sintaksore që gjenden në faqen e fillimit.
  3. Build Distributions do të arkivojë skedarët tuaj në një dosje të arritshme që mund të ngarkoni në një faqe në internet.

    Kodi thelbësor i nevojshëm për të krijuar lojën në platformën e zgjedhur nga ju është bërë direkt nga Ren'py. Për më shumë informacion, vizitoni faqen e krijimit të dokumentacionit në Ren'Py

  4. Tjetra, drejtoni testet beta duke i bërë miqtë dhe familjen të luajnë lojën për të parë nëse ka ndonjë gabim në dialog.
  5. Së fundmi, lëshoni lojën tuaj në faqen tuaj personale ose në Itchi.io për të lejuar që loja juaj të arrijë tek shumë entuziastë të romaneve vizuale.

Tani keni krijuar lojën tuaj të parë të romanit vizual! Urime!

Recommended: