游戏开发程序设计基础-C语言实战游戏开发,掌握核心编程技能
游戏开发程序设计基础-C语言实战游戏开发,掌握核心编程技能

游戏开发程序设计基础-C语言实战游戏开发,掌握核心编程技能

普通游客 无权查看资源
有效期: 永久有效
更新日期: 2025-05-15

赞助会员 · 全站资源免费享

一次付费,终身受益,超5000位用户的选择

本课程《游戏开发程序设计基础》以C语言为核心,系统性地讲解程序设计的基本原理与核心语法,并将其应用于游戏开发实践。课程从计算机程序与游戏概述入手,逐步深入变量、流程控制、函数、数组、指针、字符串、自定义数据类型及文件操作等关键主题。每章均设有进阶游戏项目(如猜数字、打砖块、坦克大战等),旨在通过趣味性实践,帮助学习者扎实掌握编程技能,并理解游戏逻辑的实现过程,为游戏开发打下坚实基础。

视频课程目录:
第1章 程序设计概述
第2章 变量和基本类型
第3章 运算符、表达式和语句
第4章 选择结构程序设计
第5章 循环结构程序设计
第6章 函数及模块化程序设计
第7章 数组和指针
第8章 字符串
第9章 用户自定义数据类型
第10章 文件
第11章 指针的高级应用
第12章 程序调试技巧




课程详细目录:
├─{01}--第1章程序设计概述
│ ├─{01}--1.1计算机程序
│ │ (1.1.1)--PPT.pdf
│ │ [1.1.1]--1.1计算机程序.mp4
│ │ [1.1.1]--1.1计算机程序.srt
│ │
│ ├─{02}--1.2计算机游戏
│ │ (1.2.1)--PPT.pdf
│ │ [1.2.1]--1.2计算机游戏.mp4
│ │ [1.2.1]--1.2计算机游戏.srt
│ │
│ ├─{03}--1.3C语言特点及历史
│ │ (1.3.1)--PPT.pdf
│ │ [1.3.1]--1.3C语言特点及历史.mp4
│ │ [1.3.1]--1.3C语言特点及历史.srt
│ │
│ ├─{04}--1.4使用C语言进行程序开发
│ │ (1.4.1)--PPT.pdf
│ │ [1.4.1]--1.4使用C语言进行程序开发.mp4
│ │ [1.4.1]--1.4使用C语言进行程序开发.srt
│ │
│ ├─{05}--1.5算法简介
│ │ (1.5.1)--PPT.pdf
│ │ [1.5.1]--1.5算法简介.mp4
│ │ [1.5.1]--1.5算法简介.srt
│ │
│ ├─{06}--【进阶】1.6第一个“游戏”程序
│ │ #1.6.1#--往期优秀作业展示.pdf
│ │ #1.6.2#--本章FAQ.pdf
│ │ (1.6.1)--PPT.pdf
│ │ [1.6.1]--1.6第一个“游戏”程序.mp4
│ │ [1.6.1]--1.6第一个“游戏”程序.srt
│ │
│ └─{07}--附录:程序源码
│ #1.7.1#--章节一程序源码.pdf

├─{02}--第2章变量和基本类型
│ ├─{01}--2.1变量定义
│ │ (2.1.1)--PPT.pdf
│ │ [2.1.1]--2.1变量定义.mp4
│ │ [2.1.1]--2.1变量定义.srt
│ │
│ ├─{02}--2.2标识符
│ │ (2.2.1)--PPT.pdf
│ │ [2.2.1]--2.2标识符.mp4
│ │ [2.2.1]--2.2标识符.srt
│ │
│ ├─{03}--2.3变量与常量类型
│ │ (2.3.1)--PPT.pdf
│ │ [2.3.1]--2.3变量与常量类型.mp4
│ │ [2.3.1]--2.3变量与常量类型.srt
│ │
│ ├─{04}--2.4变量的存储类型
│ │ (2.4.1)--PPT.pdf
│ │ [2.4.1]--2.4变量的存储类型.mp4
│ │ [2.4.1]--2.4变量的存储类型.srt
│ │
│ ├─{05}--2.5数据的输入输出
│ │ (2.5.1)--PPT.pdf
│ │ [2.5.1]--2.5数据的输入输出.mp4
│ │ [2.5.1]--2.5数据的输入输出.srt
│ │
│ ├─{06}--【进阶】2.6打字母游戏
│ │ #2.6.1#--往期优秀作业展示.pdf
│ │ #2.6.2#--本章FAQ.pdf
│ │ (2.6.1)--PPT.pdf
│ │ [2.6.1]--2.6打字母游戏.mp4
│ │ [2.6.1]--2.6打字母游戏.srt
│ │
│ └─{07}--附录:程序源码
│ #2.7.1#--章节二程序源码.pdf

