二十五小时创造一门自然语言(用于魔幻类游戏)

发布于 2021-04-01  452 次阅读


转自本人奶牛关博客

未经允许,禁止任何转载和二创

导论

人造语言,英文:Constructed Language,中文简称造语,英文简称:Conlang;

相信本文读者当中不乏喜欢魔幻类游戏的玩家,对于上古卷轴系列肯定并不陌生

在上古卷轴系列当中,出现了龙语这一语种

也许很多玩家认为龙语的字符就是鬼画符,仅仅是美工的艺术设计

实际上不然,这些龙语的字符都是有明确含义的

龙语字母表

本文不讲述龙语学习

有兴趣的朋友可以在https://www.thuum.org/获得全套龙语学习资料

学习一门造语可以极大地帮助你创造一门造语,但是并不强求(也不必学的多深)

这里我还推荐大名鼎鼎的其他几门造语:塔语、魔兽世界精灵语、魔戒精灵语、星语、克林贡语、多斯拉克语、阿凡达Na’vi语

此外再推荐一个著名的造语论坛:conlang.org

语言学导论

先来补补大学的公共选修课,语言学导论

如果你大学学过的话,跳过本部分,或者稍微复习一下就行了

没学过的话,我会尽快简述一下核心思想

遇到不懂的名词请善用百度谷歌,限于篇幅,不会一一解释所有专有名词

同时,本文当中有些概念我会故意讲得很不严谨,这是为了方便各位理解。概念的不清晰会影响考试,但是不影响我们实操(不严谨的地方一律会标出)

人类的语音系统由元音、辅音、音调组成,下面我们来解释一下核心部分

元音

IPA元音表

暂时看不懂这个表也没关系,现在只需要有个印象就行,后面会解释。当然,能看懂更好

OK,我们继续往下讲

元音,即气流通过口腔,不受舌、牙、唇的阻碍而发出的音

通俗来说就是:啊,污,衣  等发音(请各位自行念一下,感受气流和舌头、牙齿的关系)

这里要注意一下,不受阻碍和受到调节是不一样的

受到阻碍的例子有:噗  受到了唇的阻碍

但是 污 是受到唇的调节,而非阻碍(不严谨)

要注意的一点是,有些语言当中的某些读音完全符合元音定义,但是在这种语言的语法教学当中可能不被视作元音,而是有其他名字,对于这种情况,这里我们姑且统一称之为元音,即真元音

介于本文的绝大多数读者对汉语、英语的发音习惯更加熟悉,因此,为了便于后续工程进行,我们的造语可以只选用以下元音(至于这些元音是如何选出的,限于本文篇幅不予展开,请各位读者自行了解IPA,这里我们只需要知道,选择了这些元音即可)

被选出的元音

当然你也可以挑选其他不同的元音,创造出与“冷罗语”完全不一样的语言

辅音

对于辅音的定义,我们可以这样理解:不是元音的音都被称之为辅音

我们来看看IPA辅音表

灰色部分意思是解剖学角度人类不可能发出的音

空白部分意思是解剖学角度人类可以发出的音,但是目前世界上没有任何自然语言使用这个发音

(这些发音也可以考虑使用,富有神秘气息)

介于汉语、英语的发音习惯,我们可以只选用以下辅音(便于后续工程进行)

(至于这些辅音是如何选出的,限于本文篇幅不予展开,本文只是一个引子,真要想创造一门造语的话,还得学很多东西)

现在我们选择出了41个音素

为了便于输入(音标不易输入)我们总结一下,列一个字母表(alphabet)

(暂时先使用拉丁字母,我们之后还要造字)

小结Ⅰ

到这里,大部分语言学零基础/不扎实的同学要开始懵逼了

如何选择这些元音、辅音呢?

选择标准如何确定呢?

选择不同的音素会给语言风格造成什么影响呢?

我们来一一解读一下

首先我们必须学习/复习一下元音和谐律


本文yuan载 www.ksroido.art 谨防爬虫


元音和谐律

什么是元音和谐律?通俗的来讲就是男女有别

