学完C语言可以学什么–C/C++图形库Easyx(万字教程,一文入门)

EasyX图形库教程

1.EasyX是什么/h3>

是针对 C++ 的图形库,可以帮助 C/C++ 初学者快速上手图形和游戏编程。虽然是C++图形库,但是C和C++不分家,只要你学了C语言,或者一门编程语言,那么学习成本都不会很高,学习门槛很低。它是可以帮助我们去实现图形化,优美化的小游戏的工具,例如:贪吃蛇,俄罗斯方块,扫雷等等。

大部分学校只交基础语法,一直都在黑窗口(也就是我们平时所说的控制台)上练习,同学们都学习很乏味。于是博主给大家出了一个开发软件的教程哦~快乐学编程

 

2.EasyX的安装

操作系统:Windows XP(sp3) 及以上操作系统。
编译环境:Visual C++ 6.0,Visual Studio 2008 至 Visual Studio 2022 (x86 & x64)。

大家不要拿着devc++,gcc去下个EasyX图形库然后跟博主说我的用不了咧

 

例如上述画板选中的颜色的值可以表示成

其中R G B的值的范围都是0~255

 

1.2坐标

  没有小看大家,我们在数学中就已经学过平面直角坐标系了,如下

 

2.创建窗口 – 基本框架

??我们在使用的时候都是去调用图形库里面的接口,说白了就是学习它里面的函数怎么使用。

涉及接口

 

代码演示1:

??在我们创建的窗口中,宽度和高度的单位是:像素点,当然了,我们要看完整的函数声明,是可以对函数名进行,右键 > 转到定义去查看的

 

大家可以将试一试这几个参数的效果,查看更多参数可以右键>转到定义,就可以看到更到的宏参数了

上面的三个参数是可以同时放进去的,就像这样

 

再次温馨提示,源文件必须是文件

 

 

5.绘制图形

??你在画板中可以画的图案,几乎都可以做到,下面我们已画圆举例

画圆示例

使用的接口

x y–即圆的坐标,radius – 即圆的半径

 

代码举例2:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年11月8日
下一篇 2022年11月8日

相关推荐