每当我想自己动手写作的时候,我总是苦于缺乏灵感,于是我想借书揣摩各位作者的内心,探求他们的写作思路,以求通过不断总结让自己有所悟。

科幻作家是从何处获得灵感的呢?他们的灵感当然不是来自凭空想象,而是同主流文学作品一样,来自对现实社会的思考,对哲理的辨析,以及对历史的反思。

我总结出了四种从历史中获取灵感的写作思路:

第一种,以现实历史为故事背景,同时由古及今式,过去熟知的历史的背后还有一些我们不知道的故事,并且常有某种力量影响到了现在。这种写法可以增强故事的历史感与宿命感,典型的如阿瑟克拉克《2001,太空漫游》中古猿第一次仰望星空,埋下星际探索种子的经典一幕;还有“考古风”的,比如雅玛文明或者埃及文明的产生是由于外星力量的干预,而人类的考古重新激发了这些力量,这类小说有很多;典型的还有《三体》的前半部分;

第二种,借用历史人物或者背景,但是加以科幻化,这样的作品最多,比如鲁迅的《故事新编》(没错,我把鲁迅的这系列作品也归在科幻里,算是软科幻吧),如果看过《爱死机》,《祝有好收获》借用近代香港背景打造的蒸汽朋克故事应该让你印象深刻(原作《狩猎愉快》,作者刘宇昆还写有类似的以楚汉争霸为蓝本的《蒲公英王朝》),新浪潮一代作家许多以冷战为背景。

第三种,反转历史,也就是“假如历史是这样”。比如刘慈欣写的《西洋》——假如郑和发现了美洲;又如菲利普·迪克的《高堡奇人》假想轴心国战胜的历史,比较有趣的则从科技树出发,想象走另外一条科学道路如何,比如哈利·托特达夫的《异星歧途》(不剧透,自己看)。

第四种,是最不能明显看出借用历史的,那就是将历史留下的经验教训融于科幻题材,猜想未来的人类是否会重蹈历史的覆辙,这也是最高明的写法。这方面我比较推崇阿西莫夫的《永恒的终结》和斯赫鲁伽茨基兄弟的《神仙难为》。

阿西莫夫,作为提出“心理史学”概念的大师,其作品中融入的历史知识极其丰富,基地和银河帝国系列就是参考了罗马史(罗马共和国和罗马帝国,《星球大战》也是这样)。这里我重点谈一下他的《永恒的终结》。

(下有剧透,未读此书者慎入)


读者想起这本书,大多都是觉得写尽了时间旅行的一切想象。我却觉得阿西莫夫是参考了人类落入“农业陷阱”这段历史。所谓农业陷阱,简单地说,就是人类放弃了更加健康的狩猎文明,转投入农业文明,从而令自己陷入被迫定居在固定的居住点,造成阶级分化,疫病战乱频发的历史过程。

给不知道的朋友解释一下为什么狩猎文明是更健康的,第一,没有阶级分化,性别平等,第二,摄入的食物营养均衡,人类运动充分,健康程度和对生活满意度更高。要知道正是因为过剩财产,以及生产资料有限造成贫富分化的稳定,对财富的追求也造成了战争,人类的聚居造成了疫病易于流行,农耕的繁重造成了性别不平等以及人类过分透支劳动力。

所以很明显原始狩猎文明更好嘛,是吗?

这里《永恒的终结》很巧妙地给我们下了个套,首先描绘了一个理想的未来世界,人类可以任意进行时空旅行,通过精密的计算保证人类整体的利益最大化,人类终于过上了安定,有人权的美好生活,虽说要牺牲许多时空管理者,然而大多数人类并不知道这种存在。而主人公安德鲁的导师很明显是一个正派人物,鞠躬尽瘁要保证永恒时空的稳定,自然让我们站在他那边,我们也不由自主相信,永恒的安定就是最好的。

但是真的是这样吗?

直到小说的最后,女主人公才揭示,正是永恒的安定使得人类社会如一潭死水,没有变数,人类因此不可能愿意发展星际航行技术,到最后只能为更高级的文明灭亡,而只有不断的改革变动,忍受改革带来的痛楚,人类才能向更高级的文明迈进,这是安于现状所无法带来的。故事的最后,两人亲手葬送了永恒的时空,迎来星际时代的曙光。

(阿西莫夫一开始站在永恒时空管理者视角描写确实有迷惑误导读者之嫌,但是要知道我们所处的任何时代都是信息不对称的,我们无法预知未来,大部分人一定是以眼前利益为判断标准,所以这种描述角度也是最符合实际的)

为什么伟大的作家总能以人类文明的视角思考,能够写出宏大叙事?这就是因为他们对历史的理解更加深刻,当初的人类虽说是误入“农业陷阱”,但是随着科技的发展,人类还能心甘情愿地踏入“星际航行”这个陷阱吗?我们缅怀原始时代,这是出于我们天生的求安心理,实际上,对人类更加有益的选择是不断前进。阿西莫夫给我们开了个玩笑,告诉我们即使是知道那段历史,我们还是会情不自禁地重蹈覆辙,读了这部小说,我再去看那段走向农业文明的历史,就会对当初的开拓者产生一种新的感情,那是敬佩之情,为他们抛弃安定的生活,勇敢踏向未知的未来。

