gpt4 book ai didi

c++ - 开发特定于游戏的 GUI

转载 作者:太空狗 更新时间:2023-10-29 19:42:25 26 4
gpt4 key购买 nike

<分区>

一段时间以来,我一直想在 C++ 和 DirectX 9 中创建自己的 GUI“库”。我看到了很多关于 GUI 的问题,但我想要的是特定于游戏的 GUI。大多数库非常复杂并且非常通用,它们提供对命令行解析和窗口创建等的支持。这些库不适合我的需要,所以我想编写自己的库。唯一的问题是我不知道从哪里开始。

我不知道如何为图书馆建立框架/基础。我不知道如何使 GUI 元素/对象相互通信以及如何处理事件。我也不知道如何管理 GUI 的图形。例如,我是让程序员完全负责 GUI 的外观,还是创建默认设计?然后我要存储一个单独的文件来设计按钮、文本框、标签、组合框等吗?

我还想指出,我计划只在全屏模式下使用我的 GUI,而且我只想支持基本元素,如按钮、文本框、静态标签等。而且我希望能够创建一个HUD 与图书馆。我知道我要问很多问题,但我从来没有尝试过创造这么复杂的东西。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com