西遊記の成立史 主要人物像の形成
しかし一時期、三蔵守護の役割を毘沙門天（ヴァイシュラヴァナ）に代わられたことがあった。南宋代の『詩話』では観音菩薩ではなく、毘沙門天が三蔵らの一行を守護する重要な神となっている。毘沙門天信仰ははじめホータン（于闐）国で盛行したもので『大唐西域記』巻12にも記されている。それが唐代に中国に輸入され大いに信仰された。しかし楊劇（第9齣）では、毘沙門天は「托塔李天王」として悟空を捕える役に変わっている。これは唐宋に盛んであった武神としての昆沙門信仰が、元明になると関羽信仰に圧倒されて衰えたことを物語っている。元代に流行したラマ教（チベット仏教）では、観音菩薩は絶対的存在として崇拝され、法王ダライ・ラマは観音菩薩の転生した化身、国土と衆生は「観音菩薩の所化」とされた。また開国神話では、チベット人は観音の化身である猿猴菩薩と、タラ菩薩の化身である岩精霊女鬼が結ばれて生まれた子孫であるとされ、古くから観音とサルの伝説があったという。『西遊記』で孫悟空を封じ込めたお札に書かれた「唵嘛呢叭呢吽」（オン・マニパドメ・フン）の呪文は、チベット密教で観音菩薩を表す真言の一つ（六字大明呪）である。
なお観音は本来男神であったが、中国では慈母観音という語もあるように、時代が下ると女性神として扱われるようになる。元代に入る頃には、西方の妙荘王の三女妙善が出家・成道し、自分の眼と手を犠牲にして病の父王を助け、失われた手と眼が復活して千手千眼観音になったという、独自の伝記まで作為されるようになった。『西遊記』に関して言えば、楊劇の段階では観音は自らを「老僧」と名乗り、また白衣士とされるように男性として描かれている。それに対し世徳堂本では、第35回に孫悟空が観音への悪口で「行かず後家め（原文は「該他一世無夫」）」と言い、第49回では他の仏神から「蓮の台にも乗らず、化粧もせず」と言われているように、完全に女性神として扱われ、第13・55回では老婆に、第24回には美女に化身している。
第5回で孫悟空を捕獲すべく戦った三頭六臂の哪吒太子は「太子爺」「中壇元帥」とも呼ばれ、元々はインド神話のナラクーバラ（哪吒俱伐羅）という神が中国に伝わったものである。『毘沙門儀軌』によれば「毘沙門天の三男哪吒太子、塔を捧げて天王にしたがう」とあり、毘沙門天（ヴァイシュラヴァナ）と関連づけられた神であった。ただし中国において毘沙門天は、『李衛公問対』でも知られる唐初の名将・衛国公李靖と結びつけられ、手に宝塔を持った姿で「托塔李天王」と呼ばれることになる（後に毘沙門とは別神格に分かれた）。李靖の字が「薬師」で、毘沙門天が支配する夜叉(yaksa)と音が近かったためで、宋代には武神として祀られはじめていた。書籍での初出は14世紀の『全相平和七国春秋』後集下である。李天王も『西遊記』では哪吒太子と同じく孫悟空捕獲に派遣されている。
第83回の紹介では哪吒太子は李靖の第三子で、長男は金吒、次男は木叉だとある。金吒は釈迦如来の前都護法とされているが、元は密教の五大明王の一つ軍荼利明王（クンダリニー）が由来となっており、古い文献では「軍吒」とも書かれる。木叉は一名を恵岸行者といい、観音菩薩の弟子となっており、観音に随行して物語にたびたび登場している。ただし『捜神大全』『宋高僧伝』では恵岸行者と木叉を別人とし、ともに泗州大聖（僧伽大師）の弟子とする。このように李天王と三人の子は元来仏教神であり、雑劇の段階で仏教を基盤とした西天取経説話に採り入れられた。楊劇では、三蔵法師を守護するため観音菩薩から任命された十大保官の第二に李天王、第三に那吒、第七に木叉の名が見える。しかし彼らは『西遊記』成立と同時期に道教の神に変化し、『封神演義』で大活躍することとなる（木叉は『封神演義』では木吒になる）。今日哪吒太子は風火輪に乗る姿が一般的だが、これも『封神演義』以降に広まったイメージで、『西遊記』ではまだ風火輪には乗っていない。
二郎神は当初から道教神として生じた神格で、『西遊記』では玉皇大帝（天帝）の甥とされる。神犬を連れた三つ目の堂々たる美丈夫で、義兄弟である梅山六兄弟を引き連れ、変化の術を使って孫悟空とも互角に戦う英雄として描かれる。楊劇西遊記では、観音菩薩から三蔵法師を守護するために任命された十大保官の第四に灌口二郎の名が見え、悟空の依頼で神犬を使って猪八戒を捕らえるなど、元代から取経物語に加わっている。
二郎神のモデルとなった人物は複数の候補があり、それらが混淆しているため、文献によって「李二郎」「趙二郎」「王二郎」などと姓が異なる上、称号も灌口二郎神、顕聖二郎真君、清源妙道真君など様々なものがある。このうち李二郎は戦国時代の秦の蜀郡郡守・李冰がモデルとされ、蜀の灌江（都江堰）の水利工事を行ったことが、後世に水龍を退治した話に変化し、灌口などに廟が建てられて灌口二郎神となったという。趙二郎の方は隋代の道士趙昱（字は仲明）がモデルで、煬帝から嘉州太守に任命された際に、地元民を苦しめた蛟を退治したという伝説を持つ。宋の真宗時代に清源妙道真君の号が贈られている。このように二郎神は様々な伝説が混ざり合って形成された神である。三つ目という特徴も密教の影響が見られる。
『西遊記』の場合は楊二郎としている（第6回で孫悟空が「玉帝の妹が下界の楊君に嫁いでお前が生まれた」と言っている）が、この楊姓の由来は不明である。後の『封神演義』では名を楊戩とするが、これは北宋徽宗時代の宦官で、『水滸伝』で悪役として登場する人物の名である。『醒世恒言』に収める「勘皮靴単証二郎神」なる小説で、宦官の楊戩が二郎真君の名を騙る道士・孫神通の悪事を暴く話があり、この説話が民間で広まる中で混同された可能性がある。
なお二郎神に従う神将の梅山義兄弟（康太尉、張太尉、姚太尉、李太尉、郭申、直健）は、『捜神大全』で趙二郎が蛟を退治した際にともに水に入った「七聖」（眉山七聖とする文献もある）が元になったと思われる（眉と梅は明代以降méiで同じ発音）。この七聖が二郎神を含めた7人と解釈されて、6兄弟になったと考えられる。『封神演義』では「梅山七怪」として登場し、楊戩と敵対して退治されてしまう役割となっている。
『西遊記』に登場する牛魔王は、強力な智力・法力で、諸妖の中でも卓越した人気を持つ。斉天大聖とは義兄弟であり、妻は鉄扇公主で、二人の間には紅孩児（聖嬰大王、のち観音に帰依して善財童子）と称した子供がいる。しかし『西遊記』の成立過程を見ると、牛魔王・鉄扇公主・紅孩児の家族は、それぞれ別々に西天取経物語へ加入したと見られ、また名前や親子関係などに混乱が見られる。
明代に成立した『脈望館鈔校本古今雑劇』に収める「二郎神醉射鎖魔鏡」という元雑劇には九首牛魔羅王が、二郎神や哪吒と戦う話がある。『捜神大全』の巻7「哪吒太子」条に、太子が退治した諸妖の中に「牛魔王」と記されるのはこれを指したものである。この牛魔王が西天取経物語に登場するのは『真空宝巻』に載せる元本西遊記からで、「羅刹女は鉄扇子にて甘露を降下し、流沙河に紅孩児・地勇夫人・牛魔王が現われ…」とある。
牛魔王の来歴の候補としては、チベット仏教に古くから仏教に敵対する妖牛の伝説があり、それが実在のランダルマ王（丑のダルマの意）と結びついた可能性がある。ランダルマは仏教弾圧政策を行って吐蕃王国を滅亡に導き、僧侶に暗殺された君主で、その後も跳舞（チャム）で僧侶がランダルマを倒す場面が繰り返し演じられたという。この「仏敵たる丑の王を倒す僧侶」の伝説がチベット仏教を通じて、元本西遊記に採り入れられ、「牛魔王を倒す三蔵一行」に変化した可能性もある。
鉄扇公主は別名を羅刹女といい、火焔山の炎を消すことが出来る芭蕉扇を持つとされる。『朴通事』には火炎山の名が見えるが、鉄扇公主や羅刹女、芭蕉扇の名はない。楊劇第5本では鉄扇公主は、千斤もある鉄扇子を使うとされる。『真空宝巻』では羅刹女は鉄扇子を持つものの、紅孩児・牛魔王とは切り離されて別の土地にいる。一方紅孩児は『朴通事』では第8厄として名が現れ、楊劇第5本では鬼子母の子の愛奴児の別名とされるなど混乱している。『真空宝巻』では紅孩児は地湧夫人と並べられている。これらから太田辰夫は、元本西遊記の段階では紅孩児は地湧夫人の子であったと推測する。地湧夫人は現行『西遊記』では別名を姹女といい、正体は金鼻白毛老鼠の精で、李天王に命を助けられて以来父と仰いで拝した。紅孩児とは関係がなくなっている。