语言学家出于一些我们不必深究的目的(简单来说就是可以让语言听起来更加和谐),将元音分为公的、母的、无性别的(标准说法也就是:阳性、阴性、中性)

在同一个单词当中,要是出现了公的元音,就不能再出现母的元音,但是还可以出现无性别的元音

反之亦然

比如:ulus(民族、国家)(土耳其语)

至于在造语这里

我们可以这样划分:ü[y]、ö[ø]、ä [æ]为阳性元音;u、o[o]、a[a]为阴性元音;i、e[e]、ê[ə]为中性元音。

当然你也可以用其他方式进行划分,只需要让划分出来的阳性元音都有某种共同特点,阴性元音都有另一种特点即可:

看图可能会更直观一些

再次强调一下,划分方式不是唯一的,只需要让划分出来的阳性元音都有某种共同特点,阴性元音都有另一种特点即可

划分的不同仅仅影响后续构词法的规则,仅仅是一种人为定义

若不划分,造出来的词汇往往难以发音,不自然,简单来说就是很假

划分之后,造语的发音就会很像是真实存在的自然语言

语言风格

不知道有多少读者曾经听说过以下观点:

元音丰富的语言更加悦耳

对于这一说法,在学术界中还有一些主观性争议,但可以确定的一点是,在大方向上,是基本正确的,虽然“悦耳”是比较主观的,但就悦耳这点而言,批判标准具有普世性

此外,以下观点与上述观点类似,基本正确,但还有一些主观因素,可以视作历代造语前辈们的结论

(遇到不明白的专有名词,请谷歌,或者是看一些语言学入门级书籍:《语言学入门指南:带你玩转语言密码》陈润 ;《语言学教程》胡壮麟 ; 《统计自然语言处理基础》克里斯托弗·D·曼宁)

富含圆唇音鼻化元音会带来和平、乡土气息的感觉

复辅音较少,韵律感更强,更适合用来写诗、写歌、写短句反之,则会给人带来宗教感,或是适合用来写魔法吟唱)

富含擦音/硬腭化音的语言,给人一种军国主义的野心感,也有可能让人联想到野蛮、未开化、异邦、奇异

卷舌音丰富给人一种部落文明、低等文明的感觉,也有可能让人联想到萨满文化

以上论调,反之亦然

这些是笔者总结了几种比较常见的结论(笔者只知道这几种...)

欢迎评论区语言学大佬补充

欢迎评论区语言学大佬补充

欢迎评论区语言学大佬补充

如果您有其他语言风格的需求,不妨在造语的相关论坛多逛逛(文章开头说的那几种造语还有印象吗?)

造词

很明显地,有的词汇在所有语言当中都会出现

比如“我”、“吃”等等

根据词频造词可以极大优化地我们的工作

这里我推荐用斯瓦迪士核心词汇表辅助我们的工作

以下是斯瓦迪士核心词汇表的全部内容

