Ren'Py ay isang open source, libre at multiplatform visual nobelang engine na ipinapatupad sa Python at dinisenyo mula sa offset makatulong sa mga gumagamit ng mga salitang, mga larawan at tunog upang sabihin sa mga kuwento sa kanilang mga computer.
Ang software ay ipinamamahagi bilang isang SDK (Software Development Kit) at ito & rsquo; y binubuo ng madaling-gamitin at mahusay na script wika, na gawing posible para sa mga non-programmer upang lumikha ng visual na wika at paraan ng nobelang mababang uri nang walang masyadong maraming hassle.Features sa isang glanceKey tampok kabilang ang isang menu ng laro, awtomatikong pagse-save ng mga laro, bintana at fullscreen mode gameplay, pag-andar rollback, predictive paglo-load ng imahe, ang kakayahan upang baguhin ang nakapag-iisa ang mga sound effect, boses at lakas ng tunog ng musika, pati na rin ang kakayahan upang laktawan ang teksto, auto-advance teksto, o itago ang teksto.
Bilang karagdagan, kasama nito ang isang tutorial na ipapakita sa mga user mula sa makakuha-go. Lahat ng kailangan mong gawin upang makapagsimula at matutunan kung paano gamitin ang application na binuo visual nobelang ay i-click ang & ldquo; Ilunsad Project & rdquo; button. Ang isang visual na nobela ay agad na buksan sa isang bagong window, ngunit magagawa mong i-edit ang mga file ng configuration nito sa isang text editor na ay inirerekumenda sa iyo kapag sinusubukang i-edit ang kani-kanyang files.Requires hindi nangangailangan ng mga installationRen'Py walang pag-install pa rin, lamang i-download ang pinakabagong release mula sa Softoware o mula sa opisyal na website ng proyekto (tingnan ang link sa homepage sa dulo ng artikulo), i-save ang archive sa iyong direktoryo ng Home, na ma-unpack ito, magbukas ng Terminal app, mag-navigate sa lokasyon kung saan mo & rsquo; Nag-kinuha ang archive file (eg cd /home/softoware/renpy-6.18.3-sdk) at patakbuhin ang & lsquo; SH renpy.sh & rsquo; command.Works may GNU / Linux, Mac OS X at Windows OSesRen'Py ay isang cross-platform software, na nangangahulugan na ito & rsquo; y opisyal na suportado sa ilalim ng lahat ng mga distribusyon ng GNU / Linux, pati na rin sa Microsoft Windows at Mac OS X operating mga system. Sa Linux at Mac ito ay katugma sa parehong 32 at 64-bit platform computer, ngunit sa Windows ito ay suportado lamang sa x86 machine
Ano ang bagong sa paglabas:.
- Ang release na ito ay nagdadagdag ng showif pahayag sa screen ng wika. Ang mga palabas showif statement at nagtatago bata nito batay sa isang kondisyon. Kapag bata nito sa atl pagbabago, showif naghahatid sa atl mga kaganapan upang pamahalaan ang palabas at itago proseso.
- mekanismo Ren'Py ng paghula imahe ngayon ng mga modelo ang return stack, at mahuhulaan mga larawan sa pamamagitan ng isang pares ng tawag at pagbalik. Kamakailan lang, isang tawag na sinundan ng pagbabalik ay i-block ang hula ng larawan.
- Ren'Py hinulaan ngayon na ang simula label ay tatawaging mula sa pangunahing menu. Ito ay makakatulong upang maiwasan ang mga naglo-load ang imahe unpredicted sa pinakadulo simula ng isang laro.
- Ang atl sa pahayag na ngayon ay maaaring tumagal ng listahang pinaghihiwalay ng kuwit ng mga pangalan ng kaganapan.
- Ang bagong updater.UpdateVersion () function na contact ng isang update sa server at tinutukoy kung ang isang pag-update ay magagamit.
- Ang bagong renpy.invoke_in_thread () function na ay nagpapatakbo ng isang function sa isang background thread, at restart ang pakikipag-ugnayan kapag na matapos ang pag-thread.
Ano ang bagong sa bersyon 6.16.3:
- Inaayos ng isang problema na maaaring maging sanhi ng labis na texture Ang release na ito paggamit ng memory. Ito ay nagpapabuti rin ng suporta sa Android sa ilang mga paraan, na ginagawang posible para sa Ren'Py laro upang lumitaw sa seksyon ng tablet ng Google Play.
Ano ang bagong sa bersyon 6.16.2:
- Ang release na ito ay nagdadagdag ng isang pagsasalin Spanish ng launcher at ang laro template.
- Ang release na ito ay nagdadagdag ng mga bagong () function, renpy.get_mouse_pos na Kinukuha ang posisyon ng mouse kapag ang mouse ay suportado.
Ano ang bagong sa bersyon 6.14:
- Ang Ren'Py launcher ay rewritten. Ito ay ngayon malayo mas kaakit-akit, at naglalaman ng isang bagong pag-andar script navigation na ginagawang mas madaling i-navigate Ren'Py code.
- Para sa karamihan ng mga tagalikha, na namin ngayon inirerekumenda ang paggamit ng Editra editor na may Ren'Py suporta. Habang nasa beta pa, Editra ay editor ng isang lightweight at mahusay na programmer na kung saan nagdagdag kami ng mga tampok na pag-unlad kadalian Ren'Py. (JEdit ay suportado pa rin, kapag Editra ay hindi angkop.)
- Ang proseso ng pag-build Ren'Py din na-update. Ngayon, posible upang, sa isang solong pag-click, file archive at bumuo ng pagbabahagi ng iyong mga laro. Maaari ring gamitin ng mga laro sa parehong web-update na ginagamit upang i-update ang Ren'Py.
- Ang makina ay wastong ay nakakita din ng maraming mga pagpapabuti:
- pag-playback ng video ay rewritten upang mapabuti ang katabaan, pagganap, at katatagan. WebM ay isang suportadong format ngayon.
- Ang bagong Isang White Tulip tema, nakasulat mula sa simula, ay nagbibigay ng ilang mga pagkakaiba-iba sa hitsura ng Ren'Py laro.
- Pagpapabuti sa rollback, kabilang ang kakayahan upang ayusin ang rollback sa gayon ay hindi maaaring baguhin ng user ang isang pagpipilian sa sandaling ginawa, nang walang i-load muli.
- Ang ilang mga shortcut sa kaginhawahan ang naidagdag sa mga screen. Ang isang viewport sa scrollbar ay maaari na ngayong nilikha bilang isang solong pahayag, at ang mga katangian ng estilo ng teksto sa loob ng textbuttons at mga label ay maaaring direktang nabago.
- Ang isang pang-eksperimentong bagong log-load ng imahe ay tumutulong sa mga tagalikha maunawaan ang hula ng mga imahe at cache misses.
- x86_64 Linux ay suportado na ngayon sa pamamagitan ng Ren'Py. Distribusyon ng Linux ay sumusuporta sa parehong x86 at x86_64 CPU.
- Ren'Py mga barko sa Python 2.7, at marami sa mga library na underly Ren'Py Na-update.
- nakita Ang release na ito ay isang malaking halaga ng suporta mula sa komunidad. Lalo kong pasalamatan:
- Edwin, para sa nag-aambag ang mga pinahusay na rollback ng suporta at iba't-ibang mga pag-aayos ng bug at mga bagong tampok.
- Doomfest, para sa visual na disenyo ng mga bagong launcher.
- Ren at Jake Staines para sa nag-aambag ang bagong A White Tulip tema.
- SleepKirby para sa mga pagpapahusay sa papeles Ren'Py iyon.
- Apricotorange, para sa pagdaragdag ng NVL-mode ng pagtuturo upang papeles Ren'Py iyon.
Ano ang bagong sa bersyon 6.13.12:.
- Pag-aayos ng mga kaugnay na i-minimize at ibalik bug
- Nagpapabuti ng pagiging tugma sa mga laro na palitan config.keymap.
- Pinapayagan StylePreference at Wika na sama-samang.
- Mga Tala sa direktoryo ng sistema temp kung ito ay hindi magtiis sa kasalukuyang direktoryo.
- Binibigyang-daan ang screenshot filename i-configure ng taga-gawa.
- Pag-aayos ng pagsasaayos ng keyboard ng bar.
- mga update sa screen ng mga kagustuhan kapag resizes ang window.
- nililimas keyboard modifier (tulad ng alt) kapag tumuon sa mga nadagdag na window. Inaayos ito ng problema kung saan ang alt mula sa isang alt-tab ay tatandaan sa pamamagitan ng Ren'Py, kahit na matapos na inilabas ang susi.
Ano ang bagong sa bersyon 6.13.8:.
- Ang isang pag-crash kapag pagharap sa ilang mga di-wastong mga font
- Ang pag-pause masyadong mahaba kapag ang pag-type ang teksto.
- cutting isang pixel-off ang isang bloke ng teksto kapag fractional kerning ay nagamit.
- Pag-crash kapag ang oras ay nakatakda sa dulong hinaharap o nakalipas.
- Agad na lumabas kapag ilunsad inaabangan ang panahon sa umalis prompt.
- Pag-crash kapag ang isang di-umiiral na direktoryo ay idinagdag sa landas ng paghahanap. (Ito naghadlang Katawa Shoujo mula sa simula sa pinakabagong bersyon.)
- I-save-file ay masyadong malaki dahil sa mga screen pagkakasama sa pag-save ng mga file.
Laki
Ano ang bagong sa bersyon 6.13.0:
- display Text ay rewritten mula sa simula. Bilang karagdagan sa pagsuporta sa maraming mga bagong tampok, ang mga bagong pagpapatupad ng teksto ay mas mabilis sa layout ng teksto at display, at naglalaman ng magkano ang mas malinis na code.
- Ang ilan sa mga bagong tampok na sinusuportahan ngayon sa pamamagitan ng pagpapakita ng teksto sistema ay:
- agaw ng mga variable nakapaloob sa mga square bracket. Ngayon ay posible na magsulat ng code tulad ng:
- & quot;. Nakapuntos ka [marka] out ng isang posibleng [max_score] point ang & quot;
- Ang bagong string agaw nagaganap sa lahat ng mga teksto na ipinapakita, sa halip na sabihin lang at menu pahayag. Kapag ginamit bilang bahagi ng isang screen, agaw ang may access sa mga variable na lokal sa screen.
- sigla 3101-style string sa pag-format ay suportado, na nangangahulugan na ang syntax na ito ay maaaring magamit upang ipakita ang mga patlang at item, pati na rin ang mga variable.
- Kerning suporta ay naidagdag, parehong bilang ang estilo kerning ari-arian at ang tag k teksto.
- Suporta para sa rubi teksto (kilala rin bilang Furigana), sa pamamagitan ng RT at rb teksto tag, at ang ari-arian ng estilo ruby_style.
- Ang bagong espasyo at vspace teksto tag na madaling whitespace sa teksto.
- Ang bagong cps teksto tag na kumokontrol sa bilis ng pagpapakita ng teksto.
- Sa pamamagitan ng default, Ren'Py ay gumagamit ng Unicode linebreaking algorithm upang mahanap ang mga puntos sa kung saan maaaring pinaghiwa-isang linya. Dapat tama masira ang algorithm na ito ng mga linya na naglalaman ng isang halo ng mga wika western at eastern. Dahil ang algorithm na ay hindi tama sa ilang mga Korean mga teksto, ipinapatupad din Ren'Py isang Korean-sa-puwang variant, na Pinaghihiwa lamang nagpapatakbo ng Korean teksto sa whitespace. Ang mga algorithm ay maaaring piliin sa pamamagitan ng mga ari-arian estilo ng wika.
- Ren'Py ngayon ay gumagamit ng Knuth-Plass linebreaking algorithm upang piliin ang mga puntos sa kung saan ito talagang hating linya. Sinusubukan ng algorithm na ito upang i-minimize ang gaspang ng lahat ng mga linya maliban sa huling. Sinusuportahan din ng Ren'Py isang nobreak mode, na nagbibigay-daan sa isa upang lumikha ng Teksto mas malaki kaysa sa screen nang hindi ito awtomatikong nakabalot. Ang mga maaaring mapili gamit ang ari-arian estilo ng layout.
- Tinutukoy ng mga bagong istilo newline_indent ari-arian kung Ren'Py nagdaragdag ng indentation pagkatapos ng isang newline sa teksto.
- Ang bagong estilo line_leading pagsingit ng ari-arian espasyo sa itaas ng linya ng teksto. (Maaaring ilagay Ruby teksto sa puwang na ito.)
- . (Suporta na ito ay napabuti sa isang susunod na release mga pangunahing.)
- DirectX Suporta li>
- Sa sistema ng Windows na naka-install sa Pebrero 2010 DirectX update, Ren'Py gagamitin ng DirectX sa pamamagitan ng anggulo pagbagay layer, sa kagustuhan sa OpenGL o pag-render ng software. Ang anggulo layer ay ginagamit ng mga sikat na web browser tulad ng Firefox at Google Chrome. Nagbibigay-daan ito sa pag-render ng hardware na gagamitin sa mga sistema na may built-in graphics, kung saan madalas na sumusuporta sa mga driver malayo mas mahusay kaysa sa OpenGL ang DirectX.
- Sa startup, Ren'Py ay subukan ang mga kakayahan graphics ng computer na ito ay tumatakbo sa. Kung render ng software ay ginagamit, o ang laro ay nag-render sa isang unacceptably mabagal na bilis, ipapakita Ren'Py ng isang mensahe ng babala sa mga user. Ang mensahe ng babala ay may kasamang isang link sa isang pahina sa renpy.org na nagpapaliwanag kung paano i-update ang graphics driver.
- Ang bersyon ng Ren'Py ay gamitin lamang ang software na taga-render kung ang parehong DirectX at OpenGL ay hindi kaya ng rendering Ren'Py laro. Screen-scale sa software na taga-render ay pinalitan ng mas simple ngunit mas mabagal na bersyon.
- Iba pang mga Pagbabago
- Ren'Py Kasama na ngayon sa isang estilo kagustuhan system. Binibigyang-daan ka ng system na ito estilo upang baguhin matapos tapos na ang phase init. Ang mga pagbabagong ito ay naka-save sa mga paulit-ulit na data. Sa iba pang mga bagay, payagan ang mga kagustuhan sa estilo ng laro upang mag-alok ng user ang opsyong ito upang baguhin ang font, laki, at kulay ng dialogue ng teksto.
- Suporta ay idinagdag para sa mga gallery ng larawan na nakabatay sa screen at ng mga kuwartong musika. Suporta na ito ay binubuo ng isang klase na nagbibigay ng pagkilos na gawin itong madali upang ipakita ang user na may graphics at musika. Ang taga-gawa ay responsable para sa paglikha ng mga screen na gamitin ang ibinigay na mga pagkilos.
- Ang default na screens.rpy file, na ginagamit kapag ang isang bagong laro ay lumikha, ay naglalaman ng suporta para sa isang & quot; mabilis na menu & quot ;. Menu na ito ay nagdadagdag ng mga pindutan sa screen na nagbibigay-daan sa user upang mabilis na i-save, mabilis na pag-load, i-save, i-toggle laktaw, i-toggle ang auto-forward mode, at i-access ang menu ng mga kagustuhan.
- Ren'Py Kabilang 5 bagong mga tema, at isang bilang ng mga bagong mga scheme ng kulay.
- Ang ilang mga bagong aksyon ay naidagdag. Ang SelectedIf () pagkilos ay nagbibigay-daan sa lumikha upang kontrolin kung ang isang pindutan ay ipapakita sa napiling estado. Ang SetMixer () action na nagbibigay-daan sa isang taong magaling makisama sa itakda sa isang tiyak na halaga. Ang rollback () at RollForward () pagkilos na ito ang taga-gawa upang panagutin ang rollback sa mga pindutan.
- Ang pag-uugali ng xfill at estilo yfill mga ari-arian ay hindi sinasadyang nagbago sa 6.12 serye. Ito ay ibinabalik sa makasaysayang pag-uugali.
- Ang dissolve () at ImageDissolve () transition ngayon kumuha ng isang parameter time_warp.
- Ang Frame () displayable Pinapayagan ka na ngayon ang gumagamit na tukuyin kaliwa, itaas, kanan, ibaba at hangganan nang nakapag-iisa.
- Nagbibigay-daan ang estilo caret ari-arian sa gumagamit na i-customize ang kareta ng isang input widget.
- Ang function na renpy.displayable () ay nailantad sa user.
- Timers ay maaari na ngayong gumawa ng isang listahan ng mga aksyon, sa halip na lamang ng isang solong callable.
- Tatlong pagbabago ay idinagdag sa default library:. Itaas, topleft, at topright
- Maaari na ngayong-load Ren'Py file (kabilang ang mga larawan, musika, at mga font) mula sa isang Android package.
- pahayag na tinukoy ng user-maaari na ngayong kumuha ng isang bloke, kung saan ang pahayag ay responsable para sa pag-parse.
- Isinulat dokumentasyon para sa:
- Menu
- pagbabago
- Displayables Tagapaglikha-Defined
- Ang ilang mga ini-index ay idinagdag sa documentation, at ang estilo ay na-update.
- Ren'Py ay gumagamit na ngayon ang libjpeg-turbo library, para sa mas mabilis na naglo-load jpeg. Ginagamit ng Ren'Py ngayon libav 0.7.1, para sa pinahusay na sa pagiging tugma sa mga format ng pelikula.
- Inalis ang suporta para sa Iliada platform.
- PowerPC ay inalis mula sa pangunahing pamamahagi Ren'Py. Ito ay magagamit bilang isang pag-download mula sa Ren'Py web site.
- Salamat sa Aleema para sa nag-aambag ang mga bagong tema at mga scheme ng kulay.
Text maaaring awtomatikong isinalin bago ito ay ipinapakita
Suporta
Ano ang bagong sa bersyon 6.12.2:.
- atl transform na may mga parameter makatipon tama
- MultipleTransition gumagana na sa pagsama ng pause.
- Ang mouse ay ipinapakita kapag ang isang mag-quit pagkilos tumakbo habang ang isang pelikula nagpe-play.
- Ang isang pag-aayos para sa isang pagkulong na naganap kapag ipinasok ng gumagamit ang menu ng laro habang ang isang paglipat ay tumatakbo.
- RENPY_SCALE_FAST gumagana muli.
- Ren'Py compiles na may mas bagong bersyon ng ffmpeg.
- Nilalaktawan ay nagtatapos kapag ang laro restart.
- Mga Fixed problema sa pag-upload texture na ginawa laro kapansin-pansing mas mabagal.
- Pumili ng isang mas mahusay na default na laki para sa mga window sa maliit na monitor, tulad ng Netbook.
- xfill at yfill ngayon gumana para sa vbox at hbox, ayon sa pagkakabanggit.
- I-click upang magpatuloy pag-aayos.
- pag-aayos sa Gilid ng larawan.
- pag-aayos Documentation.
Ano ang bagong sa bersyon 6.12.1:
- Mga katangian ng larawan gawin itong hindi na kinakailangang tukuyin ang bawat bahagi ng isang binagong larawan.
- Maaaring baguhin ang imahe sabihin nating pahayag katangian kapag nagsasalita ng character.
- Side imahe ay maaaring tinukoy sa pahayag imahe, at maaaring magamit sa mga NVL-mode dialogue.
- sticky pagbabago payagan ang isang ibahin ang anyo upang magpatuloy sa pamamagitan ng pagbabago ng imahe.
Mga Kinakailangan :
- Python
Mga Komento hindi natagpuan