论坛元老
- 威望
- 0
- 贡献
- 34
- 热心值
- 0
- 金币
- 4676
- 注册时间
- 2020-8-31
|
适用人群
零基础编程自学者、大学理工科学生,对游戏开发感兴趣、觉得已有编程教学方法太枯燥的学生
7 y. A1 ^ [5 H, A9 E
课程概述
先讲最少的语法知识,再把游戏开发应用于C语言教学;从无到有开发游戏,通过游戏案例逐步应用语法知识,提升对编程的兴趣和能力。
对应图书介绍、源代码下载:https://zhuanlan.zhihu.com/p/28264721
/ s) Q }: t) z4 m( V# Q
〖课程目录〗:2 i8 _" n; Z1 ]7 j7 `; ^5 Z/ O
章节1:课程介绍' X. j2 }6 J: F, L
课时1课程简介08:35
课时22014级计科新生-C语言游戏制作视频00:37! b4 R) k) N$ c, X
课时32015级计科新生-C语言游戏制作视频02:43
课时42016级计科新生C语言游戏制作视频02:31
章节2:程序设计基本概念
课时5Hello World08:26, W3 r- w5 S: M/ {# p
课时6C语言程序的基本结构07:49
章节3:C语言快速入门
课时7数据类型、常量变量18:02- E; R4 M* }( a( \4 z" I
课时8求长方形面积09:54
课时9算术运算符、类型转换13:08
课时10关系运算符、逻辑运算符07:13" J3 s- ]: E* @+ j* V( _' c/ y8 ^
课时11格式输出函数07:19+ F" U! Q$ A$ K7 B& I& @
课时12格式输入函数07:40
章节4:程序基本结构及游戏开发快速入门: }( j8 r, ~3 J
课时13顺序结构05:35
课时14选择结构13:15, [& y# ]( d; s. F' Q! p5 u
课时15循环结构114:43# t7 S; _; J; z% a. }# L+ S6 m9 ?
课时16循环结构222:09
课时17弹跳小球15:19
课时18最简单的飞机游戏18:57
课时19基本程序设计117:24
课时20基本程序设计226:46; X, p) K* O9 ~6 ~3 v' P: t" ~
章节5:函数封装的游戏开发
课时21函数25:225 j" W* Z: Y5 ]5 T! c1 B/ [; M
课时22正弦函数sin(x)的实现12:192 Q* K7 s# P7 K2 B& I. N
课时23变量的作用域与修饰符14:56
课时24函数封装的飞机游戏40:18% F/ Z" T8 Y7 H2 q, z
课时25反弹球消砖块22:09% D9 B- ~- [+ t7 L, P1 y& b! X! F. s
课时26flappy bird15:38
课时27包含文件与宏定义10:07
课时28习题:是男人就坚持100秒02:13$ X* h* d/ Y$ T: p0 r" I
章节6:应用数组的游戏开发5 p9 y1 n* X7 N" B5 o, E. ~. M
课时29一维数组22:41
课时30二维数组27:543 F& Z. k0 P" l3 d9 p
课时31生命游戏18:59
课时32数组算法例题129:27$ H7 q6 x) N, h* ~0 U* ]9 t
课时33数组算法例题218:33
课时34空战游戏32:09
课时35贪吃蛇33:27; N$ D: u5 E9 b
课时36习题:反弹球消砖块01:04
章节7:简单绘图游戏开发
课时37EasyX快速入门13:38- {& v, P' l0 `+ D
课时38简单动画14:10, {8 d3 D0 I8 J( z
课时39实时钟表15:15
课时40鼠标交互08:41, A$ y+ h% S) U; L4 D4 ]6 \2 G
章节8:应用图片音乐素材的游戏开发
课时41flappy bird13:02
课时42飞机大战28:44
课时43复杂动画效果14:41' x" V6 [. T ]- a1 Z
课时44双人游戏异步输入05:04; O% a$ _* t7 l6 I9 |6 q- R9 ?! h
章节9:其他语法知识及其在游戏开发中的应用
课时45指针118:23
课时46指针214:329 X r8 N% M8 u9 {: d+ ]+ g
课时47字符串基础27:01
课时48字符串处理库函数11:482 G& z. ]: N% w# n+ s
课时49字符串应用举例41:15, f+ J4 x; Z& ^0 U, K. d
课时50结构体22:57
课时51链表12:38; }, m# _8 }3 D# b/ i& i$ u
课时52枚举类型09:366 L+ z0 l/ Y( w2 o# t$ ^
课时53文件22:20) g, i6 C# |* n! \/ G% u
课时54递归12:59* q) R4 i; P7 q: r7 c: D4 j
章节10:2017级计科新生大作业制作讲解& K9 G# {! e" j* ?; X) j" l( M; h; O
课时552017级计科新生C语言游戏制作视频01:577 d+ s5 H- o0 x7 ?2 k" M3 P
课时56说明01:006 J% i: p& ^ r- ]
课时57水果忍者制作讲解52:33
课时58超级马里奥制作讲解69:02. d% x( g7 a- ]
课时59气球塔防制作讲解47:36
课时60植物大战僵尸制作讲解54:33
课时61合金弹头制作讲解24:24' z X% i d( R5 C3 \5 r
课时62彩虹六号围攻制作讲解38:45. _9 t. {2 {+ F6 s4 V6 S3 o. U# w1 h
课时63火焰之纹章制作讲解85:18' m8 ~; [. S# D" q
课时64见缝插针制作讲解55:44
课时65豆豆战场制作讲解34:126 ^0 {, \/ Y) W% G% T4 v
课时66炉石传说初步制作讲解23:23# U# |& |# l$ d
课时67黑白棋制作讲解58:10
课时68平台传说制作讲解93:15
课时69密室逃生01:01- U1 n4 O- D9 \; N% P
课时70密室逃生制作讲解39:15
课时71奇怪的大冒险02:28
课时72奇怪的大冒险制作讲解33:12
课时73元气骑士01:06
课时74元气骑士制作讲解115:02: T# A% O ?9 {. } n- F5 C
课时75结语02:33
|
|