随笔分类 -  算法、数据结构、与设计模式等在游戏开发中的运用

这些是我个人在尝试将在学校中学到的知识运用在游戏开发中的一些想法与经验,他们或许不是绝对正确,也可能不是最优的应用方法,但希望能给需要的人一些帮助和启发,也作为我自己成长的见证。
摘要:算法、数据结构、与设计模式等在游戏开发中的运用 (四):队列(Queue) 作者:Compasslg 1. 什么是队列 如同栈(Stack)一般,队列(Queue)也是一种抽象的数据结构(Abstract Data Structure)。所以同理的,“队列” 这个名称定义的是你如何从外部理解和使用这 阅读全文
posted @ 2021-04-25 14:32 Compasslg 阅读(719) 评论(0) 推荐(2)
摘要:算法、数据结构、与设计模式等在游戏开发中的运用 (三):插值(Interpolation) 作者:Compasslg(李涵威) 1. 什么是插值 插值(Interpolation)其实是数学中的一种常用概念,他是利用一种给定函数来连接点的方式。在数学中,插值被用于通过将离散的点数据连接成连续的曲线, 阅读全文
posted @ 2021-04-24 19:51 Compasslg 阅读(1047) 评论(0) 推荐(0)
摘要:算法、数据结构、与设计模式等在游戏开发中的运用 (二):栈(Stack) 作者:Compasslg 李涵威 (如果你已经了解什么是栈并且如何实现,可以直接跳到第3部分) 1. 什么是栈(Stack) 通常来说,我们认为栈(Stack)是一种抽象的数据类型(Abstract Data Type),或者 阅读全文
posted @ 2021-04-23 19:59 Compasslg 阅读(403) 评论(0) 推荐(0)
摘要:算法、数据结构、与设计模式等在游戏开发中的运用 (一):单例设计(Singleton Design) 作者: Compasslg 李涵威 1. 什么是单例设计(Singleton Design) 在学校学习面向对象编程中的一些常用的设计模式时,我第一次系统的接触到了单例设计(Singleton De 阅读全文
posted @ 2021-04-23 19:55 Compasslg 阅读(400) 评论(0) 推荐(0)