مستندات

    Table of Content
    • 3d
      • 3D File Formats
      • 3D2
      • 3DM
      • 3DS
      • 3MF
      • AC
      • AMF
      • ASE
      • B3D
      • BHV
      • BIP
      • BLEND
      • C4D
      • CAF Cal3D
      • CHR 3ds
      • CHR CryENGINE
      • DAE
      • DBM
      • DRC
      • E57
      • F3D
      • FBX
      • GLB
      • GLTF
      • IPT
      • JT
      • MA
      • MAX
      • MB
      • MDX
      • MP
      • MTL
      • OBJ
      • PLY
      • POV
      • PRC
      • RVM
      • SMD
      • STEP
      • STP
      • U3D
      • USD
      • USDZ
      • VRML
      • X
      • X3D
    • audio
      • Audio File Formats
      • 8SVX
      • AA
      • AAC
      • AAX
      • AC3
      • ACT
      • AIF
      • AIFF
      • ALAC
      • AMR
      • APE
      • CAF
      • CDA
      • CDR
      • DSS
      • EC3
      • EFS
      • ENC
      • FLAC
      • FLP
      • GP
      • GSM
      • IT
      • M3U
      • M3U8
      • M4A
      • M4B
      • M4P
      • M4R
      • MID
      • MKA
      • MMF
      • MOD
      • MP2
      • MP3
      • MPC
      • MSCZ
      • MTM
      • MUI
      • MUS
      • MUS Minecraft
      • MUSX
      • MXL
      • NSA
      • OGG
      • OPUS
      • PKF
      • PTX
      • QCP
      • RF64
      • RIP
      • SDT
      • SESX
      • SF2
      • STAP
      • STY
      • TG
      • VOC
      • VOX
      • VQF
      • WAV
      • WEBA
      • WFP
      • WMA
      • WPL
      • WPROJ
      • WV
    • cad
      • CAD File Formats
      • AFS
      • ART
      • ASC
      • ASM
      • AXM
      • BDC
      • CATPART
      • CF2
      • CIR
      • CPA
      • DC3
      • DGN
      • DST
      • DWF
      • DWFX
      • DWG
      • DWT
      • DXB
      • DXF
      • FZP
      • FZZ
      • GCODE
      • HPGL
      • IBA
      • IFC
      • IGES
      • IGS
      • JVSG
      • NC
      • NWC
      • NWD
      • NWF
      • OPT
      • PAR
      • PAT
      • PC3
      • PHJ
      • PLT
      • PRT
      • PRT CADKEY
      • PSM
      • PSS
      • RFA
      • RFT
      • RML
      • RVT
      • SLDPRT
      • STL
    • compression
      • Compression File Formats
      • 7Z
      • ACE
      • ALZ
      • APK
      • APZ
      • ARC
      • ARJ
      • B1
      • B6Z
      • BIN
      • BKF
      • BNDL
      • BZ2
      • CB7
      • CBA
      • CIT
      • CPIO
      • CXARCHIVE
      • DAA
      • DAR
      • DEB
      • DMG
      • DZ
      • ECS
      • FZPZ
      • GZ
      • GZIP
      • ICE
      • ISO
      • KGB
      • LBR
      • LQR
      • LZ
      • LZ4
      • LZH
      • LZMA
      • LZO
      • LZX
      • MBW
      • MINT
      • MPKG
      • MPQ
      • NPK
      • OAR
      • P7Z
      • PAGES
      • PAR
      • PEA
      • PET
      • PF
      • PKG
      • PTK
      • PUP
      • PWA
      • PZZ
      • R2
      • RAR
      • RPM
      • RTE
      • S00
      • SFG
      • SIFZ
      • SIT
      • SITX
      • SMPF
      • SQX
      • SY_
      • TAR
      • TBZ
      • TGS
      • TGZ
      • TPSR
      • TZ
      • VPK
      • WHL
      • WUX
      • XAPK
      • XAR
      • XIP
      • XPI
      • XZ
      • Z
      • ZIM
      • ZIP
      • ZIPX
      • ZL
      • ZOO
      • ZST
    • data
      • Data File Formats
      • BRD
      • CBZ
      • CDR
      • CDX
      • CDX ChemDraw
      • CS
      • CUBE
      • DLC
      • ENC
      • ESX
      • FIG
      • GB
      • GED
      • INK
      • IO
      • IP
      • MPJ
      • NDS
      • PCB
      • PRT
      • SAFETENSORS
      • SPS
      • STR
      • TGC
      • TIME
      • TRF
      • VCE
      • VCS
      • VDF
      • XDELTA
    • database
      • Database File Formats
      • 4DB
      • 4DD
      • 4DL
      • ABCDDB
      • ABS
      • ABX
      • ACCDB
      • ACCDC
      • ACCDE
      • ACCDR
      • ACCDT
      • ACCDW
      • ACCFT
      • ADB
      • ADE
      • ADF
      • ADN
      • ADP
      • ALF
      • ANB
      • AQ
      • ASK
      • BAK
      • BAK ACT Backup
      • BAK SQL Server
      • BC3
      • BCP
      • BTR
      • CAF
      • CAT
      • CDB
      • CHCK
      • CRYPT12
      • CRYPT14
      • DACPAC
      • DAT
      • DB
      • DB-WAL
      • DB3
      • DBC
      • DBF
      • DBS
      • DDL
      • DLIS
      • DSN
      • DTSX
      • DXL
      • ECO
      • EPIM
      • FDB
      • FIC
      • FMP12
      • FMPSL
      • FP5
      • FP7
      • FPT
      • FPT Alpha Five
      • FPT FoxPro
      • GDB
      • ITW
      • JET
      • LDF
      • LOG
      • MDB
      • MDF
      • MYI
      • NDF
      • NMONEY
      • NSF
      • PAN
      • PDB
      • PDM
      • RPD
      • RPD Roleplay
      • SAV
      • SDF
      • SQL
      • SQLITE
      • TE
      • TEACHER
      • TRC
      • TRM
      • TVDB
      • UDB
      • UDL
      • USR
      • WDB
      • XEM
    • disc-and-media
      • Disc and Media File Formats
      • BIN
      • CCD
      • CDR
      • CSO
      • CUE
      • CUE CDRWIN
      • ECM
      • GADGET
      • IMG
      • ISZ
      • MDF
      • MDS
      • NKIT
      • NRG
      • NRI
      • OVA
      • OVF
      • ROM
      • SDI
      • TIB
      • Toast
      • UDF
      • VCD
      • VDI
      • VHD
      • VHDX
      • WBFS
      • WIM
      • WUD
    • ebook
      • EBook File Formats
      • ACSM
      • AEP
      • APNX
      • AVA
      • AZW
      • AZW1
      • AZW3
      • AZW4
      • BKK
      • BPNUEB
      • CBC
      • CBR
      • CBZ
      • CEB
      • CEBX
      • DNL
      • EA
      • EAL
      • EBK
      • EDN
      • EPUB
      • ETD
      • FB2
      • FKB
      • HAN
      • HTML0
      • HTMLZ
      • HTXT
      • HTZ4
      • HTZ5
      • IBOOKS
      • JWPUB
      • KFX
      • KOOB
      • LIT
      • LRF
      • LRS
      • LRX
      • MART
      • MBP
      • MOBI
      • NCX
      • NVA
      • OEB
      • OEBZIP
      • OPF
      • ORB
      • PHL
      • PML
      • PMLZ
      • POBI
      • PRC
      • QMK
      • RB
      • RZB
      • RZS
      • SNB
      • TCR
      • TK3
      • TPZ
      • TR
      • TR3
      • VBK
      • WEBZ
      • YBK
    • email
      • Email File Formats
      • EDB
      • EML
      • EMLX
      • ICS
      • MBOX
      • MSG
      • OFT
      • OLM
      • OST
      • P7S
      • PST
      • RPMSG
      • TNEF
      • VCF
    • executable
      • Executable File Formats
      • 8CK
      • AC
      • AHK
      • AIR
      • APP
      • BAT
      • BIN
      • BMS
      • BTAPP
      • CGI
      • CHEAT
      • CMD
      • COM
      • ELF
      • EXE
      • IPA
      • JSF
      • MLX
      • MSI
      • MST
      • PIF
      • PYC
      • REG
      • RUN
      • WS
      • WSF
      • WSH
      • XAP
      • XBE
      • XEX
    • finance
      • OFX
      • XBRL
    • font
      • Font File Formats
      • BDF
      • CFF
      • CFF2
      • CHR
      • EOT
      • ETX
      • FNT
      • FON
      • FOT
      • GXF
      • JFPROJ
      • MFX
      • ODTTF
      • OTF
      • PFA
      • PFB
      • PFM
      • SFD
      • TTC
      • TTF
      • Type1
      • VFB
      • VLW
      • WOFF
      • WOFF2
    • game
      • Game File Formats
      • 3DSX
      • ASS
      • ASSET
      • BAK TERRARIA
      • BIN
      • BIN PCSX
      • BMZ
      • BNS
      • BO2
      • BPS
      • BSP
      • CFG M.U.G.E.N
      • CFG Source Engine
      • CFG Wesnoth
      • CHR Doki
      • CLIP
      • CS CLEO
      • CSD
      • CT
      • DDT
      • DEK
      • DSV
      • ENC
      • EPK
      • ESP
      • FOMOD
      • GAM
      • GB
      • GBX
      • GCF
      • GMA
      • IPS
      • IPS PS2
      • KODU
      • LANG
      • LITEMOD
      • MCA
      • MCPACK
      • MCR
      • MCSTRUCTURE
      • MCWORLD
      • META
      • MGX
      • MII
      • MIS
      • N64
      • NBT
      • NDS
      • NES
      • NPA
      • NSP
      • NSZ
      • OSB
      • OSK
      • OSR
      • OSU
      • OSZ
      • P3T
      • PAK
      • PAR
      • PCC
      • PCK
      • PGN
      • PK3
      • PPF
      • PSS
      • PUP
      • PWF
      • PXP
      • REL
      • REP
      • RPF
      • RPX
      • RPYC
      • RVZ
      • SAV
      • SCWORLD
      • SFAR
      • SFC
      • SHADER Godot
      • SHADER Quake
      • SHADER Unity
      • SID
      • SIMS3PACK
      • SMC
      • TTR
      • TXD
      • U8
      • UASSET
      • UMX
      • Unity3D
      • UNITYPACKAGE
      • UPS
      • USX
      • VDF
      • VDF Gothic
      • VMF
      • VPK
      • VRCA
      • VRCW
      • W3N
      • W3X
      • XCI
      • XS
      • Z64
    • gis
      • GIS File Formats
      • 000
      • 3D
      • 3DC
      • 3DD
      • 3DL
      • ADF
      • APL
      • APR
      • ATX
      • AUX
      • AVL
      • AXE
      • BT
      • CSF
      • CXF
      • DEM
      • DIV
      • DIX
      • DLG
      • DT0
      • DT1
      • DT2
      • E00
      • EMBR
      • ETA
      • FIT
      • FMW
      • GeoJSON
      • GLB
      • GMAP
      • GML
      • GPKG
      • GPX
      • GSM
      • GST
      • HDR
      • IMG
      • KML
      • KMZ
      • LAN
      • LAS
      • LAZ
      • LOC
      • MID
      • MIF
      • MPK
      • MPS
      • MSD
      • MXD
      • MXT
      • NM2
      • NMC
      • NTF
      • OSC
      • OSM
      • PMF
      • PTM
      • QGD
      • QGS
      • QGZ
      • QLR
      • QML
      • SAF
      • SBN
      • SDF
      • SHP
      • SHX
      • SP3
      • SSF
      • TCX
      • TFRD
      • USR
      • WLX
      • WOR
    • image
      • Image File Formats
      • AFPHOTO
      • AFX
      • AGIF
      • AGP
      • AI
      • APM
      • ART
      • ARW
      • AVIF
      • BAY
      • BIF
      • BMP
      • BPG
      • CDR
      • CDX
      • CLIP
      • CMX
      • CPC
      • CR2
      • CR3
      • CSL
      • CT
      • CUR
      • DCM
      • DCR
      • DCX
      • DDS
      • DIB
      • DICOM
      • DJVU
      • DNG
      • ECW
      • EMF
      • EMZ
      • EXIF
      • FIG
      • FLIF
      • FODG
      • GBR
      • GIF
      • HDR
      • HEIC
      • HEIF
      • ICNS
      • ICO
      • INK
      • J2C
      • J2K
      • JFIF
      • JP2
      • JPC
      • JPEG
      • JPF
      • JPM
      • JPX
      • JXL
      • JXR
      • MNG
      • MP
      • MPO
      • NEF
      • ODG
      • OTG
      • PAT CorelDRAW
      • PAT Pattern
      • PCT
      • PCX
      • PEF
      • PICT
      • PNG
      • PPP
      • PSB
      • PSD
      • PSP
      • PSPIMAGE
      • PVT
      • RAF
      • RAW
      • RPF
      • SKP
      • SVGZ
      • TGA
      • THM
      • WEBP
      • WMF
      • WMZ
      • XPM
      • XPR
    • misc
      • Misc File Formats
      • AML
      • ART
      • BAK Backup
      • BAK Chromium Bookmarks
      • BAK Finale
      • BAK MobileTrans
      • BAK VEGAS Video
      • BKUP
      • BPS Malware
      • BPS Works
      • BUP
      • CFG Cal3D
      • CMS
      • CRX
      • CTG
      • DAP
      • DOWNLOADING
      • ENC
      • ENL
      • ERR
      • FIG
      • FILE
      • FLA
      • GPG
      • H4
      • H5
      • ICA
      • IPS
      • IPSW
      • ISN
      • KLQ
      • LDB
      • LOCK
      • LRC
      • MABK
      • MD5
      • MEDIA FILES
      • MSO
      • NOMEDIA
      • OBB
      • ODF
      • OGG
      • PDO
      • PES
      • PKPASS
      • PS2 BIOS
      • PSX BIOS
      • RDF
      • RIS
      • RML
      • SHELL SCRIPT
      • SSP
      • TEXT FORMATS
      • THM
      • TORRENT
      • USR
      • VIDEO CONVERTER
      • VIM
      • VIMRC
      • XMP
      • XMZX
      • XSMX
    • note-taking
      • Note Taking File Formats
      • ONE
      • ONETOC2
    • page-description-language
      • Page Description Language
      • AVERY
      • CGM
      • EPS
      • INDD
      • INDT
      • OXPS
      • PCL
      • PS
      • SVG
      • SWF
      • TEX
      • XPS
      • XSLFO
    • pdf
      • PDF
      • FDF
      • PDF/A
      • PDF/E
      • PDF/UA
      • PDF/VT
      • PDF/X
      • XFDF
    • plugin
      • Plugin File Formats
      • 8BI8
      • ACROPLUGIN
      • AMX
      • AMXX
      • APLG
      • AVX
      • BAV
      • CCIP
      • CLEO
      • CRX
      • DLO
      • DLR
      • EAZ
      • ECF
      • INX
      • LNG
      • MDA
      • MDE
      • MILK
      • OIV
      • Q1Q
      • RBZ
      • REZ
      • RPLN
      • RWPLUGIN
      • SPARC
      • TGP
      • TPI
      • VDF
      • ZXP
    • presentation
      • Presentation File Formats
      • KEY
      • ODP
      • OTP
      • POT
      • POTM
      • POTX
      • PPS
      • PPSM
      • PPSX
      • PPT
      • PPTM
      • PPTX
    • programming
      • Programming
      • 4th
      • ABC
      • ACD
      • ADDIN
      • ADS
      • AGI
      • AIA
      • AIDL
      • ALB
      • AML
      • ANE
      • APA
      • APKS
      • APPX
      • APPXBUNDLE
      • APPXUPLOAD
      • APS
      • ARSC
      • AS
      • AS2PROJ
      • AS3PROJ
      • ASC
      • ASI
      • ASM
      • ASVF
      • AU3
      • AWK
      • C
      • C3
      • CAF CryENGINE
      • CC
      • CD
      • CDX
      • CJS
      • Class
      • CMAKE
      • CONFIG
      • CPP
      • CS
      • CSPROJ
      • CSX
      • CXX
      • Dart
      • DIFF
      • EGG
      • ERB
      • EX
      • EXP
      • F95
      • FS
      • G4
      • GMD
      • GO
      • GROOVY
      • H
      • HAML
      • HH
      • HPP
      • HS
      • HTA
      • ICI
      • IN
      • INC
      • INO
      • IPR
      • JAR
      • Jav
      • Java
      • JRXML
      • JSP
      • JSPF
      • KT
      • LGO
      • LUA
      • M
      • MAKE
      • MEL
      • MF
      • ML
      • MM
      • MRC
      • MSIX
      • NUPKG
      • NUT
      • NX
      • PAS
      • PC
      • PDB
      • PDE
      • PHP
      • PL
      • PY
      • PYD
      • PYI
      • PYM
      • PYW
      • PYX
      • R
      • RB
      • RBXL
      • RBXM
      • RES
      • RS
      • RST
      • SCALA
      • SCM
      • SH
      • SLN
      • SWIFT
      • TCL
      • TOML
      • TS
      • TSX
      • UNITY
      • VB
      • VBPROJ
      • VBS
      • VCPROJ
      • VCXPROJ
      • XCODE
      • XSD
      • YAML
      • YML
      • YPR
    • project-management
      • Project Management File Formats
      • MPP
      • MPT
      • MPX
      • P6XML
      • XER
    • publisher
      • Publisher File Formats
      • PUB
      • PUZ
    • reporting
      • Reporting File Formats
      • MAR
      • RDL
      • RDLC
      • RPL
      • RPT
    • settings
      • Settings File Formats
      • ACO
      • ASL
      • BAK HOLO
      • BIN
      • CFG Celestia
      • CFG Citrix
      • CFG LightWave
      • CFG MAME
      • CNF
      • CONF
      • DESKTOP
      • DSD
      • FST
      • GXT
      • ISS
      • JET
      • MLT
      • OBI
      • OSS
      • OVPN
      • PMP
      • RDP
      • SBV
      • SET
      • SETTINGS
      • THEME
      • THEMEPACK
      • TPF
      • VMX
      • WPS
    • spreadsheet
      • Spreadsheet File Formats
      • 123
      • 12M
      • _XLS
      • _XLSX
      • AST
      • AWS
      • BKS
      • CELL
      • CHIP
      • CSV
      • CTS
      • DEF
      • DEX
      • DFG
      • DIF
      • DIS
      • EFU
      • ESS
      • FCS
      • FM
      • FODS
      • FP
      • GNM
      • GNUMERIC
      • GSHEET
      • IMP
      • MAR
      • NB
      • NUMBERS
      • NUMBERS-TEF
      • ODS
      • OTS
      • PMD
      • PMDX
      • PMVX
      • PRESTO
      • QPW
      • SDC
      • STC
      • SXC
      • TMV
      • TMVT
      • TSV
      • WQ2
      • XAR
      • XL
      • XLA
      • XLAM
      • XLM
      • XLR
      • XLS
      • XLSB
      • XLSM
      • XLSMHTML
      • XLSX
      • XLT
      • XLTHTML
      • XLTM
      • XLTX
    • system
      • System File Formats
      • ADM
      • ADMX
      • AML
      • ANI
      • ASV
      • CAB
      • CAT
      • CFG
      • CPI
      • CPL
      • DESKTHEMEPACK
      • DLL
      • DMP
      • DRV
      • DVD
      • ETL
      • HDMP
      • HTT
      • ICNS
      • INI
      • INS
      • LNK
      • MANIFEST
      • MDMP
      • PAT
      • REG
      • REGTRANS-MS
      • RMT
      • SCR
      • SHSH
      • SHSH2
      • SYS
      • TMP
      • VGA
    • video
      • Video File Formats
      • 3G2
      • 3GPP
      • AMV
      • ARF
      • ASF
      • ASS
      • AVCHD
      • AVI
      • BDMV
      • BIK
      • BNP
      • CPI
      • DAV
      • DCE
      • DRP
      • DV
      • EXO
      • EXP
      • F4V
      • FLH
      • FLV
      • H264
      • H265
      • IDX
      • IFO
      • INSV
      • KINE
      • LRV
      • M2TS
      • M2V
      • M4S
      • M4V
      • MJP
      • MJPEG
      • MK3D
      • MKS
      • MKV
      • MOV
      • MP4
      • MP5
      • MPE
      • MPEG
      • MPG
      • MPV
      • MSWMM
      • MTS
      • MXF
      • NSV
      • NUT
      • OGV
      • PAR
      • PDS
      • PIV
      • PRPROJ
      • PSV
      • PZ
      • QT
      • RM
      • RMVB
      • RV
      • SAMI
      • SCC
      • SEC
      • SRT
      • STR
      • SUB
      • TS
      • TTML2
      • VEG
      • VID
      • VOB
      • VP6
      • VP8
      • VP9
      • VTT
      • WEBM
      • WebVTT
      • WLMP
      • WMV
      • XVID
    • visio
      • Visio File Formats
      • VDW
      • VDX
      • VSD
      • VSDM
      • VSDX
      • VSS
      • VSSM
      • VSSX
      • VST
      • VSTM
      • VSTX
      • VSX
      • VTX
    • web
      • Web File Formats
      • A4P
      • A5W
      • AAE
      • ADR
      • AEX
      • ALX
      • AN
      • AP
      • APKG
      • APPCACHE
      • ARO
      • ASA
      • ASAX
      • ASCX
      • ASHX
      • ASMX
      • ASP
      • ASPX
      • ASR
      • ATOM
      • ATT
      • AWM
      • AXD
      • BML
      • BOK
      • BR
      • BROWSER
      • BWP
      • CCBJS
      • CDF
      • CER
      • CFM
      • CFML
      • CHA
      • CHAT
      • CHM
      • CMS
      • CODASITE
      • COMPRESSED
      • CPG
      • CPHD
      • CRDOWNLOAD
      • CRL
      • CRT
      • CSHTML
      • CSP
      • CSR
      • CSS
      • DAP
      • DBM
      • DCR
      • DHTML
      • DISCO
      • DISCOMAP
      • DML
      • DO
      • DOCHTML
      • DOCMHTML
      • DOTHTML
      • DOWNLOAD
      • DRAWIO
      • DWT
      • ECE
      • EDGE
      • EPIBRW
      • ESPROJ
      • EWP
      • FCGI
      • FMP
      • FREEWAY
      • FWP
      • FWTEMPLATE
      • FWTEMPLATEB
      • GDOC
      • GDOCX
      • GNE
      • GSP
      • HAR
      • HDM
      • HDML
      • HTACCESS
      • HTC
      • HTM
      • HTML
      • HTX
      • HXS
      • HYPE
      • JHTML
      • JNLP
      • JS
      • JSON
      • JSPA
      • KIT
      • LESS
      • MASTER
      • MHT
      • MHTML
      • MJS
      • OAM
      • OBML
      • OBML15
      • OBML16
      • OPDOWNLOAD
      • P7B
      • P7C
      • PAC
      • PART
      • PEM
      • PRO
      • RHTML
      • RJS
      • RSS
      • Sass
      • SCSS
      • SEAM
      • SHTML
      • SITE
      • SPC
      • SSP
      • STC
      • STML
      • SVR
      • TPL
      • URL
      • VDISCO
      • VRT
      • WBS
      • WEBBOOKMARK
      • WEBLOC
      • WEBSITE
      • WHTT
      • WSDL
      • XAML
      • XD
      • XHT
      • XHTM
      • XHTML
      • XML
      • XOJ
      • XOML
      • XPD
      • XSLT
      • XUL
      • ZUL
    • word-processing
      • Word Processing File Formats
      • ASD
      • BIB
      • DOC
      • DOCM
      • DOCX
      • DOCX to TXT
      • DOCX Viewer
      • DOT
      • DOTM
      • DOTX
      • DSC
      • FAQ
      • FODT
      • IPYNB
      • LATEX
      • LST
      • LTX
      • MAN
      • MD
      • ODM
      • ODT
      • OTT
      • QBL
      • QPF
      • RMD
      • RTF
      • TXT
      • WPD
      • WPS
      • WPS Kingsoft
    1. خانه
    2. Game File Formats
    3. RPYC

    What's on this Page

      • فایل RPYC چیست؟
      • بررسی کلی فرمت فایل .rpyc
      • ویژگی‌های کلیدی فایل‌های RPYC
      • نحوه کار فایل‌های RPYC
      • انتقال به فرمت RPYB
      • چگونه فایل RPYC را باز کنیم
      • سوالات متداول
      • منابع

    فایل RPYC چیست؟

    یک فایل RPYC فایل اسکریپت کامپایل‌شده‌ای است که توسط Ren’Py از فایل‌های اصلی .rpy تولید می‌شود. این فایل‌های .rpy شامل اسکریپت‌های بازی هستند که با زبان اسکریپت‌نویسی منحصر به‌فرد Ren’Py نوشته شده‌اند و شبیه به پایتون است. وقتی بازی اجرا می‌شود، موتور Ren’Py فایل‌های .rpy را به فایل‌های RPYC کامپایل می‌کند تا عملکرد بهینه شود و امنیت افزایش یابد.

    ویژگی‌های کلیدی فایل‌های RPYC شامل موارد زیر هستند

    1. فرمت کامپایل‌شده: فایل‌های RPYC نسخه‌های کامپایل‌شده اسکریپت‌های منبع هستند، به این معنی که کد را در قالبی دارند که موتور Ren’Py می‌تواند به‌صورت کارآمدتری اجرا کند.

    2. مبهم‌سازی: یکی از اهداف اصلی فرمت RPYC، مبهم‌سازی کد اصلی است. این کار خواندن یا تغییر مستقیم اسکریپت‌های بازی توسط کاربران را دشوار می‌کند و لایه‌ای از حفاظت برای توسعه‌دهندگان اضافه می‌نماید.

    3. تولید خودکار: هر بار که یک بازی Ren’Py اجرا می‌شود، موتور به‌روزرسانی‌های اسکریپت‌های .rpy را بررسی می‌کند و فایل‌های RPYC مربوطه را تولید می‌نماید. اگر تغییری شناسایی نشود، از فایل‌های RPYC موجود استفاده می‌کند.

    4. حذف فایل‌های RPY: پس از تولید فایل‌های RPYC، توسعه‌دهندگان می‌توانند فایل‌های اصلی .rpy را در صورت تمایل حذف کنند، اگرچه به‌طور کلی توصیه می‌شود آن‌ها را برای به‌روزرسانی‌ها یا تغییرات آینده نگه دارند.

    بررسی کلی فرمت فایل .rpyc

    • نام: اسکریپت کامپایل‌شده Ren’Py
    • پسوند فایل: .rpyc
    • نوع رسانه: application/octet-stream
    • توضیح: یک فایل اسکریپت کامپایل‌شده که توسط موتور رمان تعاملی Ren’Py استفاده می‌شود و شامل کد پایتون و دستورالعمل‌های توسعه بازی است.
    • الگوی شناسایی: rpyc (نشان می‌دهد فایل یک اسکریپت کامپایل‌شده Ren’Py است)
    • کاربرد: برای اجرای رمان‌های تعاملی و بازی‌های ساخته‌شده با Ren’Py استفاده می‌شود و امکان اجرای کارآمد اسکریپت و منطق بازی را فراهم می‌کند.

    ویژگی‌های کلیدی فایل‌های RPYC

    ویژگیتوضیح
    پسوند فایل.rpyc
    انواع اصلیRPYC استاندارد (اسکریپت کامپایل‌شده Ren’Py)، RPYMC (اسکریپت ترجمه کامپایل‌شده)
    نوع قالبفایل باینری حاوی بایت‌کد پایتون کامپایل‌شده و دستورات اسکریپت Ren’Py مخفی‌شده
    استفاده اصلیاجرای رمان‌های تصویری و بازی‌های داستانی تعاملی ساخته‌شده با موتور Ren’Py؛ توزیع بازی‌های تجاری و رایگان Ren’Py
    ویژگی اصلیتولید خودکار از فایل‌های منبع .rpy هنگام راه‌اندازی بازی؛ ارائهٔ مخفی‌سازی بومی برای محافظت از کد منبع توسعه‌دهنده در حالی که به‌صورت همزمان عملکرد زمان اجرا را بهینه می‌کند
    پروفایل امنیتیایمن برای توزیع؛ نمی‌تواند به‌تنهایی بدون موتور Ren’Py اجرا شود؛ مخفی‌سازی شده اما رمزنگاری نشده (ابزارهای دیکامپایل موجود هستند)؛ حاوی هیچ کد ماشین اجرایی نیست—فقط بایت‌کد پایتون
    سازگاریبه‌صورت بومی منحصراً برای موتور Ren’Py؛ برای باز کردن نیاز به Ren’Py (یا یک دیکامپایلر مبتنی بر پایتون سازگار) دارد؛ بازی‌های حاوی فایل‌های RPYC بر روی ویندوز، macOS، لینوکس، اندروید، iOS و وب از طریق سیستم ساخت چندپلتفرمی Ren’Py اجرا می‌شوند

    نحوه کار فایل‌های RPYC

    فرآیند کامپایل فایل‌های .rpy به فایل‌های RPYC شامل چندین مرحله است:

    1. نوشتن اسکریپت بازی: توسعه‌دهندگان اسکریپت‌های بازی خود را در قالب .rpy می‌نویسند، با استفاده از سینتکس اسکریپت‌نویسی Ren’Py همراه با عبارات شبیه پایتون برای کنترل جریان بازی.

    2. اجرای بازی: وقتی بازی راه‌اندازی می‌شود، Ren’Py دایرکتوری game را برای هرگونه تغییر در فایل‌های .rpy بررسی می‌کند.

    3. فرآیند کامپایل: اگر تغییراتی شناسایی شود یا این اولین اجرا باشد، Ren’Py اسکریپت‌های .rpy را به فایل‌های RPYC کامپایل می‌کند. این شامل ترجمه زبان اسکریپت‌نویسی سطح بالا به فرمتی است که موتور بتواند به‌صورت کارآمد اجرا کند.

    4. اجرا: بازی با استفاده از فایل‌های RPYC تولید شده اجرا می‌شود. این کامپایل باعث زمان بارگذاری سریع‌تر و گیم‌پلی روان‌تر می‌شود، زیرا موتور نیازی به تفسیر فایل‌های اسکریپت اصلی در هر بار اجرا ندارد.

    انتقال به فرمت RPYB

    با انتشار نسخه 5.3.0 رن‌پای، معرفی فرمت .RPYB تغییر قابل توجهی در نحوهٔ پردازش اسکریپت‌ها ایجاد کرد. در حالی که فایل‌های RPYC قبلاً شامل بایت‌کد برای اجرا بودند، فرمت جدید RPYB به‌طور خاص این بایت‌کد را ذخیره می‌کند و به فایل‌های RPYC اجازه می‌دهد فقط بر روی اسکریپت پایتون کامپایل‌شده تمرکز کنند. این جداسازی کارایی موتور بازی را افزایش می‌دهد و فرآیند کامپایل را ساده‌تر می‌کند.

    چگونه فایل RPYC را باز کنیم

    برای باز کردن یک فایل RPYC، می‌توانید از روش‌های زیر استفاده کنید:

    • Run in Ren’Py: به سادگی پروژهٔ بازی خود را در موتور Ren’Py اجرا کنید. این موتور به‌طور خودکار فایل‌های RPYC را در حین اجرا استفاده می‌کند.

    • Decompile: از ابزاری مانند renpy-decompiler برای تبدیل فایل RPYC به فرمت .rpy قابل خواندن برای انسان استفاده کنید. برای این کار به پایتون نصب‌شده نیاز دارید:

    python renpy_decompiler.py your_file.rpyc
    
    • اگر فایل RPYC بخشی از بستهٔ بازی باشد، از ابزارهای آرشیو مانند WinRAR یا 7-Zip برای استخراج محتوا استفاده کنید؛ این محتوا ممکن است شامل فایل‌های .rpy اصلی باشد.

    برنامه‌هایی که می‌توانند فایل‌های RPYC را باز یا پردازش کنند شامل

    • Ren’Py (رایگان) (ویندوز، مک، لینوکس)

    سوالات متداول

    **Q1: آیا می‌توانم یک فایل RPYC را مستقیماً مانند یک فایل متنی عادی باز و ویرایش کنم؟

    پاسخ: نه—فایل‌های RPYC فایل‌های باینری کامپایل‌شده هستند، نه متنی قابل خواندن برای انسان؛ اگر سعی کنید یکی را در Notepad باز کنید، نمادها و داده‌های باینری نامفهومی خواهید دید، نه اسکریپت اصلی بازی.

    **Q2: چرا برخی بازی‌های Ren’Py دارای فایل‌های RPY هستند در حالی که برخی دیگر فقط فایل‌های RPYC دارند؟

    پاسخ: توسعه‌دهندگان می‌توانند پس از کامپایل، فایل‌های .rpy اصلی را حذف کنند تا کد منبع خود را محافظت کنند؛ بازی‌هایی که بدون فایل‌های .rpy توزیع می‌شوند، تغییر یا مهندسی معکوس آنها دشوارتر است.

    **Q3: آیا دیکامپایل یک فایل RPYC به فرمت RPY قانونی است؟

    پاسخ: بله، قانونی است—از نظر فنی با ابزارهایی مانند renpy-decompiler امکان‌پذیر است؛ از نظر اخلاقی، بستگی به نیت شما دارد؛ دیکامپایل برای یادگیری شخصی عموماً مشکلی ندارد، اما سرقت و استفاده مجدد از کدهای بازی‌های تجاری مجاز نیست.

    **Q4: اگر یک فایل RPYC را از پوشهٔ بازی حذف کنم چه اتفاقی می‌افتد؟

    A: موتور Ren’Py به‌صورت خودکار آن را از فایل .rpy مربوطه (در صورت وجود) در بارگذاری بعدی بازی بازسازی می‌کند؛ اگر منبع .rpy وجود نداشته باشد، ممکن است بازی نتواند آن بخش اسکریپت را بارگذاری کند.

    **Q5: آیا هنگام توزیع بازی Ren’Py خود نیاز به شامل کردن فایل‌های RPYC دارم؟

    A: بله—زمانی که از طریق لانچر Ren’Py یک توزیع می‌سازید، موتور به‌صورت خودکار فایل‌های کامپایل‌شده .rpyc (و .rpyb) را شامل می‌شود؛ فایل‌های منبع اصلی .rpy به‌صورت پیش‌فرض برای محافظت از کار شما حذف می‌شوند.

    منابع

    • Ren’Py
     
     Persian
    Close
     English
     Deutsch
     日本
     中文
     русский
     Français
     한국인
     Español
     Italiano
     Nederlands
     हिन्दी
     Indonesian
     Português
     عربي
     Türkçe
     Ελληνικά
     ไทย
     עִברִית
     Svenska
     українська
     Tiếng Việt
     български
     Magyar
     čeština
     Română
     Polski
     Bengali
     Dansk
     Finnish
     Gaeilge
     Lithuanian
     Latvian
     Azeri
     Norsk