EGE专栏: EGE专栏 目录一、EGE介绍
目前,EGE图形库支持安装在VC6, VC2008, VC2010, VS2012, VS2013, VS2015, VS2017,VS2019, C-Free, DevCpp, Code::Blocks, wxDev, Eclipse for C/C++,Visual Studio Code等IDE上,对使用MinGW为编译环境的IDE也给予支持。 EGE是对 WindowsAPI 的一个封装,图形使用GDI和GDI+进行绘制。 补充: EGE作品示例1. RPG游戏(来自狡猾的皮球 作品仙剑奇侠传二重制版) 2. 管理系统(来自 借来的猫 作品) 3. 图像处理(来自妖米猫人作品 https://www.bilibili.com/video/av67641591) 4. 3D渲染(来自wysaid作品) 5. 动画EGE仅用来过渡,不可依赖 EGE还是比较小型,功能还很基础,不是很完善,只适合个人做些想法的小实践,很多功能需要自己实现。 学习方向windows桌面应用1. QT
2. WinForm适合于Windows平台的应用开发, 使用C#语言,入门简单。如果只做 windows的应用,并且想学习C#,那就再适合不过了。 3. MFCMFC(微软基础类库)在以前,在Windows平台上拥有着很高的地位。只能用于windows开发。使用MFC开发的应用运行速度较快,且比较小。但是MFC精通还是较难的,还是推荐使用QT,QT封装的很好,看代码的同时也可以培养自己的代码水平。 Android 开发1. Android Studio
2. 使用Android NDK如果你想使用C++开发,那可以使用 NDK。开发环境可以选 Visual Studio, QT。 3. AIDE
图形渲染1. OpenGL OpenGL(英语:Open Graphics Library,译名:开放图形库或者“开放式图形库”)是用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口(API)。 2. DirectX
3. 很多3D引擎都可以做图形渲染2D游戏1. cocos2d-x2. 很多3D引擎也可以做2D游戏3D游戏1. UnrealEngine4 (虚幻4)2. Unity3D图像处理1. openCV二、EGE专栏EGE专栏 https://blog.csdn.net/qq_39151563/article/category/9311717 EGE专栏中的内容(一)EGE入门教程对EGE的一些基本介绍 (二)EGE安装与配置附上了EGE图形库的下载链接,并对VS 和 Codeblocks 有详细的安装步骤讲解。 (三)EGE基础教程 上篇对EGE官网中的教程位置说明。 (四)EGE基础教程 中篇本专栏对EGE的使用讲解,包含EGE的入门程序,EGE的基本绘图,高级绘图,颜色,图像操作及绘图流程。 (五)EGE基础教程 下篇本专栏对EGE的使用讲解,包含EGE的文字输出,键盘和鼠标交互,音乐播放,EGE的输入,计时和其它一些内容。 (六)EGE答疑和补充本专栏对使用EGE过程中新手常常会出现的疑问做一些解答。 三、EGE相关链接1. EGE官网地址https:///
基础教程和文档&源代码部分,里面有包含的EGE图形库的基本使用示例教程和一些库函数使用介绍,可以作为资料参考。 (1) 帮助文档(2) 库函数目录使用EGE需要知道EGE都有哪些库函数,库函数怎么使用,这时候就要查阅库函数目录了,库函数目录中有对函数的使用说明,学习使用EGE图形库,需要时常查阅库函数文档。
(3) ege.h 头文件https://github.com/wysaid/xege/blob/master/src/ege.h 更多的函数和结构定义可以从该头文件中查看,有部分在库函数目录中没有说明 2. Github地址https://github.com/wysaid/xege EGE 现在由 wysaid 代为维护, 这里有整个EGE的源代码。 3. EGE官方QQ群二群: 10602231354. EGE官方QQ群一群(满): 2936506295. 百度贴吧EGE吧http://tieba.baidu.com/f?kw=ege 四、EGE与easyX在网上搜索初学C语言使用的图形库时,估计会搜到 EGE 和 easyX 图形库。这两个图形都适合初学者使用。相信要使用这两个图形库的大都是要做课设的学生,因为能力不足,所以只能选择门槛比较低的图形库。使用哪个图形库可能是由老师指定,也可能由自己选择。当然,选择哪个图形库都是可以的,因为两个图形库非常的相似。 EGE 与easyX的比较 EGE 和 EasyX是两个不同的图形库,但是两个都是根据TC的BGI库编写的,所以两个的库函数都很像。两个图形库都有不同的扩展,所以两个图形库有些地方还是很不一样的,具体可以查看各自的文档。 EGE相比于easyX的优势
四、EGE学习过程中遇到问题 初学EGE,希望 能先进EGE官网查看一下基础教程 , 里面包含了EGE的一些基本使用方法。其实你遇到的很多问题,教程中都有解答。 下面是官网的一些文档, 可以查阅: 如果自己不能解决,还可以通过以下途径寻求解决方案:
下一篇为EGE的安装教程,如果你已经安装完毕,可以跳过,查看 (三)EGE的基础教程上篇,这里有官网中的教程地址,可以通过快速地将这些教程编译运行一遍,了解EGE的使用。然后开始阅读 (四)EGE基础教程 中篇, 里面有对EGE的详细讲解。 EGE专栏: EGE专栏 |
|