《信息科技》教学之游戏开发帮助计算思维的提升

在这里插入图片描述
记得大学刚学C语言时,大量时间学习不同的变量。久而久之,有了“乱花渐欲迷人眼”的意思。不跳出来,知道变量是干什么的,便会深陷其中。大学专业学习中,《数据结构》这门课诲涩难懂,牵扯大量精力。再就像程序流程、面向对象、软件工程、软件设计模式等。
在游式开发过程中,变量或代表人名的字符、或代表内存中一块图像信息……《数据结构》也亲切了很多,比如动画帧序列用到列表,多状态动画序列帧用到字典,树状、网状结构存储信息也都可能。游戏主框架不是有初始化部分循环部分,二者不是顺序结构吗?获取用户输入,键盘不同按键,鼠标左中右键不是代表不同信号的条件分枝结构吗?
编游戏对模块化也有好处。逆向研究高手们程序代码,不可以改善自己的代码,让它变得更紧凑。
面向对向 封装等 玩家 RPG可能被封装成精灵
开发游戏对算法有帮助 迷宫 穷举 还有场合用到贪心算法 冒泡排序
对学程序语言的语法有帮助
软件设计模式
内容待扩充

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值