你能想象一座赛博朋克城市,完全由分号、下划线、脱字符这些键盘符号搭建而成,而且还能走进去逛吗?
最近,一位独立游戏开发者用纯ASCII字符打造了一座可探索的赛博朋克城市。没有Unity,没有Unreal,没有3D模型、贴图或着色器,全靠一个自研的射线投射引擎,把可见表面渲染成ASCII艺术。这个被开发者称为“有趣的小原型”的项目,运行在单个HTML文件里。
![]()
一个HTML文件撑起的赛博城市
这个项目来自Grow Now! Games工作室。开发者解释,这套系统本质上是一个基于网格的3D世界:“城市存储了道路、建筑、树木、汽车和人的位置,以及建筑高度等信息。每一帧,渲染器从相机位置向网格投射射线,找到每条射线命中的第一个物体,再用距离计算透视、大小、深度和遮挡关系。”
听起来挺硬核,但呈现出来的效果相当复古——渲染“分辨率”只有120×56个ASCII字符,画面还有明显的闪烁。说实话,这玩意儿对眼睛不太友好。但就是这种极客味十足的呈现方式,让开发者的原型演示视频在发布后迅速突破了100万次观看。
从120×56到180×80,原型升级了
开发者并没有止步于这个“有趣的小原型”。自从本月初发布第一个视频后,他们一直在持续改进项目。最新的更新中,最大的消息是:任何好奇的赛博朋克爱好者都可以通过他们的Ko-Fi页面获得原型试玩资格。
这次可玩版本带来了几个关键升级:
- 渲染分辨率从120×56提升到180×80个ASCII字符,画面更流畅、细节更丰富
- 建筑增加了室内空间和多楼层结构,你可以从全新的视角观察这座ASCII城市
- 引擎性能进一步优化,整体体验更顺滑
开发者还透露,他们已经开始考虑实现对话系统,计划把这个原型逐步扩展成功能更完整的游戏。这意味着,这座ASCII城市可能只是起点。
ASCII艺术游戏,其实早有先例
虽然这个项目相当独特,但它并不是第一款采用ASCII艺术风格的游戏。就在去年,一款名为《Effulgence RPG》的回合制游戏就采用了类似的视觉风格——玩家可以把怪物部件打造成武器,整个游戏都沉浸在符号的海洋里。
不过,Grow Now! Games目前除了潜在的对话系统外,还没有透露更多细节。但就冲这个用纯字符搭建城市的脑洞,已经足够让人期待他们接下来会怎么“用符号涂红这座小城”了。
说真的,在满屏都是追求极致画质的3A大作时代,有人用最简单的字符做出一个能逛的城市,这种反差点还挺让人上头的。如果你也看腻了千篇一律的写实画风,不妨去试试这个ASCII赛博朋克原型——虽然它可能有点闪眼睛。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
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.