thumbnail
Meko’s Treasure 开发日志 8
在SO的基础上做了道具系统与背包系统,顺便研究了下数据持久化的问题,SO似乎只能在编辑器中做到持久化存储,就用json在本地再做了一份存档
thumbnail
Unity 的 ScriptableObject
简介 Unity官方说法:ScriptableObject 是一个可独立于类实例来保存大量数据的数据容器。ScriptableObject 的一个主要用例是通过避免重复值来减少项目的内存使用量。如果项…
thumbnail
NEKOMEKO 开发日志 5
github在国内的连接问题导致老是部署失败,就传得没那么勤了 花了好几天来研究ai,才能勉强做出一个能用的小怪 完善了一些地方,比如碰撞受伤判定,无敌时间等等 等到有阶段性进展的时候再多花点笔墨记录…
拓扑排序
有向无环图 在讨论拓扑排序之前,要先知道一个重要的概念:有向无环图。 有向无环图,简称 DAG(Directed Acyclic Graph),是一种图论中的概念,它具有以下两个主要特征: 有向(Di…
thumbnail
NEKOMEKO 开发日志 4
(懒得截图了) 更改了代码框架,分离了逻辑与数值的代码(这样写确实方便好多) 修改了一下Meko的攻击特效 稍微完善了一下UI 鸽了自己一个多月,考试什么的实在是太麻烦了 放假也躺了半个月(罪恶
thumbnail
C++ ACM常用输入输出方法
对使用 C++ 写算法时的一些常见输入输出格式做一下总结; 求和,给定每组数据个数 输入描述 输入数据有多组, 每行表示一组输入数据。每行的第一个整数为整数的个数n(1 <= n <= 1…
堆排序与堆
概述 堆排序是一种树形选择排序,在排序的过程中,将待排序的记录r[1...n]看作一棵完全二叉树的顺序存储结构。 特点 不稳定排序; 只能用于顺序结构,不能用于链式结构; 初始建堆比较次数较多,因此记…
用两个栈实现队列
特性 栈的特性:后进先出 队列的特性:先进先出 解析 用两个栈实现队列,其实就是通过组合两个栈,一个作为入队栈,一个作为出队栈。 入队 这里将栈1当作入队栈: void push(const T &a…