《家谱编年史》在Unity运行时根据纯文本人物数据(包括人物、父母、婚姻及日期事件)动态生成彩绘族谱图表。
大部分工作集中在布局上。家谱并非简单的树状结构,因为每个人有双亲,存在再婚和表亲联姻的情况。代际通过最长路径算法确定,配偶被对齐到同一行以保持婚姻关系横向排列,通过重心扫描减少交叉并保留最优布局,每个婚姻关系拥有独立的总线通道,确保线条不会穿过图框。若存在循环或悬空父母,系统会明确报错。
绘制过程在CPU上通过C#完成,因此该资源包不包含PNG图集、着色器或材质。包含62种自定义模板、24种人生事件标记、16种图框装饰。支持Unity 2022.3及以上版本。
代码及美术资源由AI生成。
评论 (0)