易商讯
当前位置: 首页 » 网络 » 游戏 » 正文

开发者花在浏览器上享受速度和激情 16 个月用 JavaSc

放大字体  缩小字体 发布日期:2023-02-07 15:33:29
导读

开发者花在浏览器上享受速度和激情 16 个月用 JavaScript 我创造了一个驾驶游戏,可以在水里开车整理 | 苏宓出品 | CSDN(ID:CSDNnews)有些人玩游戏是为了寻求刺激;有些人玩游戏是为了安静地消磨时间。最近,苏格兰爱丁堡的一位开发者如何兼得两者的感受? Anslo 潜心开发了 16 一个月后,发布了一个名字 《Slow Roads》

开发者花在浏览器上享受速度和激情 16 个月用 Javascript 我创造了一个驾驶游戏,可以在水里开车网络游戏的开发制作(浏览器上享受《速度与激情》,开发者花 16 个月用 Javas<em></em>cript 造了一款驾驶游戏,水里也能开车)

整理 | 苏宓
出品 | CSDN(ID:CSDNnews)

有些人玩游戏是为了寻求刺激;有些人玩游戏是为了安静地消磨时间。最近,苏格兰爱丁堡的一位开发者如何兼得两者的感受? Anslo 潜心开发了 16 一个月后,发布了一个名字 《Slow Roads》(slowroads.io)免费、轻松的驾驶游戏,能让玩家在电脑上体验到“速度与激情”的感觉,还能欣赏到程序自动生成的美景。另外,这款游戏可以直接在浏览器中运行,无需登录或安装,对于玩家来说,即开即玩。


玩法


《Slow Roads》一旦推出,就引起了很多玩家的关注和尝试。与传统的驾驶游戏不同,这款游戏在玩法和技术实现上有很大的不同。

首先,在游戏玩法上,它没有碰撞,没有失败,没有输赢。随着汽车的行驶,道路将继续延伸,美丽的风景在周围飞驰,最值得注意的是,无论是春夏秋冬,还是白天、晚上、夜晚,还是森林、沙漠、山脉,场景都可以按钮“无缝切换”。

此外,驾驶的汽车也可以切换成汽车、长途汽车和自行车。

如果你的方向盘偏离了道路,也可以按下「R」钥匙将汽车重新定位在高速公路上,甚至可以选择道路。当然,如果你愿意,你也可以开越野车或体验水下驾驶的感觉。

当然,玩累了也可以开启自动驾驶模式。

portant;overflow-wrap: break-word !important;overflow-wrap: break-word !important;">技术实现


事实上,这款游戏的制作不仅需要深厚的开发技巧,还需要设计、物理等知识储备。在《Slow Roads》在中国,作者首先通过生成一个高度图来使用类似的高度图 Perlin 对噪声算法进行了修改和优化,从而实现了更真实的山丘景观。

然后用一个 npm 包 Alea(https://www.npmjs.com/package/alea)用作 PRNG(伪随机数生成器,Preudo Random Number Generator),用于复制和粘贴。

第一步开发完成后,第二步是规划汽车行驶的道路。Anslo 选择采用以下步骤:

在地图上选择一个不太陡峭、不太深的地方作为驾驶的起点。同时,这也是道路中线的第一点。

接近道路中线的地方,在道路高度与底层环境高度之间插入值,实现无缝过渡。

除了以上,Anslo 还有一个额外的 3x3 网格,渲染离道路中线更近的地方,优化细节,实现更精细的体验。

portant;overflow-wrap:break-word !important;overflow-wrap:break-word !important;" class="syl-page-br">

目前这款游戏已经基本完成,但是,Anslo 认为还有很多地方需要优化,以后可能会提高天气效果,更多的车辆类型和控制器支持。

作为一个不使用的模型 Unity、UE5 等待游戏引擎,只使用 Javascript 就游戏而言,它的轻量级赢得了很多好评:

火星地图很有意思。另外,我发现汽车在倒档的时候可以同样快!

教自动驾驶漂移会很酷。

现在我没有驾照,但也可以通过浏览器获得驾照,荣誉!

portant;overflow-wrap: break-word !important;">https://arstechnica.com/gaming/2022/10/slow-roads-offers-a-chill-endless-driving-experience-in-your-browser/

https://twitter.com/anslogen/status/1583850492463296517

网络游戏的开发制作(浏览器上享受《速度与激情》,开发者花 16 个月用 Javas<em></em>cript 造了一款驾驶游戏,水里也能开车)

声明:易商讯尊重创作版权。本文信息搜集、整理自互联网,若有来源标记错误或侵犯您的合法权益,请联系我们。我们将及时纠正并删除相关讯息,非常感谢!

 
(文/小编)
免责声明
• 
本文开发者花在浏览器上享受速度和激情 16 个月用 JavaSc链接:http://www.esxun.cn/internet/88604.html 。本文仅代表作者个人观点,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们,我们将在24小时内处理完毕。如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
 

Copyright © www.esxun.cn 易商讯ALL Right Reserved


冀ICP备2023038169号-3