├─{03}--第3章运算符、表达式和语句
│ ├─{01}--3.1运算符及表达式
│ │ (3.1.1)--PPT.pdf
│ │ [3.1.1]--3.1运算符及表达式.mp4
│ │ [3.1.1]--3.1运算符及表达式.srt
│ │
│ ├─{02}--3.2优先级
│ │ (3.2.1)--PPT.pdf
│ │ [3.2.1]--3.2优先级.mp4
│ │ [3.2.1]--3.2优先级.srt
│ │
│ ├─{03}--3.3结合方式
│ │ (3.3.1)--PPT.pdf
│ │ [3.3.1]--3.3结合方式.mp4
│ │ [3.3.1]--3.3结合方式.srt
│ │
│ ├─{04}--3.4语句
│ │ (3.4.1)--PPT.pdf
│ │ [3.4.1]--3.4语句.mp4
│ │ [3.4.1]--3.4语句.srt
│ │
│ ├─{05}--【进阶】3.5计算器程序
│ │ #3.5.1#--往期优秀作业展示.pdf
│ │ #3.5.2#--本章FAQ.pdf
│ │ (3.5.1)--PPT.pdf
│ │ [3.5.1]--3.5计算器程序.mp4
│ │ [3.5.1]--3.5计算器程序.srt
│ │
│ └─{06}--附录:程序源码
│ #3.6.1#--章节三程序源码.pdf

├─{04}--第4章选择结构程序设计
│ ├─{01}--4.1if语句
│ │ (4.1.1)--PPT.pdf
│ │ [4.1.1]--4.1if语句.mp4
│ │ [4.1.1]--4.1if语句.srt
│ │
│ ├─{02}--4.2switch语句
│ │ (4.2.1)--PPT.pdf
│ │ [4.2.1]--4.2switch语句.mp4
│ │ [4.2.1]--4.2switch语句.srt
│ │
│ ├─{03}--4.3goto语句
│ │ (4.3.1)--PPT.pdf
│ │ [4.3.1]--4.3goto语句.mp4
│ │ [4.3.1]--4.3goto语句.srt
│ │
│ ├─{04}--【进阶】4.4猜数字游戏
│ │ #4.4.1#--往期优秀作业展示.pdf
│ │ (4.4.1)--PPT.pdf
│ │ [4.4.1]--4.4猜数字游戏.mp4
│ │ [4.4.1]--4.4猜数字游戏.srt
│ │
│ └─{05}--附录:程序源码
│ #4.5.1#--章节四程序源码.pdf

├─{05}--第5章循环结构程序设计
│ ├─{01}--5.1while语句
│ │ (5.1.1)--PPT.pdf
│ │ [5.1.1]--5.1while语句.mp4
│ │ [5.1.1]--5.1while语句.srt
│ │
│ ├─{02}--5.2do语句
│ │ (5.2.1)--PPT.pdf
│ │ [5.2.1]--5.2do语句.mp4
│ │ [5.2.1]--5.2do语句.srt
│ │
│ ├─{03}--5.3for语句
│ │ (5.3.1)--PPT.pdf
│ │ [5.3.1]--5.3for语句.mp4
│ │ [5.3.1]--5.3for语句.srt
│ │
│ ├─{04}--5.4注意事项
│ │ (5.4.1)--PPT.pdf
│ │ [5.4.1]--5.4注意事项.mp4
│ │ [5.4.1]--5.4注意事项.srt
│ │
│ ├─{05}--5.5跳转指令
│ │ (5.5.1)--PPT.pdf
│ │ [5.5.1]--5.5跳转指令.mp4
│ │ [5.5.1]--5.5跳转指令.srt
│ │
│ ├─{06}--【进阶】5.6分形绘制
│ │ #5.6.1#--往期优秀作业展示.pdf
│ │ (5.6.1)--PPT.pdf
│ │ [5.6.1]--5.6分形绘制.mp4
│ │ [5.6.1]--5.6分形绘制.srt
│ │
│ └─{07}--附录:程序源码
│ #5.7.1#--章节五程序源码.pdf

