c++ GUI库 游戏界面库
来源:互联网 发布:施工进度计划编制软件 编辑:程序博客网 时间:2024/06/03 12:04
著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:侯铁
链接:http://www.zhihu.com/question/24375005/answer/27586622
来源:知乎
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:侯铁
链接:http://www.zhihu.com/question/24375005/answer/27586622
来源:知乎
题主君去隔壁C#君看到人家写出来的程序Aero风格的毛玻璃,Metro风格的小瓷砖
而且人家只用了两个月呢,太羡慕啦,自己写了一年C++还在写“press any key to continue...”呢
瞬间感觉被人家碾压了,C++就逆袭不了么?人家走“优雅”风,你来走“酷炫”风!
长啥样子的程序比较酷炫呢?是激活码生成器!怎么可能?当然是游戏!!!
看看别人家做游戏用啥做的GUI,造轮子已经来不及了,快使用开源软件,哼哼哈嘿!
////////////下面推销CEGUI给题主君用////////////
CEGUI是久经考验的GUI库,项目年龄超过十年
被应用在很多流行的游戏中,国内有这个《天龙八部》,国外的有这个《火炬之光》
它能做到什么样大概了解了吧,再贴一个酷炫的官网例子,观看此视频需要翻越长城
https://www.youtube.com/watch?v=iXsZh1owpBI
////////////别的楼开始聊最好的GUI语言////////////
////////////你们这楼好歪当然没有我更歪////////////
显然是ActionScript,这个自省反射全都有,语言还内建事件机制,简直是为GUI而生。
作为一名CPP大法习练者,ObjC代码长得太怪,JavaScript槽点太多
ActionScript我还是可以接受的,成功的应用也不少:
《星际争霸2》用的Scaleform,《英雄联盟》用的Flex,还有数不清的页面应用。
Flex的MXML/ActionScript/CSS我总感觉是青出于蓝而胜于蓝,不仅数据结构清晰,更厘清了程序员/交互设计师/艺术家的工作。
题主君,才开始了一年C++可不能放弃,CPP大法好!
而且人家只用了两个月呢,太羡慕啦,自己写了一年C++还在写“press any key to continue...”呢
瞬间感觉被人家碾压了,C++就逆袭不了么?人家走“优雅”风,你来走“酷炫”风!
长啥样子的程序比较酷炫呢?是激活码生成器!怎么可能?当然是游戏!!!
看看别人家做游戏用啥做的GUI,造轮子已经来不及了,快使用开源软件,哼哼哈嘿!
////////////下面推销CEGUI给题主君用////////////
CEGUI是久经考验的GUI库,项目年龄超过十年
被应用在很多流行的游戏中,国内有这个《天龙八部》,国外的有这个《火炬之光》
它能做到什么样大概了解了吧,再贴一个酷炫的官网例子,观看此视频需要翻越长城
https://www.youtube.com/watch?v=iXsZh1owpBI
- CEGUI没有MFC那种大量的宏技巧,也没有DSL,完全面向对象设计,使用过程还能顺便学习一下设计模式
- 跨平台设计,支持Windows Linux MacOS
- 支持Unicode,额,中文
- 使用XML做数据驱动控制,有官方编辑器CEED,所见即所得的编辑布局,管理图片集
- 控件十分丰富,基本你想用的都有,不够也可以自己扩展
- XML解析器可选expat xerces tinyxml rapidxml libxml等
- 图片解码器可选tga silly devil freeimage stb corona等
- renderer有OpenGL 2.X OpenGL 3.2+ Direct3D 9 10 11 Ogre3D Irrlicht等
- 感觉C++不爽了可使用脚本语言,python和lua
- 还有外观系统换皮肤,可以找到很多酷炫的皮肤用,逆袭就靠它了
- 还可以使用特效,什么WindowEffect RenderEffect简直无情
////////////别的楼开始聊最好的GUI语言////////////
////////////你们这楼好歪当然没有我更歪////////////
显然是ActionScript,这个自省反射全都有,语言还内建事件机制,简直是为GUI而生。
作为一名CPP大法习练者,ObjC代码长得太怪,JavaScript槽点太多
ActionScript我还是可以接受的,成功的应用也不少:
《星际争霸2》用的Scaleform,《英雄联盟》用的Flex,还有数不清的页面应用。
Flex的MXML/ActionScript/CSS我总感觉是青出于蓝而胜于蓝,不仅数据结构清晰,更厘清了程序员/交互设计师/艺术家的工作。
题主君,才开始了一年C++可不能放弃,CPP大法好!
0 0
- c++ GUI库 游戏界面库
- 【Visual C++】游戏开发五十六 浅墨DirectX教程二十三 打造游戏GUI界面(一)
- 【Visual C++】游戏开发五十七 浅墨DirectX教程二十四 打造游戏GUI界面(二)
- 【Visual C++】游戏开发五十六 浅墨DirectX教程二十三 打造游戏GUI界面(一)
- 【Visual C++】游戏开发五十七 浅墨DirectX教程二十四 打造游戏GUI界面(二)
- 【Visual C++】游戏开发五十六 浅墨DirectX教程二十三 打造游戏GUI界面(一)
- 没有GUI界面的扫雷游戏
- unity 3D游戏开始界面GUI美化
- 使用DirectX打造游戏GUI界面(一)
- 使用DirectX打造游戏GUI界面(二)
- GUI界面
- C#UI界面库
- C/C++编程GUI库比较
- C/C++编程GUI库比较
- C/C++编程GUI库比较
- C/C++编程GUI库比较
- C/C++编程GUI库比较
- 游戏GUI
- android--持久化技术之SharedPreferences
- Eclipse C 补全设置
- GEF中组合按键设置汇总以及org.eclipse.gef.KeyStroke的方法的使用
- C++中引用(&)的用法和应用实例
- Tomcat配置文件Executor元素属性介绍
- c++ GUI库 游戏界面库
- mongoDB配置及服务启动制作
- 自定义的messagebar
- mybatis执行批量更新batch update 的方法
- 1100 - Again Array Queries (鸽笼定理)
- PHP操作AD域入门(一)
- poj 1930 Dead Fraction 数学 分数 无限循环小数
- 解决ScrollView或ListView中嵌套ListView引起的冲突
- HIHOCODER#1096 : Divided Product