总结,优秀的科幻作品即使天马行空,也是脚踏实地的,科幻创作的灵感可以来自历史,很多来自历史,最优秀的常常来自历史。

我的科幻杂谈1:不读史,无以言相关推荐

  1. 杂谈 | 从刘慈欣科幻小说到元宇宙

    <超新星纪元>是我国著名科幻小说作家刘慈欣写于1991的长篇科幻小说,我在今年寒假读完了这本书.也正是在这个寒假看完这本书后,我慢慢发现元宇宙的概念一度被炒得火热朝天,各大科技巨头纷纷宣布 ...

  2. 【杂谈】从医学专业转行到AI,独立完成项目到获得加州理工大学读研推荐,我如何与有三AI结缘...

    各位有三AI的读者朋友大家好哈,我是一名来自安徽的理工科本科生,本次我来分享给大家的是我与有三AI的经历,希望对大家有用. 入坑AI的背景 两年前的我是一名安徽高考生,高考的结果对我来说可以说是相当的 ...

  3. 杂谈PPT文档撰写(原创)

    Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE杂谈PPT文档撰写 说到PPT,其实更是一门学问:运用起来说简单也简单,说复杂也是很复杂. ...

  4. Maya创建科幻3D动画循环场景视频教程

    Maya创建科幻3D动画循环场景视频教程 Skillshare – Create a Sci-Fi 3D Animation Loop in Autodesk Maya 持续时间3h 27m 包括项目 ...

  5. Blender2.9全流程创建逼真未来科幻蝙蝠汽车视频教程

    Blender2.9全流程创建逼真未来科幻蝙蝠汽车视频教程 MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2通道 含课程工程素材 体裁:在线学习|语言:英语+中文字幕( ...

  6. Blender和Substance Painter制作科幻装甲视频教程

    Blender和Substance Painter制作科幻装甲视频教程 时长7小时 1280X720 MP4 题目:<技能共享>--用Blender和Substance Painter绘制 ...

  7. Blender未来科幻武器全流程制作视频教程

    Blender 2.9 建模.UV.创建PBR纹理.照明和渲染全面学习视频教程 时长17h 30m 1280X720 MP4 语言:英语+中英文字幕(根据原英文字幕机译更准确) 大小:15.3G 含项 ...

  8. 11位科幻作家参与,首次AI人机共创写作实验启动

    人工智能会怎样影响人类文学创作?人类智慧与机器智慧如何相互激发创作灵感? 10月27日,由传茂文化和创新工场联手打造的华语科幻AI人机共创写作实验项目<共生纪>启动,人类作家与AI算法将围 ...

  9. 好莱坞科幻新片《b》,钦定 AI 机器人出演女主角!

    来源 | HyperAI超神经 由日本机器人教父石黑浩,历时多年打造的 AI 机器人 Erica,被好莱坞选中,出演科幻大片<b>中的女主角.如果成功完成拍摄,将成为影史上的一大创举. 很 ...

最新文章

  1. 全面梳理关系型数据库和 NoSQL 的使用情景
  2. scrollview 实现滑动到底部再滑动加载数据的功能
  3. java 空语句_Java空语句怎么写才正确?这样的Java基础知识才是你需要的
  4. Linux socket编程,对套接字进行封装
  5. 山东计算机类好的民办大学,2021年山东所有民办大学名单及排名(教育部)
  6. 技术交底软件_【干货分享】软件类产品如何进行专利挖掘与技术交底书撰写?...
  7. addeventlistener事件第三个参数_JavaScript 事件与事件处理机制
  8. PAT1018. 锤子剪刀布
  9. Can't save in background: fork: Cannot allocate memory
  10. 2017安防市场新趋势:硬件免费 服务收费
  11. Android【报错】java.lang.RuntimeException: Unable to start activity Activity无法打开的问题
  12. Java基础知识强化之网络编程笔记22:Android网络通信之 Android常用OAuth登录(获取个人信息)...
  13. jsp访问web-inf下的spring配置文件
  14. WEB测试环境搭建和测试方法大全
  15. halcon代码LAWS纹理滤波
  16. 多元统计分析 多元线性回归 python代码实现 简单线性回归
  17. 芒果超媒前三季营收102亿:同比降12% 互联网广告收入降26%
  18. 一键加速去不掉加锁的_三种方法让你的Service不被“一键加速”和系统杀掉
  19. uniapp项目 mac连接安卓手机无法启动
  20. centos7 Qt5.9.1 ucal_close_53错误解决

热门文章

  1. CSDN的密码修改流程比之前好多了
  2. 只要你懂得人性,就不怕没钱赚!
  3. 计算机教研评课记录,信息技术2.0 | 评课磨课共成长 信息技术促进步 ——东光县第二实验小学信息技术2.0数学组 课例研讨...
  4. vue中父传子,父传孙说明
  5. CF833D Red-Black Cobweb
  6. 用C语言编写程序计算对角线的和,C语言入门级代码 计算二维数组主对角线上的元素之和...
  7. Linux系统用C语言设计酒店管理系统
  8. 不要随便设置随机种子
  9. FBX导入Unity中模型没有材质的处理
  10. ubuntu 20.04开启echo和daytime服务,亲测可用