网易首页 > 网易号 > 正文 申请入驻

一条真实街道变成跑酷关卡,成绩还没法造假

0
分享至

跑酷游戏最没意思的地方在哪?你跑得再远,排行榜上那个数字也没人验证得了。Initializr 新上线的第二个游戏模板 Dash 想解决的就是这件事——它把真实街道变成关卡,还让服务器把每一局重新跑一遍。


先说 Dash 是什么。它是一个无尽跑酷模板:角色在分车道的赛道上冲刺,跨栏、滑铲、在车流间变道。今天就能从 Initializr 生成,挂你自己的名字和包名,源码采用 MIT-0 协议。

它背后的框架是 Codename One,一个开源框架,用同一套 Java 或 Kotlin 代码库构建原生 iOS、Android、桌面和网页应用。

一个关卡,两种视角

Dash 里最讨巧的设计,是关卡可以在中途从横版卷轴变成 3D 跑酷。Neon Causeway 的第一段看起来就是个平面平台游戏:一排跨栏和障碍,从侧面看过去。

跑到 300 米处,镜头转到角色身后,车道展开,剩下的就是追尾视角的跑酷。

这背后并没有两个游戏。模拟层始终只有车道、高度和距离,跨栏从哪个角度看都是同一种跨法。关卡只携带镜头提示,角色到达提示点时渲染器在两种取景之间做混合。规则层从不看镜头,所以关卡可以在任何位置切换视角,而不影响谁赢。

跑你自己的那条街

这是最值得演示的部分。点“Run your city”,在真实街道地图上选起点和终点,这条路线就变成一个关卡。每条街是一段赛道,每个转弯按它实际拐的方向变成弯道,下一条街的名字会在你到达前被念出来。沿途的地标,比如车站或博物馆,会以广告牌的形式出现在赛道旁。

地图用的是 Codename One 的 MapView,它在每个平台上自行绘制 OpenStreetMap 数据,路线则来自 Routing。应用把路线化简成街道和转弯,交给规则层:

  • CityRoute route = new CityRoute("Old Harbour")
  • .leg(420, CityRoute.STRAIGHT, "Quay Street")
  • .leg(310, CityRoute.LEFT, "Rope Walk")
  • LevelDef level = route.level()

level() 是确定性的,所以服务器不需要地图。它从编码后的路线重建出同一个关卡,再拿你的跑动去核对。关卡的 id 是路线的哈希值,每条路线因此有自己的排行榜,也没人能把一条难路线裁成简单版还留在同一张榜上。

能信的排行榜

一局成绩从来不是以数字形式上报的。应用发送的是种子和输入日志,几百个字节,服务器用应用运行的同一个 Java 规则模块把它重放一遍。手输的分数,或者为了躲开实际撞上的障碍而改过的日志,都复现不出来。规则层不使用浮点数,也不读时钟,所以手机、服务器和回放查看器逐位一致。

每个关卡都有全时段、周、日、好友和战队榜。你打破好友的最好成绩,对方会收到一条推送,点开就是该关卡的排行榜。

和好友同场竞速

开一个房间,分享链接,所有人在同一时刻跑同一条赛道。服务器以锁步方式运行比赛:每台手机发送自己的输入,房间把每一帧的输入广播给每个座位,服务器自己那份比赛副本决定名次。客户端状态若与服务器漂移,会被它每秒发送的哈希抓出来。

跑的时候还能说话。语音走 Codename One 的 WebRTC API,玩家两两之间点对点,信令由游戏自己的 socket 承载,服务器从不接触音频。

自己做关卡

赛道编辑器就在应用里,每个平台都有。关卡是一条你可以涂画的条带:点某条车道放下跨栏或金币,点最上面一行放下横跨所有车道的障碍,在需要换视角的位置放镜头提示。试玩会用真实规则跑一遍草稿。发布前要求机器人能通关,所以没人能发布一个打不过的关卡。已发布的关卡包可以被评分、竞速、改编,并在管理后台接受审核。

如果你一直想发一款游戏,却卡在游戏之外的所有事情上,这部分就是最值得抄的。登录、好友、推送、商店、审核,以及一个会重放每一局的服务器都已经做好了,你花的那一周时间全在好玩的部分上。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
王宝强领衔,梁家辉段奕宏狄龙全来了,这才是国产大片

王宝强领衔,梁家辉段奕宏狄龙全来了,这才是国产大片

天玑影视说
2026-11-14 15:15:25
普京:和平协议签完后,欧洲军队若还敢来乌克兰,战争将恢复

普京:和平协议签完后,欧洲军队若还敢来乌克兰,战争将恢复

云上乌托邦
2026-11-14 19:30:59
特殊时期邓小平到江西劳动,保护他的拖拉机厂长罗朋,在邓公重新出山后去了哪里

特殊时期邓小平到江西劳动,保护他的拖拉机厂长罗朋,在邓公重新出山后去了哪里

磊子讲史
2026-11-11 15:53:38
横店迎来三十年最为惨烈的一次断臂求生!130多座摄影棚,合计50万平方米,全部免租金向剧组开放

横店迎来三十年最为惨烈的一次断臂求生!130多座摄影棚,合计50万平方米,全部免租金向剧组开放

