CocosCreator共产元宇宙之脑语言帮助

CocosCreator共产元宇宙之脑语言帮助

入门须知
脑语言的特征

1.一个汉字代表一个意思:2500个汉字的关键字,涵盖游戏的方方面面
2.表格式编程:从一维转向二维、通过【函】字段的定义再从二维到2.5维进化
3.汉字编程:相对纯中文编程、纯汉语编程,脑语言是以“一个汉字”为主的混合式编程
4.游戏低代码:比代码易学,比0代码强大,而游戏低代码目前是独一无二
5.在游戏里开发游戏:DIY关卡开始,再DIY游戏的界面、数值、玩法或DIY一个全新的游戏


脑语言界面
  • 【北】菜单:位于上北位置,放置主工具栏
    北]

  • 【南】状态:位于下南位置,显示脑语言面板状态。
    南

西
  • 【西】面板:位于左西位置,默认显示广表目录。(可通过【设】来改变内容)
    面板

  • 【心】属性,位于中心位置,默认显示广表各类属性。(可通过【设】来改变内容)

  • 【表】广表:位于右下,脑语言核心内容填写处。

  • 【览】浏览:位于右上,广表内容可视化窗口。

脑语言介绍

1.脑语言:一种低代码游戏开发方式,基于发明专利:一种利用自然语言的混合编程方法(可百度),核心是“一个字代表一个意思”
2.广表:一种通用的数据处理方式,基于发明专利:一种基于数据表的共享智慧的方法(可百度),核心是“固定26个字段,除了号其他25个字段为字符串,有固定的一字中文字段名,涵盖常用的各种数据结构。
3.一令:一个汉字的指令,脑语言默认有2500个一令,覆盖最常用的各种编程技术、各行各业、各个应用领域。比如游戏、程序等


游戏开发流程
  • 1.新建项目
  • 2.下载模板和ps脑语言脚本
  • 3.在模板上运行下载的ps脑语言脚本
  • 4.把得到的图片上传到广表
  • 5.把得到的广.txt复制到广表
  • 6.上传自己喜爱的素材
  • 7.适当修饰外观同时,也可实现页面跳转
  • 8.添加功能控件
  • 9.配置角色
  • 10.增加龙骨并配置
  • 11.增加物理引擎
  • 12.增加音效并配置
  • 13.交互配置
  • 14.关卡配置
  • 15.建立游戏逻辑
  • 16.测试项目
  • 17.测试无误,展现成品
1.新建项目
2.下载脑语言脚本和psd
3.在模板上运行ps脑语言脚本
4.得到广.txt和psd图片
5.上传至脑语言
6.修饰细节
7.添加功能控件
8.配置角色
9.配置物理引擎
10.配置交互按钮
11.配置关卡
12.建立游戏逻辑
13.配置角色

游戏演示
游戏玩法说明
  • 通过点击跳跃按钮来躲避建筑,游玩时间越长,得分越高。

创建项目
新建广表
  • 1.在脑语言界面的左上角,点击【建】。
  • 2.新建一个《我的黑猫》项目
  • 3.如图所示

ps处理
下载
下载ps脑语言.jsx、xxxpsd
  • 在脑语言界面的左上角,点击【载】,勾选,下载。

运行ps脑语言
  • 1.打开黑猫快递员psd
  • 2.点(文件→脚本→预览/载入→《ps脑语言》)
  • 3.运行
  • 4.自动在黑猫快递员.psd存放处新增同名文件夹

导入脚本生成广表txt
  • 1.把生成的广表txt复制到【表】
  • 2.右上角点击【存】保存

导入图片
  • 1.点击左上角的【传】,把所有脚本导出的图片,上传到脑语言
  • 2.点击【刷】刷新广表

素材
上传
上传音乐
  • 点击左上角的【传】,上传音乐。支持格式:mp3
    导入图片

上传音效
  • 点击左上角的【传】,上传音效。支持格式:mp3

上传龙骨
  • 点击左上角的【传】,上传龙骨文件。
    格式如下:
    _ske.json
    _tex.json
    _tex.png

上传图片
  • 点击左上角的【传】,上传图片。
  • 支持格式:jpg、png

下载
下载音乐
  • 在脑语言界面的左上角,点击【载】,勾选音乐,下载。

下载音效
  • 在脑语言界面的左上角,点击【载】,勾选音效,下载。

下载龙骨
  • 在脑语言界面的左上角,点击【载】,勾选龙骨,下载。

下载图片
  • 在脑语言界面的左上角,点击【载】,勾选图片,下载。

外观
显隐
显示

【隐】字段填写,0代表显示

0

隐藏

【隐】字段填写,1代表隐藏

1

页面
跳转

【广】字段填写事件,击则(某个页)

广
击则游
击则厅

位置
X轴

【横】字段填写任意数字,负数往左,正数往右,0为中心点。

0

Y轴

【纵】字段填写任意数字,负数往下,正数往上,0为中心点。

0

属性
层级

【深】字段填写正整数,数字越大层级越高。注意:低层级会被高层级覆盖,最底层为0。

