当前位置: 首页 > news >正文

在浏览器里逛唐长安城,这个开源项目让我直接穿越了!

场景

你有没有过这种念头——要是能亲眼看看唐朝的长安城就好了。朱雀大街到底有多宽,东西两市到底有多热闹,光看纪录片根本不过瘾。

然后我在GitHub上翻到了这个项目,整个人都震憾了。有人直接在浏览器里重建了一座活的唐长安城,能逛、能聊、能买东西、能吟诗对句,甚至还能投壶射箭。关键是,不用下载客户端,打开网页就能跑。

细节

整个城建在120×160单位的沙盘上,含元殿、宣政殿、紫宸殿沿中轴线一字排开。朱雀大街两侧28盏坊灯,入夜后逐一亮起来的时候,说实话挺有氛围的。

四季和天气系统做得很用心。春雨、夏日、秋叶、冬雪都能碰到,偶尔还能遇见闪电和沙暴。我试过在下雨天站在屋檐下看雨丝飘落,那个感觉真的很治愈。不过话说回来,现实中你永远看不到唐代建筑了,这个项目算是弥补了一点遗憾吧。

NPC

城里有217个NPC散布在各处,每个都有自己的身份和性格。不是那种只会说一句台词的工具人,你可以跟卖饼的阿婆聊家常,找酒肆老板对诗猜谜,或者和街边武人猜拳比运气。

不过要说缺点,NPC的建模精度确实一般,有些角色动作看着有点僵硬,滩位附近的几个NPC甚至会出现穿模。但对话系统做得不错,会根据你的身份和互动历史给出不同反应。有次我和一个书生对诗连输三局,他居然嘲讽我”才疏学浅”,给我气得不轻。

玩法

进去之前得选身份,文士、仕女、武人三种,各有不同的起始属性和可触发事件。操作就是WASD加鼠标,支持第一人称视角漫游。

城里有五家店铺做了实地建模,铜钱、绢帛、金锭、风雅值四种货币并行流通。买装备买吃食都得花钱,风雅值靠对诗获取,这个设计还挺妙的。另外还有雁塔题名、曲江流饮、弓射、投壶四款小游戏可以玩。弓射的手感出乎意料地好,我在靶场愣是待了快半小时。

聊聊缺点

项目整体完成度不错,但坑也是有的。加载速度偏慢,我这边等了快半分钟才进去。浏览器兼容性有瑕疵,用Edge打开的时候出现过贴图异常。217个NPC听着多,但交互深度有限,玩了两三个小时基本就体验得差不多了。另外项目文档写得不够细,本地部署的时候得自己踩踩坑。但作为一个开源项目,能做到这个程度已经很能打了。

每次看到这种用技术还原传统文化的项目,我都觉得程序员的浪漫就在于此。用代码重现千年前的长安盛世,这事本身就够酷的了。你说,要是真能穿越回唐朝,你最想去哪逛逛呢?

下载地址:https://pan.quark.cn/s/823d93a86108

http://www.gsyq.cn/news/1637351.html

相关文章:

  • 记录arm64内核调试环境搭建qemu_arm64_linux_01
  • 漏扫发现-Web服务篇Poc开发Yakit插件编写Afrog项目Yaml语法Yak语言接受匹配
  • 《用AI做公众号流量主》第13课:为什么 99% 的人用 AI 生产的都是“电子垃圾”?
  • 手中有机, 心中不慌 (5 只 二手 Android 手机)
  • CTF ECC基础离散对数爆破 解题Writeup
  • Agent 云原生运行时:智能体也需要健康检查
  • Java毕设项目:中小型乡村民宿山庄综合业务管理系统的设计与实现 基于 Java 的民宿客户信息与消费记录管理系统 (源码+文档,讲解、调试运行,定制等)
  • AT 指令学习手册:从对话逻辑到实战排错
  • Avalonia NativeControlHost
  • CSS Cascade Layer:样式优先级要靠架构,不靠赌命名
  • 原神120帧解锁终极指南:免费提升游戏流畅度的完整教程
  • 服务器安全(Windows Server+Linux)
  • 基于STM32单片机车位引导 智能停车场计费系统 刷卡识别 WIFI成品12(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_
  • Linux groupdel命令详解|用户组删除、主组报错解决、强制删除实战教程
  • 21_LangChain源码总览_读源码前必看的地图
  • 2026年VIVO嵌入式岗位高频面试题(含参考答案)
  • 郴州热门火锅店理性测评|行业避坑+科学选型指南
  • 2026年精选好口碑苦荞粉推荐,健康美味不容错过
  • Codex 编程智能体入门指南
  • 2026封神!5款AI论文平台实测,小白变学霸,初稿直逼优秀模板!
  • 单卡训练大模型:LLaMA Factory显存优化实战
  • 【Crypto】RSA 小指数入门解密
  • Harness 介绍及使用场景
  • GORM 单表操作与高级查询
  • 哪怕MCP再强,我也劝你保留一点“控制欲”
  • Python异步代理池实战:从requests阻塞到httpx.AsyncClient,爬虫效率翻倍的踩坑记录
  • Flexbox对齐搞错,布局全崩!
  • 2026智能床垫的技术架构:从传感器到AI算法的完整链路
  • Qwen3.6-27B 本地代码能力评测(一)
  • 解密微信QQ防撤回:Windows平台逆向工程实战指南 [特殊字符]️