Quantcast
Channel: C++博客-Cpper-随笔分类-Game引擎
Browsing all 30 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

SmartGUI库字体接口

终于把SmartGUi库写了一半,基本的架子算是搭起来了现在我打算编写博客边做开发虽然说之前也做过GUI,但是这次还是想把这个做好点(要是一不小心和CEGUI或者MYGUI起名那就不错了哈哈)先说GUI字体接口吧需要说在的...

View Article


Image may be NSFW.
Clik here to view.

gaudio是一个基于C/C++混合编程的音频库~

gaudio是一个基于C/C++混合编程的跨平台音频库,当前支持windows32操作系统和linux32位操作系统修改记录1.2013.04.01    初次发布2.2013.04.10    完成对wav格式采样频率8000-48000,采样格式4,8,16,24,32的支持     3.2013.05.01    a.版本提升为1.4.0.8    b.修改一个退出异常    c.支持二源混音...

View Article


Image may be NSFW.
Clik here to view.

SFML String类的问题

     摘要: 最近想做个基于Opengl的GUI试了下SFML发现其String类对宽字节转换有问题,就修改了下String并重命名为Utf8使用这个应该可以正确显示中文该类修改如下:Code highlighting produced by Actipro CodeHighlighter...

View Article

Image may be NSFW.
Clik here to view.

GAudio library 2.2.1.0发布啦

更新不多,主要是取消了插接结构,把所有的编解码和音效都合入了主库dll合计不超过1M支持常见音频格式和音效,使用超级方便下载在这里:/Files/gaimor/gaudio-sdk-2.2.1.0.zipccsdu2009 2015-12-10 16:37 发表评论

View Article

Image may be NSFW.
Clik here to view.

使用libpng解码png文件

libpng比较另类,解码方式比较奇特,这里记录下以下代码为使用虚拟IOReader的方式,稍做修改就基于FILE使用代码很详细,不需额外解释PNGImage::PNGImage(const std::string& filename):    ReferenceCountedImage(filename),    data_(0){    IOReader* reader =...

View Article


Image may be NSFW.
Clik here to view.

在做一个基于OPENGL的GUI库,希望方便好用.

#include <BGE/all>using namespace bge;int main(int argc,char* argv[]){    //!初始化文件系统    FileSystem::instance()->initial(argv[0]);    //!加载压缩包...

View Article

Image may be NSFW.
Clik here to view.

新做的一个基于OPENGL的gui库 起名BGE

先上一个使用例子#include <BGE/All>using namespace bge;Window* createButton(const std::string& name,const String& text){    Button* button = new Button(0,text);    button->setName(name);...

View Article

Image may be NSFW.
Clik here to view.

发布一个基于OPENGL的GUI库

算是基本完成了,先上一个截图可以说GUI所需要的当前基本都是实现了再上一个使用例子:#include <BGE/All>using namespace bge;int main(int argc, char* argv[]){    FileSystem::instance().initial(argv[0]);...

View Article


Image may be NSFW.
Clik here to view.

使用Opengl显示富文本

给BGE加上了富文本显示功能相关代码如下:void GLTextRenderer::render(const Color& color,const String& string,const FloatRect& area,bool isMultiLine,        Horizontal hAlignment,Vertical vAlignment,bool rich){...

View Article


Image may be NSFW.
Clik here to view.

BGE GUI升级

主要解决了很多故障,增加了一点功能API上参考了Qt支持png格式支持控件序列化,反序列化支持换肤代码整洁,风格良好提供StackLayout,BoxLayout,GridLayout,FlowLayout提供CheckBox,Panel,StaticText,ImageBox,ProgressBar,TableWidget,Slider,EditFiled,Combox等常用控件截图如下:例子1#...

View Article
Browsing all 30 articles
Browse latest View live