惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
DataBreaches.Net
IT之家
IT之家
博客园_首页
博客园 - 【当耐特】
V
V2EX
Apple Machine Learning Research
Apple Machine Learning Research
G
Google Developers Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Recent Announcements
Recent Announcements
F
Fortinet All Blogs
GbyAI
GbyAI
腾讯CDC
H
Hackread – Cybersecurity News, Data Breaches, AI and More
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
I
InfoQ
H
Help Net Security
T
Tailwind CSS Blog
B
Blog RSS Feed
Martin Fowler
Martin Fowler
人人都是产品经理
人人都是产品经理
The Cloudflare Blog
博客园 - 叶小钗
雷峰网
雷峰网
量子位

szhshp 的第三边境研究所

假设, AI 把我代替的那一刻真的到来 | szhshp 的第三边境研究所 小傻瓜都能懂的 AstrBot QQ 机器人集成 MCP 功能实战指南 | szhshp 的第三边境研究所 《智人之上: 从石器时代到 AI 时代的信息网络简史》阅读笔记 | szhshp 的第三边境研究所 iPadOS 26 无法设置空间场景图片壁纸的解决方法 | szhshp 的第三边境研究所 《一路云海》(终) | szhshp 的第三边境研究所 《一路云海》(四): 如何不按套路旅行 | szhshp 的第三边境研究所 《一路云海》(三): In Ya Mellow Tone | szhshp 的第三边境研究所 《一路云海》(二): 关西世博参观纪实 | szhshp 的第三边境研究所 《一路云海》(一): 新的征程 | szhshp 的第三边境研究所 2025 大阪世博会 [ 3 天前-先到先得 ] 阶段 场馆预约必中独家攻略 | szhshp 的第三边境研究所 Hackathon 随想 | szhshp 的第三边境研究所 一杯双皮奶 | szhshp 的第三边境研究所 Armbian + CasaOS + NAS 配置指南 | szhshp 的第三边境研究所 Docker 构建镜像报错: error getting credentials - err: exit status 1, out: `` | szhshp 的第三边境研究所 Disqus RIP! 论过高的维护成本如何治疗固执的坏习惯 | szhshp 的第三边境研究所 炸弹猫桌游变体规则 | szhshp 的第三边境研究所 《小岛经济学》阅读笔记 | szhshp 的第三边境研究所 《金钱心理学》阅读笔记 | szhshp 的第三边境研究所 为知笔记 RIP: 迁移剩余的笔记 | szhshp 的第三边境研究所 2025 博客第十年展望 - 再见我的过去 | szhshp 的第三边境研究所 我在独立游戏里面致敬的作品 | szhshp 的第三边境研究所 《How to make thing faster》阅读笔记 | szhshp 的第三边境研究所 《The Art of Clean Code》阅读笔记 | szhshp 的第三边境研究所 《Clean Architecture: A Craftsman Guide to Software Structure and Design》阅读笔记 | szhshp 的第三边境研究所 《How AI Works》阅读笔记 | szhshp 的第三边境研究所 游戏策划废案 - Project Uranus | szhshp 的第三边境研究所 游戏策划废案 - Project X | szhshp 的第三边境研究所 人生第一款独立游戏开发复盘 | szhshp 的第三边境研究所 Trap of Life | szhshp 的第三边境研究所 《Rust Programming Language》- EX - Cheatsheet | szhshp 的第三边境研究所
如果我用手搓了个暗物质雏形 | szhshp 的第三边境研究所
2023-04-14 · via szhshp 的第三边境研究所

Meta

目录

去年开始研究 Rust 语言.

学习到第十章的时候, 突然 GPT-3 爆火.

于是我就想, 反正以后大多都是 AI 帮忙写, 就懒得按顺序读官方教程了.

博客里面的笔记也只保留了前几章的, 后面我就直接开干, 遇到问题就问 GPT.

后来有朋友推荐了 Rustlings, 这个是一个练习题集, 用来练习 Rust 的基础语法.

于是我就开始用 Rustlings 来学习 Rust.

然鹅当我写到 70% 的时候, GPT-4 爆火.

我发现, 现在新语言不用学都能用了, 反正说两句话就能自动生成代码.

于是我找了几个有意思的项目, 其中一个是对一些 2D 绘图库的调研, 为了测试其性能, 我就尝试一次渲染上千个元素, 并且以极高的速度渲染.

令我惊喜的是, 生成的 Wasm 可以跨平台并且以极高的性能运行.

You know, 在浏览器里面渲染上千个元素曾经想都不敢想, 但是现在只需要一行 wasm

于是我就用 rust 手搓了个暗物质雏形

于是我带着极其激动的心情花了一星期写出了个小 Demo.

这里是一个复刻的 Touhou 游戏的 Demo:

https://szhshp.github.io/Toho-Rust-POC/

接下来几个月的业余项目:

  1. 继续扩展这个项目
  2. 让其兼容移动端浏览器
  3. 开发 Mobile Native 版本 // 反正都是一套代码

2023-06-05 Update

上文提及的只是最初的 POC.

后期我花了三个星期制作了一个 Demo 关卡.

这个关卡使用了无版权的图片和音乐资源因此不会作为正式版的一部分. 但是效果惊人所以我觉得作为 Trail 拿来分享.

我录了一个视频: https://www.bilibili.com/video/BV17o4y137BU

制作这个关卡花费了我大量时间, 多数精力都用在了图片和音频处理以及各种不同事件的编排和交互上. 另外中文字体的宽度一直是个问题, 导致一些文本有些偏移.

这里是试玩链接: https://toho.szhshp.org

项目暂定代号为 Project kl. 后期我来取一个更好一些的名字吧.