现代标准汉语 英语
English
国际音标
1 I [aɪ]
2 you [juː]
3 he [hiː]
4 我们 we [wiː]
5 你们 you [juː]
6 他们 they [ðeɪ]
7 this [ðɪs]
8 that [ðæt]
9 这里 here [hiə]
10 那里 there [ðɛə]
11 who [huː]
12 什么 what [wɒt]
13 where [wɛə]
14 何时 when [wen]
15 如何 how [haʊ]
16 not [nɒt]
17 所有 all [ɔːl]
18 many [ˈmeni]
19 一些 some [sʌm]
20 few [fjuː]
21 其他 other [ˈʌðə]
22 one [wʌn]
23 two [tuː]
24 three [θɹiː]
25 four [fɔː]
26 five [ˈfaɪv]
27 big [bɪɡ]
28 long [lɔŋ]
29 wide [waɪd]
30 thick [θɪk]
31 heavy [ˈhevi]
32 small [smɔːl]
33 short [ʃɔːt]
34 narrow [ˈnæɹəʊ]
35 thin [θɪn]
36 woman [ˈwʊmən]
37 man [mæn]
38 man, person [mæn], [ˈpɜːsn]
39 child [ʧaɪld]
40 wife [waɪf]
41 husband [ˈhʌzbənd]
42 mother [ˈmʌðə]
43 father [ˈfɑːðə]
44 动物 animal [ˈænɪməl]
45 fish [fɪʃ]
46 bird [bɜːd]
47 dog [dɒɡ]
48 louse [laʊs]
49 snake [sneɪk]
50 worm [wɜːm]
51 tree [tɹiː]
52 forest [ˈfɒɹɪst]
53 stick [stɪk]
54 fruit [fɹuːt]
55 seed [siːd]
56 leaf [liːf]
57 root [ɹuːt]
58 树皮 bark [bɑːk]
59 flower [ˈflaʊə]
60 grass [ɡɹaːs]
61 rope [ɹəʊp]
62 skin [skɪn]
63 meat [miːt]
64 blood [blʌd]
65 bone [bəʊn]
66 fat [fæt]
67 egg [eɡ]
68 horn [hɔːn]
69 tail [teɪl]
70 feather [ˈfɛðə]
71 hair [hɛə]
72 head [hed]
73 ear [ɪə]
74 eye [aɪ]
75 nose [nəʊz]
76 mouth [maʊθ]
77 tooth [tuːθ]
78 tongue [tʌŋ]
79 指甲 fingernail [ˈfɪŋɡəneɪl]
80 foot [fʊt]
81 leg [leɡ]
82 knee [niː]
83 hand [hænd]
84 wing [wɪŋ]
85 belly [ˈbelɪ]
86 gut [gʌts]
87 neck [nek]
88 back [bæk]
89 breast [bɹest]
90 heart [hɑːt]
91 liver [ˈlɪvə]
92 to drink [dɹɪŋk]
93 to eat [iːt]
94 to bite [baɪt]
95 to suck [sʌk]
96 to spit [spɪt]
97 to vomit [ˈvɒmɪt]
98 to blow [bləʊ]
99 呼吸 to breathe [bɹiːð]
100 to laugh [laːf]
101 to see [siː]
102 to hear [hiə]
103 to know [nəʊ]
104 to think [θɪŋk]
105 to smell [smel]
106 to fear [fɪə]
107 to sleep [sliːp]
108 to live [lɪv]
109 to die [daɪ]
110 to kill [kɪl]
111 to fight [faɪt]
112 to hunt [hʌnt]
113 to hit [hɪt]
114 to cut [kʌt]
115 to split [splɪt]
116 to stab [stæb]
117 to scratch [skɹæʧ]
118 to dig [dɪɡ]
119 to swim [swɪm]
120 to fly [flaɪ]
121 to walk [wɔːk]
122 to come [kʌm]
123 to lie down (action), to lie (état) [laɪ] [daʊn], [laɪ]
124 to sit down (action), to sit (état) [sɪt] [daʊn], [sɪt]
125 to stand up (action), to stand (état) [stænd] [ʌp], [stænd]
126 to turn [tɜːn]
127 to fall [fɔːl]
128 to give [ɡɪv]
129 to hold [həʊld]
130 to squeeze [skwiːz]
131 to rub [ɹʌb]
132 to wash [wɒʃ]
133 to wipe [waɪp]
134 to pull [pʊl]
135 to push [pʊʃ]
136 to throw [θɹəʊ]
137 to tie [taɪ]
138 to sew [səʊ]
139 to count [kaʊnt]
140 to say [seɪ]
141 to sing [sɪŋ]
142 to play [pleɪ]
143 to float [fləʊt]
144 to flow [fləʊ]
145 to freeze [fɹiːz]
146 to swell [swel]
147 sun [sʌn]
148 moon [muːn]
149 star [stɑː]
150 water [ˈwɔːtə]
151 rain [ɹeɪn]
152 river [ˈɹɪvə]
153 lake [leɪk]
154 sea [siː]
155 salt [sɔːlt]
156 stone [stəʊn]
157 sand [sænd]
158 dust [dʌst]
159 earth [ɜːθ]
160 cloud [klaʊd]
161 fog [fɒɡ]
162 sky [skaɪ]
163 wind [wɪnd]
164 snow [snəʊ]
165 ice [aɪs]
166 smoke [sməʊk]
167 fire [faɪə]
168 ashes [ˈæʃɪz]
169 to burn [bɜːn]
170 road [ɹəʊd]
171 mountain [ˈmaʊntɪn]
172 red [ɹed]
173 绿 green [ɡɹiːn]
174 yellow [ˈjeləʊ]
175 white [waɪt]
176 black [blæk]
177 night [naɪt]
178 day [deɪ]
179 year [jiə]
180 warm [wɔːm]
181 cold [kəʊld]
182 full [fʊl]
183 new [njuː]
184 old [əʊld]
185 good [ɡʊd]
186 bad [bæd]
187 rotten [ˈɹɒtn]
188 dirty [ˈdɜːtɪ]
189 straight [stɹeɪt]
190 round [ɹaʊnd]
191 sharp [ʃɑːp]
192 dull, blunt [dʌl], [blʌnt]
193 smooth [smuːð]
194 湿 wet [wet]
195 dry [dɹaɪ]
196 correct [kəˈɹekt]
197 near [nɪə]
198 far [fɑː]
199 right [ɹaɪt]
200 left [left]
201 at [æt]
202 in [ɪn]
203 with [wɪð]
204 and [ænd]
205 if [ɪf]
206 because [bɪˈkɒz]
207 name [neɪm]