├─{06}--第6章函数及模块化程序设计
│ ├─{01}--6.1函数定义
│ │ (6.1.1)--PPT.pdf
│ │ [6.1.1]--6.1函数定义.mp4
│ │ [6.1.1]--6.1函数定义.srt
│ │
│ ├─{02}--6.2函数调用
│ │ (6.2.1)--PPT.pdf
│ │ [6.2.1]--6.2函数调用.mp4
│ │ [6.2.1]--6.2函数调用.srt
│ │
│ ├─{03}--6.3函数参数
│ │ (6.3.1)--PPT.pdf
│ │ [6.3.1]--6.3函数参数.mp4
│ │ [6.3.1]--6.3函数参数.srt
│ │
│ ├─{04}--6.4递归函数
│ │ (6.4.1)--PPT.pdf
│ │ [6.4.1]--6.4递归函数.mp4
│ │ [6.4.1]--6.4递归函数.srt
│ │
│ ├─{05}--6.5和函数有关的变量
│ │ (6.5.1)--PPT.pdf
│ │ [6.5.1]--6.5和函数有关的变量.mp4
│ │ [6.5.1]--6.5和函数有关的变量.srt
│ │
│ ├─{06}--【进阶】6.6吃砖块游戏
│ │ #6.6.1#--往期优秀作业展示.pdf
│ │ (6.6.1)--PPT.pdf
│ │ [6.6.1]--6.6吃砖块游戏.mp4
│ │ [6.6.1]--6.6吃砖块游戏.srt
│ │
│ └─{07}--附录:程序源码
│ #6.7.1#--章节六程序源码.pdf

├─{07}--第7章数组和指针
│ ├─{01}--7.1一维数组
│ │ (7.1.1)--PPT.pdf
│ │ [7.1.1]--7.1一维数组.mp4
│ │ [7.1.1]--7.1一维数组.srt
│ │
│ ├─{02}--7.2多维数组
│ │ (7.2.1)--PPT.pdf
│ │ [7.2.1]--7.2多维数组.mp4
│ │ [7.2.1]--7.2多维数组.srt
│ │
│ ├─{03}--7.3指针变量
│ │ (7.3.1)--PPT.pdf
│ │ [7.3.1]--7.3指针变量.mp4
│ │ [7.3.1]--7.3指针变量.srt
│ │
│ ├─{04}--7.4指针和数组
│ │ (7.4.1)--PPT.pdf
│ │ [7.4.1]--7.4指针和数组.mp4
│ │ [7.4.1]--7.4指针和数组.srt
│ │
│ ├─{05}--7.5指针变量的应用
│ │ (7.5.1)--PPT.pdf
│ │ [7.5.1]--7.5指针变量的应用.mp4
│ │ [7.5.1]--7.5指针变量的应用.srt
│ │
│ ├─{06}--【进阶】7.6弹弹球
│ │ #7.6.1#--往期优秀作业展示.pdf
│ │ (7.6.1)--PPT.pdf
│ │ [7.6.1]--7.6弹弹球.mp4
│ │ [7.6.1]--7.6弹弹球.srt
│ │
│ └─{07}--附录:程序源码
│ #7.7.1#--章节七程序源码.pdf

├─{08}--第8章字符串
│ ├─{01}--8.1字符数组
│ │ (8.1.1)--PPT.pdf
│ │ [8.1.1]--8.1字符数组.mp4
│ │ [8.1.1]--8.1字符数组.srt
│ │
│ ├─{02}--8.2字符串的存储
│ │ (8.2.1)--PPT.pdf
│ │ [8.2.1]--8.2字符串的存储.mp4
│ │ [8.2.1]--8.2字符串的存储.srt
│ │
│ ├─{03}--8.3字符串的输入输出
│ │ (8.3.1)--PPT.pdf
│ │ [8.3.1]--8.3字符串的输入输出.mp4
│ │ [8.3.1]--8.3字符串的输入输出.srt
│ │
│ ├─{04}--8.4字符串处理函数
│ │ (8.4.1)--PPT.pdf
│ │ [8.4.1]--8.4字符串处理函数.mp4
│ │ [8.4.1]--8.4字符串处理函数.srt
│ │
│ ├─{05}--【进阶】8.5单词英雄
│ │ #8.5.1#--往期优秀作业展示.pdf
│ │ (8.5.1)--PPT.pdf
│ │ [8.5.1]--8.5单词英雄.mp4
│ │ [8.5.1]--8.5单词英雄.srt
│ │
│ └─{06}--附录:程序源码
│ #8.6.1#--章节八程序源码.pdf

