Ren'Py
Ren'Py er en utvikling studio som lar programmerere å raskt skrive visuelle romaner bruker programmeringsspråket Python. Navnet kommer danner en teleskopord av Ren'ai, noe som betyr romantisk kjærlighet på japansk, og Python. Siden det har en helt givende MIT License, har Ren'Py blitt oversatt til en rekke ulike plattformer. Motoren har blitt brukt til å lage vellykkede visuelle romanen spill, som SC2VN og Megatokyo er Endgames Persistence.
- Støtte for følgende operativsystemer: FreeBSD, OpenBSD, OS X, iOS, GNU / Linux, Google Android og Microsoft Windows
- Gir full UTF-8-koding for å støtte internasjonale tegn med full støtte for japansk og koreansk skript
- Asset obfuscation å avskrekke brudd på opphavsretten og hindre piratkopiering av spill kode
- Automatiske dokumentasjon generasjon skript gi øyeblikkelig manualer som utviklere kan leveres med spillet sitt kode
- Støtter både visuelle romaner med forgrening historier og kinetiske romaner med statiske
- Kjører på en rekke enheter
- Effektiviserer utvikling for å gjøre spillet programmer raskt
- Fungerer med Ubuntu, Debian, Gentoo og Arch Linux pakkeledere
- Krever kunnskap om Python til bruk
- Kan være vanskelig for enkelte brukere til riktig konfigurere Unix tillatelser i spillet programvare
- Utvikling studio tar opp over 60 megabyte når brukere velger en full installasjon
- Mangler en enkel måte for brukere å lage spill eiendeler i Ren'Py studio, selv om studio godtar import av de fleste vanlige formater
Selv om det ikke vil appellere til de som ikke allerede har en bakgrunn i programmeringsspråket Python, for utviklere som ønsker å kunne sette ut programvare-mediert historier som kan kjøre på en rekke enheter bør absolutt se på Ren'Py . Visuelle romaner er en type dataspill spesielt populært i Japan som vanligvis involverer animé-stil karakter illustratører kombinert med forgreninger plott. Mange av disse er dating simulatorer, som har en karakter som prøver å vinne hjertet til en av flere valg de er gitt i spillet. Likevel ikke Ren'Py motoren ikke holder utviklere ned til denne formelen. De som allerede har kunst som representerer en rekke følelser kan importere den til utviklingen studio for å generere plott basert rundt noen script. Siden spillmotoren tar seg av opcode kompilering, vil utviklere ikke trenger å bekymre deg for å lage separate visuelle nye distribusjoner for hver type systemprogramvaren at spillere kan ha. Utviklere kan også gi flere språk pakker, som skal hjelpe de som arbeider på simuleringer de foretrekker å tilbud til et internasjonalt forbruker base. Mens noen små eksempler kommer med pakken, vil utviklere har til å skape all sin egen kunst i de fleste tilfeller hvis de ønsket å lage en komplett visuell roman. De som finner seg selv sittende fast kan det være lurt å konsultere omfattende dokumentasjon, som er tilgjengelig på både engelsk og japansk. Siden tomten skript for spill har en slags manus-lignende syntaks, kan det være lett for de som ikke kode for å fortsatt skrive manuset til en annen utvikler. Dette skal gjøre det enkelt for de porting en manga-serien til en visuell roman å resirkulere så mange ressurser som mulig. Motoren festes Ren'Py seg til det ferdige spillet, noe som betyr at utviklere ikke trenger å forfatte noen subrutiner for lagring av spill eller rulle tilbake til tidligere punkter i historien. Det er også støtte for DLC pakker samlet i studio selv.