在造词之前,我们需要明确几个概念:语言一般而言主要有以下四种形态

孤立语

不通过词的内部变化来表达词的语法作用,而是通过虚词以及语序来显示词的语法作用

例子:中文

黏着语

词内部拥有形态变化,语法关系通过词的形态变化来表示。黏着语的词的每个形态只表示一种语法意义,每种语法意义总是用同一个形态来表达。(一对一)

例子:日语

屈折语

词内部拥有形态变化,每个形态可以同时表示几个语法意义,每个语法意义又可以用几个形态来表示。(多对多)

例子:法语、德语

复综语

定义我就不说了,可以简单理解为词与词之间没有空格的英语:用一个特别长的、含有一堆词根的单词直接作为一个句子(一个句子只需要一个单词)

例子:西格陵兰语、上古卷轴龙语

小结Ⅱ

知道以上四大类语言之后,各位就可以考虑考虑,到底要创造什么样的语言了,并朝着这个方向造词(先暂时使用拉丁字母代替音素,之后我们会造字的)

开始动手

各位可能看过类似于以下的说法:

xx造语是以法语为基础演变而来

实际上,许多造语都是这样的操作的,当然你也可以完全白手起家,不以任何语言为基础

我们以英语为例来演示一下

比如,“想”的英文是think,我们可以以此为基础造出dinq这一单词

以某语言为基础演变出造语的要点是:

1.演变方法基本相同(不能完全相同,不然依旧很假,因为世界上所有语言的构词法都有或多或少的例外):比如尾音k-->q,那么fuck这个单词最好演变成一个q结尾的单词;同时我们还可以规定,词中k,词首k的演化规律与词尾k完全不同

2.符合前文的元音和谐律

3.变化一定要足够大不能让人看出原单词:比如think可以转化成dinq,但是转化成thinque就不太合适了

4.你本人必须能标准地发出这些词汇的音,同时这个发音不会让你有任何违和感;或者虽然有违和感,但是这种违和感符合你的需求

5.符合常识:比如拟声词、紧急情况的警告词等等必须要符合常识,比如:音素的数量不能太多等等

6."灵机一动型"词汇占比20%左右(防止玩家看出你的造语是基于什么语言,"灵机一动型"词汇算是一种干扰手段):"灵机一动型"词汇就是你不基于任何已有语言词汇而造出来的词汇;比如我灵机一动,想用lum表示“火炮”,那就用呗,毕竟是自己说的算,但是要注意"灵机一动型"词汇需要与其他词汇之间没有违和感

