C语言游戏教程相信很多同学学C语言忍受黑窗口界面已经很久了,学了那么久C语言就是看不到五颜六色的界面和学之前听到“C语言能做游戏”的事实,那么Dotcpp这套教程今天将给大家予以兑现!


这套教程是基于easyX图形库的一套教程,大家无需担心困难和繁琐,本教程会手把手带你从安装、写代码、原理讲解教你完成一个可以自己玩的趣味游戏。

需要注意的是,本教程更多的是讲解游戏的逻辑、原理,以及easyX的使用方法,虽然已经尽力讲解的直白和深入浅出,但毕竟不是C语言语法教程,因此不会刻意讲解C语言语法,默认大家具备C语言基础。有您是完全编程零基础,建议先学习C语言教程

第一章 easyX图形编程入门

1.认识easyX图形库

2.easyX如何下载和安装

3.如何使用easyX(第一个C图形程序)

4.C语言绘图的几个基本概念

5.如何擦除已经绘制的图案?

第二章 C语言用easy画图

1.C语言如何绘制圆形(有填充颜色)?

2.C语言如何画一个圆?

3.C语言如何画一条线?

4.C语言如何画一个点?

5.C语言如何画一个矩形?

6.如何更改线条颜色(setlinecolor)?

7.如何更改图案的填充颜色(setfillcolor)?

8.C语言如何更改控制台背景色(SetBkColor函数为什么不起作用)?

9.C语言如何画一个有填充色的矩形(rectangle)?

10.C语言如何绘制多边形(比如五角星)?

第三章 C语言使用EasyX绘制文本

1.如何向窗口指定位置输出内容?

2.如何设置字体风格?

3.获取当前文字颜色(settextcolor)

4.指定区域指定格式输出内容(drawtext)

5.获取字符串实际占用像素高度和宽度

第四章 C语言使用EasyX图形处理

1.C语言如何加载图像?

2.C语言如何实现动画效果?

3.如何保存图片(截图)?

4.如何保存局部图片(截图)?

5.如何旋转图片?

第五章 EasyX项目实战

1.C语言绘制弹球游戏1-小球开始移动

2.C语言绘制弹球游戏2-碰墙自动反弹

3.C语言绘制弹球游戏3-让画面更细腻

4.C语言绘制弹球游戏4-添加挡板和墙

5.C语言绘制弹球游戏5-完成游戏控制

6.C语言绘制弹球游戏6-显示提示信息

7.C语言绘制弹球游戏7-完善程序

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

Dotcpp在线编译      (登录可减少运行等待时间)