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