进一步地

现在我们有了常用200词,我们可以进一步地进行造词:

比如:游戏当中的常见武器、生物、食物、药物、技能、魔法吟文所需词汇;等等。

然后是派生词:比如“棍”派生出木棍、铁棍、栅栏、篱笆、监狱;等等。

感叹词、抽象词等等

这里就不一一举例了

秉持原则:用啥造啥,多余的不要造,以免出现违和感

词典

我建议使用Excel作为词典的记录软件,Excel的使用教程请自行搜索

当然,也可以使用Babylon等专业词典编辑软件

但是,实际上Excel就够用了

创造语法规则

现在我们已经有了大多数需要的词汇,于是我们可以开始写剧情了

但是在写剧情之前有一个很重要的问题:把单词连成句子的前提是,有一套基本的语法规则

了解英语的句式结构、确定造语的语序

我们先来看看英语五大句式:

  1. 主语+谓语
  2. 主语+谓语+宾语
  3. 主语+谓语+宾语+宾补
  4. 主语+系动词+表语
  5. 主语+谓语+宾语+间宾

这就规定了英语的一个句子必然是主语打头,谓语中间,宾语(如果有的话)在后面

我们再来看看日语:

主语+宾语+谓语

与英语的句子相比,就有很大的不同

我们可以采用这两种在世界范围内比较常见的句式结构之一,也可以使用其他比较骚的句式结构,比如:

谓语+主语+宾语

谓语+宾语+主语

情感词(感叹词)+主语+谓语+宾语(塔语的句式结构)

等等

构筑语法大厦

首先要对你的造语确定几个方面的语法问题:

  1. 有没有人称、数、性、格的变化?
  2. 如果有任意一项,是通过什么来实现的?你的语言是黏着语还是屈折语?抑或是复综语?
  3. 如果都没有,你这个语言在表达这些变化时,如何避免歧义?引入什么语法规则适合你这个语言?(举两个例子:比如汉语当中的“们”这个字,就是用于表达数的变化;英语的you虽然可以表达“你”也可以表达“你们”但是并不会造成歧义,因为99.99%的英语名词都有严格的数的变化,几个特例不会影响语义)

这里可以举一个比较完整、凝练的语法结构例子:

•        词汇不区分语法性别

•        名词、代词区别单数、双数、复数

•        格的概念通过格标志和介词等表示;

•        正常语序为宾语+谓语+主语

•        疑问语序为宾语+谓语+主语+疑问词

•        限定成分置于被限定成分的后面;

•        词的变化(派生等等)通过词缀实现;

•        从句依赖提示词来提示,提示词后接正常语序的完整句子;

•        阅读方向为从左到右横向书写

•        感叹句不依赖感叹词提示,而是通过将正常语序变更:被感叹部分提前,其余部分保持正常语序;

•        强调句依赖强调词提示,强调词置于句子最开头;

各位把黑体部分置换即可;然后捏造一些语法特例(最好别弄太多)(可以演变自其他语言的语法特例),再规定一下文体(书信、法律文书;等等)的格式,语法这部分就没有框架性问题了

计数系统

计数系统可以讲很多,这里略微提一下,各位谷歌参考一下阿拉伯数字的发展史,然后把一些关键性东西修改一下就行了

比如:阿拉伯数字最右侧一位是个位,我们可以最左侧是个位

再比如西方每三位数字打一个逗号,中国每四位数字空一格空格,我们可以每两位数字/五位数字加以标记;等等

至于十进制和其他进制,也可修改

造字

我们来解决一下之前的问题:字母表只是使用了41个拉丁字母代替,而没有造出新的字母

软件准备

https://www.fontlab.com/

这款字体开发软件在网络上有很多教程,这里不再赘述

可以借鉴一下龙语、世界语等其他多种造语,设计出自己文字书写风格

这部分教程不太好写

主要是自己的想象力

结语

本文初载于www.ksroido.art 未经授权,禁止转载

预祝各位游戏开发成功!