前言
嘎!大家好,最近在找游戏引擎,可惜都不支持Python,翻了半天百度,把Unity、Ue4还有Godot都排除了,才注意到我的下下选Ren`Py......
支持Python
Ren`Py有自己的语言,不过不用担心,他的名字可是带Py的怎么能少的了Python呢!
食用方法
init python: #必要renpy语句
#此处代码会在最先运行
import re
print('Hello World')
for i in range(10):
print(i)
label start: #必要renpy语句
#此处代码会在开始界面点击“开始游戏”后运行
python: #开始使用Python(第一种方法)
print('I like Python')
#Python(第二种方法)
$ print('RenPy') #Python 语句
#一、二种区别
#第一种可以在缩进内不限行数书写Python语句
#第二种只能在$符号所在行书写Python语句
#结束游戏
return #非Python缩进内,是renpy语句,不是Python语句!
下载 Ren`Py
点击链接(速度还是不错的,不用找镜像)
有稳定版(7.6.2)和最新版(8.1.2)可以选(选哪个都可以用,基本功能没啥变化,选择困难症的鸭选最新版就行)
选 Download SDK zip,下载后解压到当前文件夹即可食用(最简单,不用配置其他的东西)
基础
点击解压文件夹下的renpy.exe(打开程序有点慢,要等5、6秒,别怀疑鸭!)
打开Ren`Py,界面是这样的
(第一次打开需要你创建Projects文件夹,以后创建的所有项目都在里面)
新建项目
点击 +创建新项目
点击继续
再点继续
一般选1920*1080(不用修改,默认选项即可)
选择风格
点击创建
文件夹及文件作用
文件夹
game主文件夹
——包含游戏的脚本及资源
base文件夹
——包含game文件夹(无特殊作用)
images文件夹
——图片文件夹,所有script.rpy的图片都丢在里面(程序运行时会遍历此文件夹)
audio文件夹
——音频文件夹,所有script.rpy的音频都丢在里面(程序运行时会遍历此文件夹)
gui文件夹
——游戏界面所需要的资源(图片)
游戏开始界面(Ren`Py自带的)
gui文件夹
文件
script.rpy
脚本文件,主要使用该文件进行编写程序
options.rpy
控制游戏的一些参数,如开始界面是否显示项目名称及版本
gui.rpy
控制游戏界面的UI布局
screens.rpy
控制游戏界面的UI样式
结尾
拜了个拜!嘎!
PS:谁断更谁是小狗