《游戏编剧与设计指南》读书笔记#2——游戏故事理论与对话 在游戏里,我们需要看到故事,而不是听人家给我们讲故事。 电子游戏中的对话尽管游戏故事大部分地方都是以对话的方式展现的,但是好的对话来自好的人物、事件和冲突,对话不过是冰山一角。 让对话有趣起来的最基础的方法就是分支,但不要做那种两种选项没有区别的选项(例如让玩家选择:好的 or 了解),这会导致玩家反感,分支一定要有一些差异性。 分支不一定是选项,还可以是根据当前状态出现变化,比如说玩家用的是炸 2026-04-02 #读书 #独立游戏
在Qt中实现类桌宠的无边框窗口 无边框窗口的三个关键设置窗口类继承自 QWidget,构造函数中只需两句代码就能搭出无边框的骨架: 123setAttribute(Qt::WA_TranslucentBackground);setWindowFlags(Qt::SubWindow | Qt::FramelessWindowHint | Qt::WindowStaysOnTopHint); 各参数的作 2026-03-30 #Qt #C++ #无边框窗口
Qt配置文件的一些基本操作 使用 QSettings 可以很方便地读写 .ini 配置文件。这里整理几个最常用的操作:初始化、读取、写入、删除和同步,适合做快速查阅。 2026-01-31 #Qt #C++