1

宽度

【宽】字段填写正数,随正数增大而增宽。注意:不是等比例

200

高度

【高】字段填写正数,随正数增大而增高。注意:不是等比例

200

【大】字段填写正数,等比例放大,1为原始大小。

2

【大】字段填写正数,等比例缩小,1为原始大小。

0.5

锚点

【锚】字段填写数字,参数:x,y,0.5,0.5为正中心。

0.5,0.5

旋转

【旋】字段填写数字,数字越大旋转角度越大,注意:正数为逆时针旋转,负数为顺时针旋转

30

颜色

【色】字段填写颜色代码,支持格式:PGB

#000000

透明

【透】字段填写数字,支持格式:0-255区间,注意:0完全透明,255完全显示。

0

倾斜

【倾】字段填写数字,数字越大倾斜角度越大,注意:正数为顺时针旋转,负数为逆时针旋转

30

中文uuid

由五个不常用汉字组成的中文uuid,具有唯一性,可通过户索引

鶔盆娾仭瀽

功能
控件

【组】字段填写庄、【庄】的文字段配置庄项、【组】字段增加庄容、庄容的文字段配置庄料、【组】字段增加庄料

界面0这是庄配置
装备数据庄项0图片路径是装备庄项
皮肤数据庄项0图片路径是皮肤庄项
户装备神剑栏&户装备神刀栏&装备数据庄项0图片路径是装备庄容
户皮肤黑猫栏&户皮肤忍者栏&皮肤数据庄项0图片路径是皮肤庄容

【组】字段填写汪,【汪】文字段填写文本内容
写法格式:文今天天气真好!运行结果:今天天气真好!

文今天天气真好

【组】字段填写钮,自带点击效果。

图片路径

【组】字段填写图,无自带效果。

图片路径

【组】字段填写孟,【孟】文字段配置内容。写法格式:文取我币,运行结果:得到我币的数值。

文取我币

【组】字段填写皿
【谁】字段填写图片路径,注:需要两张图片,
【谁】字段只要填写xx.png即可。
命名格式:xx1.png 代表血条底部图片、xx2.png 代表血条顶部图片

血量1.png

【组】字段填写徐,【谁】字段配置图片路径,需三张(进度条底,进度中,进度指针)
命名方式:xxx1.png、xxx2.png、xxx3.png
【文】字段参数配置,不同指令之间中用逗号分隔
型 进度条类型,0:横向,1:竖向
原 是否使用原图 反 是否反向加载
样 进度图(能量条)显示方式,类型与灵一样
偏 进度图(能量条)偏移量(值:10,10)
附 附加显示(在能量条上方显示的小图,随进度条移动)
缘 附加显示的偏移量 文 显示准确的进度值
齐 默认1,0:左,1:中,2:右 垫 进度文本的偏移量

型0,原,偏15,附,附偏:0&-13,时25进度条1.png

角色配置
我配置

【函】填写配置 //配置游戏主角【我】
【组】填写虚我 //以虚我为核心
【为】是什么 //龙骨为本体写龙,帧动画为本体写动,代码动画写凤
【题】自然语言 //可自我备注随意写入
【节】一令 //这里写我,因为是配置我
【章】大类 //这里写火柴人,因为我们龙骨都是基于火柴人
【文】配置 //配置龙骨所在的位置,例如游户我我我我我。
【广】脑代码 //写入指令,例如亡则败:死亡后弹出失败页

写法示例:

广
亡则败游户我我我我我火柴人小黑配置虚我

我程序

【文】动作配置
【题】与上面我配置的章相关联
【几】攻击动作数
【函】为程序
【组】为虚我

写法示例:

队跑&打攻&跳,补打4,优受&打&跳&跑,默立,跳2火柴人打4程序虚我

物理引擎
物理
物理开启

写法示例:【题】为主配置的【携】字段填写理才有效,注意主配置有且只有一条。

主配置

物理关闭

写法示例: 只有【题】为主配置的【携】字段填写理才有效

主配置

刚体

参数示例:

参数形参实参含义描述
数字1静态零质量,零速度,可以手动移动
数字2不受外力零质量,可以被设置速度
数字3动态有质量,可以设置速度,力等
数字4设置线性驱动有质量,可以设置速度,力等

写法示例:【刚】【携】字段填写,【文】字段配置。

刚1

龙骨

写法示例:【文】为配置,【件】为龙,【谁】为龙骨路径名

默站,刚3,摩1,密度:5,重5,偏纵:-200控件naoyuyan/龙/小黑

帧动画

【组】填写动,【谁】配置图片 命名方式:从XXX1.png开始,【文】为配置
例如:量7,隔0.3,循4,解释:图片数量为7张,以每张间隔0.3,执行正向循环播放

写法示例:

量7,隔0.3,循4动画naoyuyan/png/图1.png

声音
音乐
音乐开关

写法示例:【广】字段填写击则响 //点击后关闭音乐,再次点击后开启音乐

广
击则响

音乐开启

