Renpy
usage
Build Distributions
- Download
SDK.zip
from Download Ren'Py. - Decompress it to
renpy-*-sdk\
. - Run
renpy-*-sdk\renpy.exe
. - preferences → General → Projects Directory →
C:\Users\User\Project\renpy
→ Return. - Go to
C:\Users\User\Project\renpy
,git clone --depth=1 https://codeberg.org/fhs/katawa-shoujo-re-engineered
. - Renpy → PROJECTS → refresh → Select
katawa-shoujo-re-engineered
. - Build Distributions → Build.
Build Android
- Renpy → Android → Build
- Install SDK
- Generate Keys
- Build Package
- 这个步骤会检测环境要求,需要JDK和Gradle
- 这里会涉及到Library文件的存放位置。我个人没分CDEF盘,只有C盘,也优先使用软件的便携版,一般就是压缩包。下面步骤就根据你的实际情况做修改
- 按照提示下载JDK和Gradle的文件。解压
OpenJDK21U-jdk_x64_windows_hotspot_21.0.4_7.zip
到C:\Users\User\Lib\jdk-21.04
- 解压
gradle-8.5-bin.zip
到C:\Users\User\Lib\gradle-8.5
- Windows设置 → 查看高级系统设置 → 环境变量 → 用户变量 → 选中Path → 编辑 → 新建 →
C:\Users\User\Lib\jdk-21.04\bin
→ 再新建 →C:\Users\User\Lib\gradle-8.5\bin
- 重启
renpy.exe
→ Andriod → Build Package - 如果在gradle相关的步骤提示
需要下载gradle
,这可能是个bug。可以把gradle-8.5-bin.zip
放进C:\Users\User\.gradle\wrapper\dists\gradle-8.5-bin\<一串字符>\
下。重启renpy.exe,再试一次 - 如果出现未知错误,可尝试关闭梯子。重启renpy.exe再试
resource
mark
- #chat-log #display Chat Log
- #dialogue #block Multiple Dialogue Blocks
- #dialogue #tooltip Word Description
- #glossary #page Encyclopaedia Framework for Ren'Py
- #template Easy Ren'Py GUI
later
- #ads #google-ads Renpy : How to add Google Ads(Admob) to Renpy
- #ads #yandex-ads Yandex Mobile Ads в Ren'Py игре
- #animation #move Moving Clouds
- #animation #move Tutorial: How to do a cloud animation with RenPy
- #api #bot RenPyro
- #api #discord Discord Rich Presence Support
- #api #epic Epic Online Services extension for Ren’Py
- #api #news Integrating it with your Game
- #background #camera Scroll any, not even seamless background
- #background #tile Panning background with seamless tiles
- #bar Scrollbutton code for the Ren'Py visual novel engine
- #code #reconstruct Organizing a Ren’Py Project
- #cursor #icon Hardware-Accelerated Custom Mouse Cursor
- #cursor #icon Mouse Displayables
- #data Dynamic Tooltips
- #development #sprite ActionEditor3
- #dialogue #effect Inspiration for Text Block Transitions
- #dialogue #effect Some More On-Scroll Typography Animations
- #engine #item Free Inventory Framework for Ren'Py, by Lezalith
- #engine #item Simple Renpy Inventory
- #engine Mysterious Messenger
- #feature #flow Flowchart Plug-In
- #fuction Achievements for Ren'Py
- #fuction Achievements Framework
- #fuction Gallery Framework
- #fuction Gallerynpy
- #menu #avater Image Badges
- #menu #background Background
- #menu #background Menu Blurring
- #menu #disappear Menu Sets
- #menu #layout Grid Menus
- #menu #lock Condition and Sensitive
- #menu #multi-select RadioButtonGroup Plugin
- #menu #postion Positioning Menu Choices
- #menu #timing Custom Preferences
- #menu #timing Timed Choice Menus
- #menu #transition Blur scene behind choice menu, fade choices in and out
- #notify #feedback Checking for Changes and Displaying A Message
- #nvl #gui - E N T R O P O N A U T -
- #nvl Renpy: A ctc indicator that ...
- #nvl Two-column NVL mode
- #packager #flatpak renpy2flatpak
- #packager #kit Ren'Py Distributor
- #packager Build Ren'Py Project
- #project-page CSS Components
- #publish Counter
- #publish Demotools
- #script #word-count Ren'py Word Counter
- #shader #dust Dust
- #shader #outline Outline Shader
- #shader #particle Particles
- #shader #rain Neat RenPy rain effect
- #shader #rain Simple Rain Effect
- #sprite #layer Layered Image Conversion
- #sprite #rain Rain Maker
- #sprite PNGTuber Plus
- #start-menu #background Main Menu with a Video Background Code
- #start-menu #background Tutorial Conditional Main Menu Background
- #start-menu #icon Dynamic Main Menu And Feather Icons In The Ui Text
- #start-menu Visual;Conference
- #syntax #character Character Customization
- #syntax #dialogue Subscript/superscript tags
- #syntax #menu Choice Screen Selection
- #syntax #scene Title Screens
- #text #syntax Smallcaps tag for RenPy
- #tool #version renkit
- #translate Renpy Translator
- #translate Renquill
- #translate Weblate-based Translation File Management for Ren'Py Projects
cache
- #api #mobile Expanding Mobile Functionality With Pyobjus/Pyjnius ...
- #audio #animation Lip Sync Plugin for Ren'Py
- #audio #animation Timing animations to your musics tempo
- #audio #api Buns with sound in renpy
- #audio #generate Splatoon Audio Generator
- #audio #script Ren'Py Voice Topmix
- #background #camera 1080p wipes (image dissolve transitions)
- #bar #value Extra Animated Value
- #button BGQueue
- #code #python Inline Python for Ren'Py
- #code #variables Definitive Default
- #cursor Preview Slow CPS in Ren'Py
- #decompile #decompile rpycdec
- #decompile #decompile Unrpyc
- #development #audiobook AudioTextSync To Ren’Py
- #development #json Import Json Data Easier
- #development #menu-history Label Log
- #formatter #python-block renpyfmt
- #image #border Image Bounds Displayable
- #lighting-effect #background Lightning modes
- #linter Lint Ren'Py Project
- #linter Ren'Py Lint
- #linter VNProofer
- #map #minimap Location Minimap System
- #map Map Navigation in RenPy - Vlog #4 Creating a Map Screen
- #map Tiled Map Editor
- #setting Ren'Py Accessibility Add-On
- #sprite #generate A primitive automatic loader for the simple kind of layered images
- #start-menu button Continue game”
- #stats Ren'Py Stats Framework
- #text #display Marquee for Ren'Py
- #text AdvancedText
- #tool Ren'Py Image Converter
- #tutorial Making a Separate Content Patch
- #video #pause Pausing Movies
Cancal
- #api #patreon Patreon auth in Ren'Py Patreon Auth in Ren‘Py
- #audio #generate Renpy dialog voice generator
- #background #parallax Parallax Camera and Drunken Blur
- #background #parallax Parallax code for the Ren'Py visual novel engin
- #background #parallax Parallax
- #background renpy-panorama
- #bar Multi-Thumb Bar for Ren'Py
- #bar Radar Chart Displayable
- #button Button PRESSED state
- #character #avater Automated Side Images with Circular Cropping
- #character #hightlight Renpy Auto Highlight
- #character #lighting Noir-Style Shadow/Lighting Effects
- #character #zoom Autofocus
- #cursor #prop X-ray effect: Creator-Defined Displayable
- #development #flowchart Ren'Py graph visualizer - branches flowchart generator
- #development #sprite Expreviewer
- #development #sprite Image Tools for Ren'Py
- #development #sprite Layered Image Visualizer for Ren'Py [Addon]
- #development #tester Ren'Edit
- #dialogue #effect FancyText Module
- #dialogue #effect Kinetic Text Tags
- #dialogue #effect Rainbowtext
- #dialogue #gui-editor draft 3 to Ren'Py 3 converter
- #dialogue #gui-editor Maker
- #dialogue #gui-editor Node based script editor
- #dialogue #gui-editor Twine to Ren'Py
- #dialogue #history History Search Tool
- #dialogue #phone-simulator Better EMR Phone
- #dialogue #phone-simulator Phone interface
- #dialogue #phone-simulator Phone SMS
- #dialogue Automatic Speech Bubbles
- #engine #battle RPG Battle Engine for Ren'Py
- #engine Navigation Quest Time Routine System for Ren'py
- #formatter #convert Final Draft screenplay to Renpy
- #formatter #syntax Parser
- #frame #fillet A Frame displayable which has rounds off corners using shaders
- #frame #gui Frame Tool for Ren'Py
- #framework #driver Puppitor
- #framework #godot Rakugo Examples
- #framework Renpygame
- #fuction Extended Music Room for Ren'Py
- #fuction Multi Touch Gallery
- #github-action Ren'Py installer
- #glossary #api In-Game Wiki-Like Glossary or Codex
- #lighting-effect #character Image Tint Tool for Ren'Py [Addon]
- #map Pink Engine
- #menu #menu-block Drop Down Menus
- #mini-game #russian Finding items
- #mini-game Another Rock Paper Scissors game
- #mini-game Help with a connect the dots mini game?
- #mini-game Ren'Py Chess Engine 2.0
- #mini-game Ren'Py Rhythm: A Rhythm Game Engine for Ren'Py
- #mini-game Ren'Py RhythmBeats!
- #mini-game Shooting Game Plugin for Ren'Py (FPS)
- #mini-game Siyokoy's Radial Card Spread menu
- #mini-tool Color Picker for Ren'Py
- #mini-tool Color Picker
- #mini-tool Drawing a line on a screen
- #mini-tool Radar Chart for Ren'Py
- #mini-tool RenPyDraw
- #mini-tool Ren’Py Color Picker
- #notify #audio Caption Tool for Ren’Py
- #pronoun #variable Pronoun Tool
- #pronoun Pronouns
- #prop #atm-simulator Simulator ATM
- #prop #clock-simulator Analog Clock
- #prop #clock-simulator Simpo Clock
- #prop #odometer-simulator Odometer
- #shader #blur Implementing better blur?
- #shader #collect Shader
- #shader #fall-leaf Falling Leaves
- #shader #glitch Chroma Glitch
- #simulator #nes Next-Generation Enhancement System
- #sprite #auto Sprite Face Changer
- #sprite #blink Easy Blinking for Ren'Py
- #sprite #customizer Sprite Customizer
- #start-menu #background Title screen
- #subtitle #api Marquee
- #syntax #code Inline Conditions for Ren'Py
- #template Multiplayer Adventure Template
- #test-tool #test position Position Tester
- #tool RenPy download of additional assets
- #tool RPA Explorer
- #translate #ai Automatic Translations
- #translate #bilingual community_tl
- #translate #bilingual Translation Tools
- #translate #excel Ren’xel
- #translate #tutorial Implementing Translations
- #translate Renpy translation manager
- #tutorial #data Save Metadata
- #tutorial #data Save on Quit
- #variable #api PronounsClass
- #variable RenPy Cheat Generator
- #vscode Ren'Py Language for Visual Studio Code
- #vscode Ren'Py VSCode Project Template