扶苏聊历史
2026-10-28 15:47:11
英伟达“逼宫”大戏高潮来了!罹癌副总裁拼死力保黄仁勋:他动用斯坦福人脉救我命,更在白板上教我写代码

英伟达“逼宫”大戏高潮来了!罹癌副总裁拼死力保黄仁勋:他动用斯坦福人脉救我命,更在白板上教我写代码

火山詩话
2026-11-14 16:15:06
魏建军亲自曝光长城V8超跑,承认新车暂时不如法拉利

魏建军亲自曝光长城V8超跑,承认新车暂时不如法拉利

热点科技
2026-11-12 13:13:33
龙珠,头发越长战力越强?如果孙悟空变成超级赛亚人100,满屏长发全王看了都害怕

龙珠,头发越长战力越强?如果孙悟空变成超级赛亚人100,满屏长发全王看了都害怕

动漫小天堂
2026-11-14 20:52:02
央视小尼离婚后不再婚,原因曝光:不是放不下前妻,是放不下她

央视小尼离婚后不再婚,原因曝光:不是放不下前妻,是放不下她

君笙的拂兮
2026-11-12 14:07:17
金世佳回应拒上综艺:“演戏只是我的工作,我们在屏幕和剧场相见,没必要在真实生活中相见”

金世佳回应拒上综艺:“演戏只是我的工作,我们在屏幕和剧场相见,没必要在真实生活中相见”

韩小娱
2026-11-14 12:02:12
85-123惨败马刺后,勇士传来主帅科尔新消息,文班亚马说的很实在

85-123惨败马刺后,勇士传来主帅科尔新消息,文班亚马说的很实在

林子说事
2026-11-14 15:14:52
杨瀚森拖行李箱背影引热议!美媒直言选他是为中国市场 拓蜜盼交易他

杨瀚森拖行李箱背影引热议!美媒直言选他是为中国市场 拓蜜盼交易他

颜小白的篮球梦
2026-11-14 20:32:24
中国男足2-0,李昊神扑引热议,球迷:成都蓉城有李昊就夺冠了

中国男足2-0,李昊神扑引热议,球迷:成都蓉城有李昊就夺冠了

侧身凌空斩
2026-11-14 22:17:50
SpaceX星舰飞船、助推器双回收计划失败,超重型助推器坠入墨西哥湾

SpaceX星舰飞船、助推器双回收计划失败,超重型助推器坠入墨西哥湾

投资者内参
2026-11-14 11:03:02
“10万元轿车”销量之王:悄无声息拿了第一,月销达17160台

“10万元轿车”销量之王:悄无声息拿了第一,月销达17160台

柳先说
2026-11-11 17:52:28
2-3!韩国遭42年耻辱惨败,吴贤揆破门难救主,韩媒痛批主帅

2-3!韩国遭42年耻辱惨败,吴贤揆破门难救主,韩媒痛批主帅

巷北楠猫本尊
2026-11-14 19:39:19
女演员千万别整容,看张颂文《谷雨》左小青就知道,张艺谋没说错

女演员千万别整容,看张颂文《谷雨》左小青就知道,张艺谋没说错

陈述影视
2026-11-13 17:34:17
恭喜广东宏远!NBA全能内线或紧急驰援,难怪陈老板敢裁掉博日奇

恭喜广东宏远!NBA全能内线或紧急驰援,难怪陈老板敢裁掉博日奇

国足未赢够
2026-11-13 15:08:32
邵佳一:从过程到结果我都很满意;塞鸟的伤势不是很严重

邵佳一:从过程到结果我都很满意;塞鸟的伤势不是很严重

懂球帝
2026-11-14 22:48:20
现在的大学生,60%不会有工作了。

现在的大学生,60%不会有工作了。

老陆不老
2026-11-14 19:55:26
去圣克鲁兹勇士!巴特勒主动请求打G联赛 科尔支持还想到场观赛

去圣克鲁兹勇士!巴特勒主动请求打G联赛 科尔支持还想到场观赛

罗说NBA
2026-11-14 06:43:29
2026-11-15 00:12:49
硅屿手记
硅屿手记
有态度网友ytd
285文章数 85关注度
往期回顾 全部

游戏要闻

外媒吐槽原版PS5获画面升级 我加钱买的Pro算什么?

头条要闻

“法轮功”骨干李祥春猝死

头条要闻

“法轮功”骨干李祥春猝死

体育要闻

马刺破勇士:文班与库里各自的价值

娱乐要闻

被导演霸王硬上弓靠山病逝后做杂工

财经要闻

英伟达股价下跌 黄仁勋离职引发市场重估

科技要闻

黄仁勋一走,英伟达的中枢瘫了

汽车要闻

更豪华更好开 问界新M8细节升级见真章

态度原创

游戏
时尚
数码
教育
家居

飞燕群岛:新IP城市街区风格 有大量可自由进出房屋

“这条围巾”才是今年的顶流,冬天的氛围感穿搭全靠它

数码要闻

英伟达官方发话:绝不放弃游戏显卡!但降价别想了

教育要闻

重大改革!3所高校,或将合并

家居要闻

2026建博会(广州) 公装联探展交流活动

无障碍浏览 进入关怀版