用户:
乐大王查看:454 回复:29 评论:43 创建时间:2022-12-25T11:32:51
入门代码师:
多个API的代码搬到地图里不会报错,且能正常使用。
初级代码师:
利用用户手册和API做出创新后不会报错,且能正常使用。
普通代码师:
可以独自完成一个普通养成类型地图的代码,可以自己写普通函数,不会报错,且能正常使用。
中上代码师:
会使用SQL且不会报错,会写算法,能够很好的利用控制台,可以自己写类似喵战的代码,可以在首页地图的代码起到辅助作用。
高级代码师:
熟练使用SQL,知道SQL各种报错的原因且可以修复,可以更好的利用控制台,如使全图方块上移一格,会超大地形地图生成,可以自己写类似起床战争的代码(会简单一点,但是可以玩),精通毁图的处理方法,对岛3的各种规律研究透彻,首页合作者或作者(作者旁边会有水平相当的合作者或更厉害)。
大师级代码师:
会高级代码师会的所有东西,会各种函数,多维数组,熟练数组、字符串、对象的使用方法等,首先作者或合作者。
看看你自己是什么等级的代码师吧
我说下我主观的吧(害怕
------------------------------------------------------------------------
入门代码师:
会js的基本语句,包括class、for在内。
初级代码师:
会抄api文档并做有用的修改,会基本的函数,多维数组,熟练数组、字符串、对象的使用方法等。
普通代码师:
能自己看api文档并自己找出错误。
中级代码师:
自己在做图时有清晰的逻辑,又能帮助别人找出问题。
高级代码师
他人看自己代码的时候基本能看懂游戏运行逻辑(对方为普通代码师),善用api,代码不写乱不写复杂不故意炫技。
大佬
能把萌新教到普通代码师级别。
点赞1
评论
按你这标准我就飙到高级了)))
e喵岛三好像用不了
bushi我只满足大佬其他都不满足什么鬼()(?
我也是……
主要看代码的行数吧
那不行,好多人写一堆代码有用的没几行
七叶寂照秘密主promax阿巴阿巴,SQL是什么鸭…………我只听过《web前端教程》《python后端开发》啊![]()
![]()
点赞1
评论
《java》呃呃我没虚拟机…………
我来回复一句语音 装你************************************************************************
呵呵
SCS_user_LoeheodVOQ我的评价:
入门:基本掌握原生ES6,看得懂官方教程的SQLite(无注释),看得懂官方教程一半的代码(无SQL)(无注释)
初级:精通ES6,基本掌握原生ES11,基本掌握SQLite,基本掌握boxJs中的大部分内容
普通:精通ES11,基本看懂无注释的可读性极差的boxJs(包括三目运算符、与、或、按位与、按位或等),熟练运用SQLite,看得懂pg代码(无注释),能说出SQLite与pg的区别,完全掌握boxJs,可以找出大部分boxJs中的bug,知道boxJs的特性(例如voxels.shape,光源方块控制颜色,透明方块隐藏等)
中级:精通ES11,完全理解无注释的可读性极差的boxJs(包括三目运算符、与、或、按位与、按位或等),精通官方api的SQLite,熟练运用官方api中没有的SQLite语句,熟练运用pg代码,基本掌握box3的hash,可以建造自定义地图(只包括主文件名、数据库类型、地图大小)(不使用插件),精通boxJs,可以熟练找出所有boxJs中的bug,找出大部分SQLite的bug,知道pg的特性并找出小部分bug,知道boxJs的特性(例如voxels.shape,光源方块控制颜色,透明方块隐藏等)
高级:精通ES11,完全理解无注释的可读性极差的boxJs(包括三目运算符、与、或、按位与、按位或等),精通所有SQLite语句,精通大部分pg代码,完全掌握box3的hash,可以建造自定义地图(包括滤镜、纹理等)(不使用插件),精通boxJs,可以熟练找出所有boxJs中的bug,熟练找出SQLite的bug,知道pg的特性并找出大部分bug,知道boxJs的特性(例如voxels.shape,光源方块控制颜色,透明方块隐藏等)
神级:精通ES11,完全理解无注释的可读性极差的boxJs(包括三目运算符、与、或、按位与、按位或等),精通所有SQLite语句,精通大部分pg代码,完全掌握box3的hash,可以建造自定义地图(包括滤镜、纹理等)(不使用插件),精通boxJs,可以熟练找出全部代码中的bug,知道pg的特性,知道boxJs的特性(例如voxels.shape,光源方块控制颜色,透明方块隐藏等)
点赞1
评论
不可能,每人读得懂我的代码
每人→没人
你发一段?
谢谢,已经上天级了
还有最厉害的要看算法,算法真正靠脑子而不是技巧了
???
算法算是原生js的掌握()()
完了()我连ES是啥都不知道()我连萌新都不算了()
查一下就知道了,你也许是精通()()
https://www.luogu.com.cn/record/92968083
www.luogu.com.cn/record/92968083
我果然是冢寄)
我洛谷没账号()()()你能不能发我邮箱()()
Mini_edit初级代码师
但是我这个代码小白会假装是
普通代码师
自己的剪切栏里有一堆代码,
最常使用的代码:
//玩家互动系统
world.onPlayerJoin(({ entity }) => {
entity.player.message1 = "";
entity.player.interactTimes = 0;
entity.enableInteract = true;//设置所有玩家互动
entity.interactRadius = 3;//互动格数为三格
entity.interactHint = "与@" + entity.player.name + "@互动";//玩家头顶上会冒出提示语
entity.onInteract(async ({ entity, targetEntity }) => {//新建对话框
const result = await entity.player.dialog({//新建对话框
type: Box3DialogType.SELECT,//设置对话框类型为选择框
title: '访问' + targetEntity.player.name + "的个人主页",//对话框标题。通常对应是讲话人的名字。
content: `和@ ${targetEntity.player.name} 互动\n该用户唯一识别码:${targetEntity.player.userKey}`,
options: ['和TA私聊','退出互动'], // 将提供玩家选择的选项放入数组里。
})
// 如果玩家点击了屏幕其他区域,取消了对话框。
if (!result || result === null) {//判断玩家点击了屏幕其他区域,取消了对话框。
entity.player.directMessage('已为你自动取消互动!');//向玩家发送私聊消息:'已为你自动取消互动!'
return;//回来
}
if (result.index == 0) {//选择【和TA私聊】按钮
const dialog = await entity.player.dialog({
type: Box3DialogType.INPUT,//设置对话框类型为输入框
title: "向 " + targetEntity.player.name + " 发送私聊信息",//对话框标题。通常对应是讲话人的名字。
content: `${entity.player.name},请输入私聊内容`,//输入框提示语
confirmText: '发送消息', // 确定按钮上面的文字。按下确定按钮后,提交回答。
placeholder: '请输入私聊内容', // 输入框背景上的提示文字。
});
targetEntity.player.message1 = dialog;
targetEntity.player.directMessage('收到 ' + entity.player.name + ' 向你发送的私聊信息,正在为你打开查看……')//告诉接收消息的玩家收到 ' + entity.player.name + ' 向你发送的私聊信息,正在为你打开查看……
await sleep(5000);//等待5秒接收时间
targetEntity.player.directMessage('正在查收 ' + entity.player.name + " 发送的私聊信息")//告诉接收消息的玩家'正在查收 ' + entity.player.name + " 发送的私聊信息"
entity.player.directMessage('对方已收到聊天信息')//告诉发送消息的玩家:'对方已收到聊天信息'
if (dialog) {
const dialog = targetEntity.player.dialog({//新建对话框
type: Box3DialogType.TEXT,//设置对话框类型为对话框
title: "来自" + entity.player.name + "的留言", // 对话框标题。通常对应是讲话人的名字。
content: targetEntity.player.message1, // 对话框内容。也就是对话正在讲什么。
});
}
} else if (result.index == 1) {//选择【退出互动】按钮
//因为是退出,所以没有代码
}
}
)
})
权限全靠帖子……
点赞0
评论
我的看法:
入门代码师
会从API中抄出没有bug的代码,会独立写函数之前的一些代码
初级代码师
会从API和用户手册中抄出没有bug的代码,掌握函数与对象,会创新
普通代码师
能够独立写出一整个较为优秀的跑酷地图的代码,会独立写出养成类或模拟类地图的代码(较为简单的)
中极代码师
会从API中抄出无bug的SQL,能独立写出极为优秀的跑酷地图的代码,会独立写出较为优秀的养成类或模拟类地图的代码,能写出较为简单的射击、竞技类地图的代码
高级代码师
会独立写出简单的SQL代码,能独立写出能上首页的跑酷地图的代码,会独立写出极为优秀的养成类或模拟类地图的代码,能写出较为优秀的射击、竞技类地图的代码
大师级代码师
会独立写出复杂的SQL代码,养成类、跑酷类、模拟类地图均能上首页,能写出极为优秀的射击、竞技类地图,往往是首页地图的协作者或拥有者
精英级代码师
熟练整个岛三,会所有代码
传说级代码师
整个神岛传说级的存在,代码有正规程序员的水平
点赞0
评论
跑酷图除了官方和有创新的(比如降维)的上过首页吗()上首页主要还是靠策划()
创新也是代码师必备的啊
addd比如我就没有一点创新能力()API里也没有我想要的代码()所以我连入门都算不上()
现在跑酷想上首页就只能做1维的了(什()
个人观点——不喜勿喷———— 其实吧,要是写代码没有创新能力,写的再好也只能入个门
玩法上的创新吗()
凤凰塔,螺旋大闯关:?
还有最近小屑鹿的那个跑酷()事实证明,只要质量够高,任何限制只是说说()上首页照样上
中级()
建议加:
猴子:
很会骂人,开挂,在编程喵坛里喷人,参加小团体(名字里加不明意义大写字母的),在名字里加“xx指挥官”,“xx作战员”,“xx兵团”的
普通玩家:
只会玩别人做的地图,对代码一窍不通。
点赞2
评论