Dungeon Mizarka 022

Doc modification

今天又花了不少时间更新文件,主要是加入魔法的设定。为了要了解哪些魔法可以加,哪些加上去看起来更像是DnD,哪些加上去看起来较日式。花了不少时间在参考DnD的资料,也找了不少FF系列、Diablo系列的资料。

最後还是以Elemental当做基本的魔法概念,而不用Arcane这样的想法,虽然在实际出现的魔法种类中,已经是混合了,但仍是想要用较为日式分类法则。

而DnD里最知名的Magic Missile魔法,也是一定要加进来的。传统对於Magic Missile的敍述,也终於看到了,直接Quote这段

This spell conjures a glowing dart of energy
that the caster may choose to shoot at
a visible target within range.

所以Magic Missile并不是飞弹,而是飞镖。发光的飞镖,那照理说在暗处应该是可以如火把一样点亮周遭的环境?不过多数的Magic Missile并不强调发光这点。

其它的像是Buring hands等,还再考虑要不要调整後进来。

除了魔法外,也花了一些时间看目前有的规则,而这一看,发现调整的幅度很大,原先行为要做很长足的修正,会花上不少时间。再加上还在调整架构,能增加新的功能的部份暂时是不可能的。但随着时间慢慢地逼近,也还是要开始展开将游戏放入到手机上的流程才行。

Prepare for Android build

为了接下来要建置手机的版本,再加上Unity 2021.1.23出来了,就直接安装这个最新的版本。但安装时会出现无法移除之前Android的目录警告。若是安装时忽略它,虽然可以顺利的安装完成,但无法在这个Unity里进行Android版本的建置。

网路上这篇论坛讨论其实也差不多二年前就有了,但很奇怪的,之前从来没有遇过,但自从前几个月开始,装新版本Unity时都会碰到这个问题,今天就记录下来方便日後可以了解

最重要的是这段话

You will find there a folder "AndroidPlayer". Delete that AndroidPlayer folder

On the left side of that page under Component Installers Windows (or macOS), choose Android Target Support.

若是直接用Unity Hub,会出现如下的问题

要自行下戴後安装

经过这个步骤後,才能将Android module放进来,也就是顺利的安装了JDK, NDK。

不确定是不是Bug,但又不是和Unity Editor内部使用引起的bug,有可能是Windows的问题,Mac应该不会有这个奇怪的问题。


<<:  Day27-"练习-2"

>>:  [Day 20] Reactive Programming - Spring WebFlux

Day6 Project1 - 履历

补充一点HTML的资讯,HTML从1995年至今已经发展了多个版本,目前主流使用为HTML5,每个版...

Rails基本介绍(三)--Migration简单操作

周一,要装得认真点~ 本篇会说到的。 Why? 名词单数复数查询。 Migration。 为何还需...

如何衡量万事万物 (6) 衡量工具

今天⋯不太舒服⋯只摘要了 6 页 >"< 对很多人而言,「工具」一词代表一项「...

配置管理(Configuration management)是编排器(orchestrator )管理容器化(containerized)应用程序的最关键推动力

在部署基於容器的应用程序时,我们可以使用容器编排器来配置和管理容器。这意味着变更请求已获批准和实施,...

Day4 — 逻辑组合电路与序向逻辑电路

有了逻辑闸当作建构的基本要素之後,接下来要来探讨几个 CPU 的基本结构,我们需要让它们能够做基本运...