QB64 搜索技巧 核手提箱 文字记录 海洋云增白 开源地图 Bliss AI 搜索答案 深海沉船 自由职业 policy 小团队 颈挂空调 Chumby 个人电脑 极端主义 团队 世界 PostgreSQL AI工具 证券 DirectX 防溢 DrawingPics Zulip 儿童读物 化学 连续滚动 代码审查 三菱电机 更多

解构角色扮演电子游戏 (olano.dev)

本文作者回顾了自己开发一款名为 rpg-cli 的命令行角色扮演游戏的历程。为了简化游戏开发,作者选择使用命令行界面,并将文件系统作为游戏地图,玩家通过切换目录来探索地牢。战斗系统采用自动回合制,玩家需要在战斗之外进行决策,例如选择装备和使用道具。作者还研究了其他角色扮演游戏和桌面游戏的机制,最终设计出极简的角色属性、升级和战斗系统。

从RSS到我的Kindle:使用Python构建网站EPUB (olano.dev)

本文介绍了作者如何为个人RSS阅读器feedi添加Kindle集成功能。作者详细描述了使用Python从网站提取文章内容、将其打包成EPUB文件以及通过电子邮件发送到Kindle设备的过程,并分享了过程中遇到的挑战和解决方案。

关于软件本质复杂性的思考 (olano.dev)

文章探讨了软件工程中本质复杂性的概念。作者认为,虽然传统观点认为本质复杂性是无法简化的,但如果我们能够改变软件所服务的现实世界,那么本质复杂性也是可以被减少的。作者以软件如何改变用户行为和组织流程为例,说明了软件工程师可以通过重新定义问题、简化系统以及影响组织变革来降低本质复杂性。