FlatUI

高效的游戏即时模式 UI。(Efficient Immediate Mode UI for Games)

  • Owner: google/flatui
  • Platform: Android, Linux, Mac, Windows
  • License:: Apache License 2.0
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

FlatUI 1.1.0 版本

欢迎来到 FlatUI!FlatUI 是一个用于游戏和图形应用的即时模式 C++ GUI 库。

FlatUI 是一个用于游戏和图形应用的即时模式 C++ GUI 库。前往我们的 登陆页面 浏览我们的文档。

FlatUI 的目标是成为一个简单、高效、易于使用的方式,为您的游戏或图形应用程序添加菜单、HUDs 和任何类型的其他 UI,并提供 unicode 和 i18n 感知字体渲染。FlatUI 可以为许多不同的系统(Android,Windows,OS X,Linux)构建,参见 docs/html/index.html。

FlatUI 与我们的其他游戏开发库集成,主要是 FPLBase

FlatUI Google Group 上与其他开发者和用户讨论 FlatUI。在 FlatUI 问题追踪器 上提交问题,或者在 stackoverflow.com 上发布您的问题,并提及 flatui。

重要的是,FlatUI使用子模块来引用。FlatUI使用子模块来引用它所依赖的其他组件,所以请使用以下方法下载源代码。

 git clone --recursive https://github.com/google/flatui.git

更新:请参阅 发布说明,了解变更列表。

对于 Google Play 上集成该工具的应用,会对使用情况进行跟踪。这种跟踪是使用嵌入的版本字符串(FlatUiVersion)自动完成的,并帮助我们继续优化它。除了在你的应用程序二进制中消耗一些额外的字节外,它不应该影响你的应用程序。我们使用这些信息来让我们知道 FlatUI 是否有用,以及我们是否应该继续投资它。由于这是一个开放的源代码,您可以自由地删除版本字符串,但我们会感谢您保留它。


Main metrics

Overview
Name With Ownergoogle/flatui
Primary LanguageC++
Program languageCMake (Language Count: 7)
PlatformAndroid, Linux, Mac, Windows
License:Apache License 2.0
所有者活动
Created At2015-11-18 02:55:27
Pushed At2019-05-11 05:32:41
Last Commit At2018-02-09 15:38:53
Release Count2
Last Release Name1.1.0 (Posted on )
First Release Name0.9.0 (Posted on )
用户参与
Stargazers Count644
Watchers Count37
Fork Count81
Commits Count471
Has Issues Enabled
Issues Count20
Issue Open Count14
Pull Requests Count2
Pull Requests Open Count2
Pull Requests Close Count2
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

FlatUI Version 1.1.0 {#flatui_readme}

Welcome to FlatUI!

FlatUI is a immediate mode C++ GUI library for games and graphical applications.
Go to our landing page to browse our documentation.

FlatUI aims to be a simple, efficient and easy to use way to add menus,
HUDs and any kind of other UI to your game or graphical application,
and provide unicode & i18n aware font-rendering.
FlatUI can be built for many different systems (Android, Windows, OS X, Linux),
see docs/html/index.html.

FlatUI integrates with our other game development libraries, primarily
FPLBase.

Discuss FlatUI with other developers and users on the
FlatUI Google Group. File issues on the FlatUI Issues Tracker
or post your questions to stackoverflow.com with a mention of
flatui.

Important: FlatUI uses submodules to reference other components it depends
upon so download the source using:

   git clone --recursive https://github.com/google/flatui.git

Changes: Please see the release notes for a list of changes.

For applications on Google Play that integrate this tool, usage is tracked.
This tracking is done automatically using the embedded version string
(FlatUiVersion), and helps us continue to optimize it. Aside from
consuming a few extra bytes in your application binary, it shouldn't affect
your application at all. We use this information to let us know if FlatUI
is useful and if we should continue to invest in it. Since this is open
source, you are free to remove the version string but we would appreciate if
you would leave it in.