- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
![](https://s2.51cto.com/wyfs02/M00/6B/68/wKioL1Us4fzRqV5YAAL0WZgS1uE222.jpg?x-oss-process=image)
![](https://s2.51cto.com/wyfs02/M00/6B/6C/wKiom1Us4WOgvzY7AAMJ6It9ypA618.jpg?x-oss-process=image)
![](https://s2.51cto.com/images/201607/77c3f00278000f9f65b637467fd8c1e984d5e3.jpg?x-oss-process=image)
![](https://s2.51cto.com/images/201806/12/84885901723e9ed5698e06a7c2c7e9ae.png?x-oss-process=image)
![](https://s2.51cto.com/images/201711/07/b15ebde672b40fffa7a52d98eff4c978.png?x-oss-process=image)
![](https://s2.51cto.com/images/201803/13/f8826d1d9942a8b7b9051209bed15e0b.png?x-oss-process=image)
![](https://s2.51cto.com/images/202102/10/9b7122a8e39d6fadc77d42c30f229337.png?x-oss-process=image)
![](https://s2.51cto.com/images/201904/16/9ffbc7921db51221a141658e33c59161.png?x-oss-process=image)
![](https://s2.51cto.com/images/201708/21/decb63df9d35bf9f00bf089c3e87efff.png?x-oss-process=image)
![](https://s2.51cto.com/images/201711/07/b15ebde672b40fffa7a52d98eff4c978.png?x-oss-process=image)
![](https://s2.51cto.com/images/avater/201907/a8883f592d7bfc95a5b772d98f24e5b0cd70ee.jpg?x-oss-process=image)
![](https://s2.51cto.com/images/201708/21/decb63df9d35bf9f00bf089c3e87efff.png?x-oss-process=image)
![](https://s2.51cto.com/images/201711/07/b15ebde672b40fffa7a52d98eff4c978.png?x-oss-process=image)
![](https://s2.51cto.com/images/avater/201907/a8883f592d7bfc95a5b772d98f24e5b0cd70ee.jpg?x-oss-process=image)
![](https://s2.51cto.com/images/201708/21/decb63df9d35bf9f00bf089c3e87efff.png?x-oss-process=image)
- 课程介绍
- 课程大纲
适合人群:
学完语法想做项目练手,这是很合适不过的了
你将会学到:
以项目驱动知识点,在实战中成长,告别黑白界面开发,学习全新的图像界面!真正的零基础实战入门!
课程简介:
以下是使用C语言开发游戏项目:天天酷跑
预计800行代码
本课程将教授学生如何使用C语言和一些C++函数来开发一款名为“天天酷跑”的2D游戏。
该课程适合那些对游戏开发有兴趣的初学者和有一定经验的初学者(C语言语法学完就可以做)。
在本课程中,您将学习如何使用常量、变量、数组、循环和函数等基础概念来完成游戏的核心功能。我们将提供适用于VC2010-VS2022等多种开发环境的示例代码,并且您可以通过7小时的练习快速掌握这些知识点。
通过参加本课程,您将会获得以下技能:
1. 游戏引擎架构的设计;
2. 游戏核心功能的实现,包括碰撞检测等;
3. 炫酷分数设计和实现方法;
4. 快速提升项目开发能力。
具体课程详情如下:
1. 多层次滚动背景实现立体距离感;
2. 游戏引擎架构的设计,包括初始化和关闭游戏,以及游戏主循环;
3. 多重障碍物的设计和实现,包括随机生成和移动效果;
4. 游戏核心功能的实现,包括碰撞检测和跳跃、下蹲;
5. 炫酷分数的设计和实现方法,包括计算得分和展示分数;
6. 快速提升项目开发能力,包括代码优化和调试技巧。
本课程将为您提供全面的指导,以帮助您快速掌握C语言游戏开发的基本技能。
在学习过程中,您将不仅有机会创建一款精彩的游戏,还将学到许多有用的编程技巧和知识点。
常见问题:
问:C语言入门需要英语好吗?
答:不需要,你认识26个字母就能学!
课程大纲-【C语言】项目实战:天天酷跑游戏
第1章【C语言】练手项目:天天酷跑(7小时40分钟21节)
“奇牛编程”老师的其他课程更多+