├─{09}--第9章用户自定义数据类型
│ ├─{01}--9.1结构体
│ │ (9.1.1)--PPT.pdf
│ │ [9.1.1]--9.1结构体.mp4
│ │ [9.1.1]--9.1结构体.srt
│ │
│ ├─{02}--9.2共用体
│ │ (9.2.1)--PPT.pdf
│ │ [9.2.1]--9.2共用体.mp4
│ │ [9.2.1]--9.2共用体.srt
│ │
│ ├─{03}--9.3枚举
│ │ (9.3.1)--PPT.pdf
│ │ [9.3.1]--9.3枚举.mp4
│ │ [9.3.1]--9.3枚举.srt
│ │
│ ├─{04}--9.4使用typedef
│ │ (9.4.1)--PPT.pdf
│ │ [9.4.1]--9.4使用typedef.mp4
│ │ [9.4.1]--9.4使用typedef.srt
│ │
│ ├─{05}--【进阶】9.5基本版坦克大战
│ │ #9.5.1#--往期优秀作业展示.pdf
│ │ (9.5.1)--PPT.pdf
│ │ [9.5.1]--9.5基本版坦克大战.mp4
│ │ [9.5.1]--9.5基本版坦克大战.srt
│ │
│ └─{06}--附录:程序源码
│ #9.6.1#--章节九程序源码.pdf

├─{10}--第10章文件
│ ├─{01}--10.1文件简介
│ │ (10.1.1)--PPT.pdf
│ │ [10.1.1]--10.1文件简介.mp4
│ │ [10.1.1]--10.1文件简介.srt
│ │
│ ├─{02}--10.2打开及关闭文件
│ │ (10.2.1)--PPT.pdf
│ │ [10.2.1]--10.2打开及关闭文件.mp4
│ │ [10.2.1]--10.2打开及关闭文件.srt
│ │
│ ├─{03}--10.3文件读写
│ │ (10.3.1)--PPT.pdf
│ │ [10.3.1]--10.3文件读写.mp4
│ │ [10.3.1]--10.3文件读写.srt
│ │
│ ├─{04}--10.4在程序中使用外部文件
│ │ (10.4.1)--PPT.pdf
│ │ [10.4.1]--10.4在程序中使用外部文件.mp4
│ │ [10.4.1]--10.4在程序中使用外部文件.srt
│ │
│ ├─{05}--【进阶】10.5改进版坦克大战
│ │ #10.5.1#--往期优秀作业展示.pdf
│ │ (10.5.1)--PPT.pdf
│ │ [10.5.1]--10.5改进版坦克大战.mp4
│ │ [10.5.1]--10.5改进版坦克大战.srt
│ │
│ └─{06}--附录:程序源码
│ #10.6.1#--章节十程序源码.pdf

├─{11}--第11章指针的高级应用
│ ├─{01}--11.1动态分配内存空间
│ │ (11.1.1)--PPT.pdf
│ │ [11.1.1]--11.1动态分配内存空间.mp4
│ │ [11.1.1]--11.1动态分配内存空间.srt
│ │
│ ├─{02}--11.2指向指针的指针
│ │ (11.2.1)--PPT.pdf
│ │ [11.2.1]--11.2指向指针的指针.mp4
│ │ [11.2.1]--11.2指向指针的指针.srt
│ │
│ ├─{03}--11.3链表
│ │ (11.3.1)--PPT.pdf
│ │ [11.3.1]--11.3链表.mp4
│ │ [11.3.1]--11.3链表.srt
│ │
│ ├─{04}--【进阶】11.4终极版坦克大战
│ │ #11.4.1#--往期优秀作业展示.pdf
│ │ (11.4.1)--PPT.pdf
│ │ [11.4.1]--11.4终极版坦克大战.mp4
│ │ [11.4.1]--11.4终极版坦克大战.srt
│ │
│ └─{05}--附录:程序源码
│ #11.5.1#--章节十一程序源码.pdf