【广】或则【文】字段填写事件
【广】击则朗xxx.mp3 //点击后播放xxx.mp3音乐
【文】音:xxx.mp3 //自动播放xxx.mp3音乐

写法示例:

广
击则朗xxx.mp3
击则朗xxx.mp3音:xxx.mp3

音乐关闭

写法示例:【广】字段填写,击则酿 //点击后关闭音乐。

广
击则酿

音效
音效开关

写法示例:【广】字段填写,击则吵 //点击后关闭音效,再次点击后开启音效

广
击则吵

音效开启

写法示例:【广】字段填写,击则唠 //击后开启音效。

广
击则唠

音效关闭

写法示例:【广】字段填写,击则唠 //点击后关闭音效。

广
击则叨

交互
事件

写法示例:【广】字段填写,代表点击事件

广
弹你好

示例效果:


写法示例:【广】字段填写,代表点击事件

广
击则游

写法示例:【广】字段填写,代表执行

广
击则弹你好

跳转

写法示例:【广】字段填写,代表点击后跳转到游戏页。

广
击则游

写法示例:【广】字段填写,代表按下事件

广
按则弹你好

写法示例:【广】字段填写,代表每秒60次执行

广
脉则弹你好

写法示例:【广】字段填写,代表长按事件

广
亘则弹你好

写法示例:【广】字段填写,代表垂直翻转

广

写法示例:【广】字段填写,代表水平翻转

广

说话

【广】字段填写,代表普通对话,有独立文本框,参数为任意汉字或则数字。
写法示例:

广
击则说你好

【广】字段填写,代表播放某段音频。注意:【隐】字段不能为1.
写法示例:

广
击则朗音乐.mp40
缓动动画
移动

参数说明:【广】或【戏】字段填写

参数形参实参默认值含义
参一x轴200向右移动200px
参二y轴-200向下移动200px
参三时间5总体消耗5s
参四是否基于自身11基于自身

写法示例:不同参数用"&"连接,匀速执行一次移动。

广
例1匀,移200&-200&5&1
例1匀,移200&-200&5&1

旋转

参数说明:【广】或【戏】字段填写

参数形参默认值实参含义注意
参一角度-180120逆时针旋转120°正数逆时针,负数顺时针
参二时间23总体消耗3s时间不能低于0
参三是否基于自身11基于自身0不基于,1基于

写法示例:不同参数用"&"连接,匀速执行顺时针旋转。

广
例1匀,旋-10&2&1
例1匀,旋-10&2&1

透明

参数说明:【广】或【戏】字段填写

参数形参默认值实参含义注意
参一0-2550100透明度1000完全透明,255不透明
参二时间23总体消耗3s时间不能低于0

写法示例:不同参数用"&"连接,匀速执行顺时针旋转。

广
例1匀,透-10&2&1
例1匀,透-10&2&1

放大

参数说明:【广】或【戏】字段填写

参数形参默认值实参含义注意
参一倍数23放大2倍正数逆时针,负数顺时针
参二时间23总体消耗2s时间不能低于0
参三是否基于自身11基于自身基于自身倍数:才可以使用负数,不基于自身:倍数不能为零和负数

写法示例:不同参数用"&"连接,匀速执行顺时针旋转。

广
例1匀,大3&3&1
例1匀,大-3&3&0

延时

参数说明:【广】或【戏】字段填写,只能在缓动动画中使用。

参数形参实参含义
参一时间2延时2秒后执行

写法示例:不同参数用"&"连接,延时2s执行。

广
例1旋10&3&1,延2
例1旋10&3&1,延2

广表
广表介绍
广表的“组织”说明

1 资料、文本、代码、数据等都应该有组织的存放
2 脑语言的广表有“两个”组织,分别是“司群组”与“章节题”
3 通常如果组织少,只需要“章节题”,而不用“司群组”。
4 【章】代表大类、【节】代表小类、【题】代表标题,在策划这些“组织”的名字时,应该从【题】到【节】再到【章】的逆向顺序
5 用到“司群组”时,说明这条记录的内容很丰富,一般在开发游戏时需要用到,比如【谁】界面时,【司】页面【群】方位【组】控件
6 【函】不是组织,而是这条记录的作用,先用【执】来执行这行记录,再跳到这下【函】的同名函数那里处理
7 最合理的组织是“三层”、一层是无组织,二层是不够的,四层太深了很难翻
8 “自组织”通过一条记录的【章】、【节】、【题】来自组织,而无需特意写目录(即组织的列表)
9 因为是“自组织”,所有【章】、【节】都无“正文”,只有【题】有正文,正文放在【广】字段
10 在【西】有“司群”这里默认是放“司群组”的【树】组织,但可以爱过【设】来改为显示“章节题”,或只显示某几个字段,或两个字段放在一起
11 在【心】有“章节”这里默认是放“章节题”的【树】组织,也可以通过【设】来改为显示“司群组”,或只显示某几个字段,或两个字段放在一起

20210907
广
https://naoyuyan.com 【脑语言】游戏里实时共产游戏

QQ群:9980184

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值