└─{13}--第12章程序调试技巧
├─{01}--12.1编译和链接
│ (13.1.1)--PPT.pdf
│ [13.1.1]--12.1编译和链接.mp4
│ [13.1.1]--12.1编译和链接.srt

├─{02}--12.2编程规范
│ (13.2.1)--PPT.pdf
│ [13.2.1]--12.2编程规范.mp4
│ [13.2.1]--12.2编程规范.srt

├─{03}--12.3断点
│ (13.3.1)--PPT.pdf
│ [13.3.1]--12.3断点.mp4
│ [13.3.1]--12.3断点.srt

├─{04}--12.4Watch
│ (13.4.1)--PPT.pdf
│ [13.4.1]--12.4Watch.mp4
│ [13.4.1]--12.4Watch.srt

├─{05}--12.5注意指针操作
│ (13.5.1)--PPT.pdf
│ [13.5.1]--12.5注意指针操作.mp4
│ [13.5.1]--12.5注意指针操作.srt

├─{06}--12.6其他易犯错误
│ (13.6.1)--PPT.pdf
│ [13.6.1]--12.6其他易犯错误.mp4
│ [13.6.1]--12.6其他易犯错误.srt

├─{07}--12.7代码控制
│ (13.7.1)--PPT.pdf
│ [13.7.1]--12.7代码控制.mp4
│ [13.7.1]--12.7代码控制.srt

├─{08}--【进阶】12.8小蜜蜂游戏
│ (13.8.1)--PPT.pdf
│ [13.8.1]--12.8小蜜蜂游戏.mp4
│ [13.8.1]--12.8小蜜蜂游戏.srt

└─{09}--附录:程序源码
#13.9.1#--章节十二程序源码.pdf


以上为简介部分内容,详细请成为会员后查看!


你可能想看:
网站运营多久了,会突然找不到吗?

首先站长持续更新很多年了,投入了大量时间以及资金,也是唯一生活收入来源,域名永远不会更换,有任何问题可以先加我QQ:89797497咨询,承诺保证每天更新从不间断。诚心经营,用时间说话。

本站提供的学习资源能否直接商用?

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。

购买会员后,我不想学习了可以退款吗?

学习资源属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、请您在购买获取之前确认好是您所需要的资源。如其它疑问联系客服QQ:89797497

课程都是最新的吗?后期还会不会更新?

课程都是站长花大量金钱以及投稿收集得来,课程都是全站最新发布的,一手更新货源,如有后期作者更新也会第一时间更新发布。请持续关注本站。

成为会员后会二次收费吗?

一次开通即成终身VIP会员不再以任何形式收取二次费用。

导航在这里!

所有功能都在底部导航栏哦~

全部分类

选择您感兴趣的分类,浏览相关资源

搜索资源

输入关键词,查找您感兴趣的内容

最近搜索

个人中心

查看和管理您的个人信息

新用户注册
验证码
已有账号? 立即登录
用户登录
验证码
没有账号? 立即注册

近期查看内容

  • 暂无最近阅读记录

资源下载

以下是您购买的资料链接

游戏开发程序设计基础-C语言实战游戏开发,掌握核心编程技能

链接已验证 · 有效期永久
网盘链接
使用指南
1

保存文件:方法一

点击打开按钮 → 在新页面保存文件 → 根据提示在浏览器中完成登录或注册操作 → 最终按浏览器提示打开或下载网盘APP。

2

保存文件:方法二

请您先点击复制按钮,之后打开网盘APP,系统会自动弹出窗口,点击窗口中的"保存"按钮即可存入您的网盘。

3

使用资源

文件保存成功后,您就可以轻松管理了:点击文件即可在线畅看,或者随心所欲地下载到您的设备上。

其它问题
链接失效怎么办?

如果遇到链接失效,请联系邮箱89797497@qq.com,我们会尽快更新链接并回复。

下载速度太慢怎么办?

网盘非会员下载速度可能受限,建议尝试使用官方提速功能或选择非高峰时段下载。

资源可以商用吗?

本资源合集收集于网络,均不可商用。