粉丝1.1万获赞14.2万

这里还有一个很有趣的小故事,二零一四年准备上市前,触控 ceo 陈浩之还特地约见了 unit ceo。 因为 unit 在二零一三年融资的时候,估值只有三亿多美金,触控想先上市,直接来一波收购。结果对面回复的大意是这样的, unit 不会卖,还要在三年以后以五十亿美金估值上市。 coco 最好跟我们合并,不然三年后他肯定凉。时至今日,触控都没有再次上市,也没有再有过捕鱼达人这样重量级的超级爆品,渐渐从望京色后搬去跟其他公司合租。二零一八年,触控天宇解散,触控甚至不再自研游戏, 单从他游戏公司的属性来看,只能说是成功实现搏一搏,摩托变单车。而另一端, cox 二 dx 团队再次站在了技术变革的时间点上,国内手游产业开始往三 d 迁移,虽然做好二 d 就可以雄霸一方,但他排 也是迅速的跟上了潮流。用王者的话来说,做企业没那么点野心,还不如去软件门口卖豆浆茶叶蛋算了。但在三 d 转型这个时间节点上,他们的团队沉浸在成功的喜悦中,进入了一种愚昧巅峰的状态。 既然二 d 可以搞定,三 d 也没什么难的。他们没有直奔三 d 迎线而去,而是选择二 d 底层的基础上,直接搭起了自己的三 d 大场往 cocos 二 dx 里面加三 d 功能,可以理解为二点五 d, 也就是场景和 ui, 用二 d 角色三 d 的方式, 莉莉丝的剑与魔法就是二点五 d 的产物。此外,二 d 跟三 d 底层很多机制有根本性的不同,两者的开发难度根本不是一个维度上, 于是某一天,架构师来跟王者说,三 d 功能堆不上去了,楼要塌了,然后就跑路了。二零一六年时, cocos 版本开始乱套了。有程序员吐槽自己用 cocos 二 d、 二点三 开发到一半,无法升级三点零。后来 cocos 二 d、 三点一零开发到一半, cocos 丢丢不再维护了,又出来一个无法升级到的 cocos creat。 有程序员吐槽 cocos 三点 x 之后, lua 现在又 js, 要是真有四点零,会不会又转个方向,又多个 cocos creator 呢? 二零一六年时,王者感叹 cocos 走了一条很大的弯路,推翻补课重来。在这个过程中,曾经的王者成功浪费掉了做三 d 引擎的最佳时间窗口。二零一九年,推翻重来的 cocos 走出低谷,翻了翻开发者对 cocos 更用力的评价。 很多开发者仍然被 cocos 完全免费代码开源而吸引,但是 cocos 的三 d 性能、三 d 生态、技术资源欠缺,也是他们眼里避不开、绕不过的缺点。关于他们的市场地位,也为 cocos 开发者曾用过比较有趣的方式比较过。 二零二二年,杨伟要爆火,随着他们的一直紧急招聘找 cocos 程序员的通知, cocos 重回大众视野。有网友还很热情的打招呼,嚯原来还活着呢!其实 cocos 不但没事,日子也还过得去。最火的领域是小游戏,之前他们组队了 javascrip 这条线, 后来几乎所有平台上的小游戏,微信、抖音、快手等等,都是用的 javascrip 技术站。此外,像一些电视机、机顶盒、飞机上娱乐系统里面的系统和游戏很多也是 coco 四引擎开发的,而在国内教育软件领域, coco 四引擎的占有率比游戏还高,足足有百分之九十,今年还很可能拿了鄙人融资。 一四年遭遇资本市场滑铁轮的时候, cogs 团队发现再多人用但不赚钱,对于一家公司来说没有用,只能寻找商业模式。原本通过售卖碧源 pro 版的 license 来做营收,也许是因为怕 盗版,也许是因为该死的理想主义,他们选择继续坚守进入开源,以开源社区带来的丰富生态作为护城河,简单来说,最底层的都是开源,在此基础上做 to b 的企业商业模式。王哲在开发者社区里表示,自己的目标不是成为中国的 unnyt 替代品,而是希望成为全世界流行的游戏。引进 这个愿景非常美好,但是要实现这个愿景,需要付出的努力也非常多。现在的国内挺多同样在做开源引擎的人,每一位引擎开发者都希望自己的孩子能够在世界舞台上发光发热,而对于这些开发者来说, cocos 至少曾经辉煌过。 想要做到各方面都完美,往往每个方面都会变成自己的缺点,有时候能找准自己的方向,一步步踏踏实实的走到顶,也不失是一种成功。这就是今天内容,如果你觉得好的话,欢迎你一键三连,如果你有什么想说的,欢迎在 评论区和带我们李红互动,最后拜托关注一下我们,我们下次再见!

二零一二年,触控科技全资收购 cocos 二 dx 团队。触控科技成立于二零一零年,靠手游铸就了自己的暴富神话,除了捕鱼达人,还发行过我叫 mt、 秦时明月等爆款手游。 对了,触控二零一二年的时候还代理过 dnf 手游,比腾讯还早,不过他们代理的是单机版,腾讯后来推出的是网络版。什么程度的暴富呢?二零一三年,以每秒二十五万的价格拿下了中国好声音十五秒的广告时间, 刷新中国电视史上单价硬广记录。二零一四年,触控在当时的宇宙中心望京搜后,一口气豪包五层。同年,触控提交了赴美上市招股书。 这一年, coco 四二 d x 也是神一般的存在,当时他在国内的市场占有率达到夸张的百分之七十。因为他们的影响力,当年巨头们一起上演了有些许尴尬的场景,因为赞助的巨佬 太多, cocos 开发者大会排不下演讲时间,直接把他们拉了一个圆桌讨论,其中有些甚至是存在些许竞争关系的。稍微夸张一点来说,这就是当年神与神的合作。只是很可惜,强强联合的结果就是输麻了。 二零一四年,触控准备上市。根据招募书,这家公司手游收入占比约百分之九十八。然而筹备上市时,这家游戏公司的 ceo 高调宣布,自己不是一家游戏公司,而是一家为全球开发者提供技术和工具的公司。 游戏公司否认自己是游戏公司,听起来是一种憨憨奇观,但在资本市场上也不算太稀奇。对此,陈浩芝在内部邮件中写下了自己的思考, 完美世界和聚美优品举例说,完美世界作为游戏公司,二零一四年净利润约在六到八亿规模,按照美国市场的估值模型定价一亿美元,不到相当于二零一四年利润一倍。 而资本市场给出二零一五年巨美利润预期的皮衣是多少呢?是十七倍。因为电商业务在游戏业务和平台业务之间,而巨美又是女性化妆品电商市场的老大。简单来说,纯粹的游戏故事很难吹出市值。 借助手游市场具有几乎垄断地位的 cocos, 将自己包装成移动引擎为核心的平台公司,是征服资本的更右键。 陈浩芝估计,触控手游业务市值为五点四亿美元。 cocos 引擎业务二零一三年的时候,亚马逊想要用六亿美元收购, 加在一起触控定价在十一点四亿美元左右。然而触控这个又大又圆的饼,资本市场闻了一闻,嘿嘿一笑,转头仍然给。按照纯游戏公司给了定义,只给了五点四亿美元。于是刚确定股标交易代码五天,触控就因为估值过低,选择暂缓上市。为啥资本市场不 愿意吃这块大饼呢?让我们重新认识一下 coco 四引擎,中国第一手游引擎,国内千万级手游摇篮,以及某种意义上的慈善达人。没错,别忘了这是一个免费开源的项目,他不赚钱啊。 coco 四二 dx 变现能力是个很大的问题,实际上,直到二零一四年,引擎这块都没有直接的盈利。 就这张大饼,谷迷们也许为文讯大喜,但资本市场的老油条们却是身经百战,见得多识得广了。 而且更致命的是搞游戏。引擎是长期性投资,需要持续投入,触控科技靠游戏不是赚了挺多吗?但在他招股梳理,他还是亏损的。二零一三年,触控全年营收五点五亿人民币,净亏损达到了八千八百三十点六万。别问,问就是引擎烧钱啊。

好,今天我们来安装一下 coco 子突地插的环境。 oppo 突地插啊,我们可以继续先去官网 top 口使突地插二 dx, 然后看到这里,这个网站,这个网址 好,进来之后看这里,这里的话这里直接可以点击下载,我已经下载好了, 驾照做也可以直接给你们,你们到时候如果没有可以也可以直接来这个官网里面自己下载也行。然后我们下载好之后,把这个解压到自己知道的地方,解压到我放在低旁 让他解压,解压好,解压完成把这个关,然后用这个 拍成二点七,因为他只能用拍成二点七高等等的话,高于二点七的话,他是运行不了扣扣死里面的那个甲本文件的,他会报错 手指足底插,这在这里,比如说我在这里使用,因为我现在都是拍什么是三点八的, 运行一下这个拍摄文件,那我的这个是三点八的版本,然后我退出一下, 我们来使用它, 然后运行这个脚本,你看他这会提示这盘手的脚本是三点八的,第二个二点几的二点七, 然后我们现在把这个二点七的版本运给安装起来, 点去直接下一步就行了。好,这是安装了路径都要记住,等一下我们在调装环境变量的时候,需要 放在我的那个好,右拐往上,然后下一步 等待,等待安装完成 好,完成直接点击 好。安装完成之后,我们因为他环境变量还要设置一下,所以我们把这个先把那个刚才我们安装拍的那个位置的路径得复制下来,二点七好,复制, 复制好这个路径,然后这里数我的电脑,我的电脑属性 系统设置,环境变量设置,然后这里有个系统变量,我这里是晕死死的系统,然后我们在这里新建, 今天把刚才我们复制的那个路径复制进来,然后把它移到最上,然后再整新,找到这个三点八的,刚才我们三三点八那个的环境,然后点击确定这里,点击确定好,确定 好关掉,然后我们来验证一下,打开电脑,电脑再直接在里面做 cnd, 然后再输入一个 p p h, 这个是喷水,现在的环境它是那个二点七的了,然后回到 到退出,然后退出,哎,直接关掉。行,然后我们这个是刚才我们解压脱口族出力差,他的那个纹 线的目录底下,在这里所有时间地翻省, 然后把这个文件名给输进来,就这个文件名安装文件名。 by, 好,安装这里一路回车就行了。 好,安装完成了,然后来验证,这样我们来试一下是不是安装完成。按 coco x e o c s。 好,稍等一下,把这个灯把这个关了,再来一次 c r c s。 好,这次 安装完之后,因为刚才为什么我关掉那个,因为如果不重启的话,他这环境变量是不会生效的,所以关闭一下。好,现在已经可以了,直接是点否就行了。 好,好,刚才已经安装好了扣扣室,现在我们来创建项目,扣扣室的项目,我们找到一个路径,然后在里面,我现在在桌面这里写, 呃,创建我们的 coco 使, coco 使完了,看一下这里的话,看到可用的命令,我们现在只用这个六型了,就创建项目六,一个新的工程, 高考是六,哈喽,然后又指定他语言 杠 l, 这里尿尿出来后面就是空格,往后面跟的是那个项目的名称,哈喽哈喽,然后我们使用语言 指定语言,它可以用是呃, c 加加,可以撸啊和 gs, 我们学 g 加吗?干 a 了,我们就用 cpp, 这样就行了。好,我们回车,然后会复制一个到 hello word 把那个模板。 好,现在已经弄好了。好,我们看一下这个项目,他这个项目里面,这里,这里是带,然后这里是他这些依赖,依赖像就是他整个框架 像里面的东西,然后这里是在安卓的,在苹果和 lv 室的那个路啊,不是这个妮妮会死的,我们现在在 v 三二,所以我们现在这里是这个是竖牌文件, 这是冰山二素材文件,这边是那很需要的, 就在他这里的话怎么运行起来呢?我们现在用要用一个 c mac c mac 这个工具,这个工具的话我也会给你们 这个东西,但是也正常的话,我们安装了 vs 二零幺九或者二零二二的话,他们都会自带, 可以用这个工具找一下,我这工具已经安装好了,到时候你们也可以安装来试一下用, 然后打开这个工具,然后这里输入 c mac, 点 yes 一这个文件,然后找到这个路径,应该你们都要应该只有这一个路径的,到时候只有这一个路径,就是你安装 vs 的路径里面这个东西, 然后复制,把这个啊,把这个附近打开,然后复制上面的所有东西,都在 a 完之后再吸复制一下,复制一下也要添加到这个环境电量里面, 右键属性,高级系统设置环境变量,打开路径,这个系统限量。后面的数据一样,我这里已经已经 添加了,也放到对顶。好,然后确定回车,回车的确定好,确定完之后来验证一下新麦克, 然后在这里吸引外头看一下他是否好,这里已经就是安装完成了,安装人就是成功了,如果的话,如果没有没有没有设定好的话,他这里是会找到,他说这里没有找到这个命令的, 没有找,没有找到这个外部命令,拖地这里,然后把这个关了。好,我们回到刚才我们唱片好的项目里面,然后在 v 三二里面,然后在这里用 cnock, 不是不用心呐,很记得打开这个功能,打,直接在这上面先滴,直接在这个路径 入进这个位置,遇上二中位置,然后这里已经翻的鞋,这里有可能是二零幺九的话,用下面这个,如果是二零二的,用上面这个好,把这个复制进来,然后到这里 好把它粘贴,然后回车,回车。 好,现在在构建,构建项目好,构建完成之后,我们把这个项目重新打开,然后到云山二下面的话,他现在就会有这个 啊,项目的文件,打开文件的这个 sn 文件 nln, 然后我们就现在就可以把这个打开, 等一下啊,好,然后打开了之后,我们直接这里先把这个设为启动下, 这起为启动像了吗?设置啊,这没反应好,再设置启动像,设置完启动像之后就可以这按这个调试了, 也可以 f 五长效加 f 五。嗯,他这里跑量蛮久的,大家可以稍等一下, 跑完之后他就会呈现出刚开始的那个界面,一个游戏的界面, 我们现在可以去官网那里看一下 of course, 然后进到他的官网里面,然后看到这里有吸引型啊,先去文档吧,再点击这个文档。好,这里的话这里 qq top 叉,这里文档, 这这里的话就是官网的一些基基本的东西,你们大家也可以过来先看一看一下, 因为我们现在马上就要进入这个 oppos 这个课程的这个环节了,大家可以先进来了解 一下,我把这个网站也布置到那个马哈档里面吧。不是不是,马哈那个一一,什么什么文件? txt 文件文本文档, 不病不病。嗯,好啊,他这里还没跑完,好,跑完了,然后现在大家就能看到这个 hello 弱腿的这个东西了。 啊,他的主要就是在这里面,我们到时候写代码就就在这里面写啊,这里刚才真的文件呢?这里是这里,都都是他里面的这些代理文件 啊,今天我就不先这么说这么多了,好,谢谢。

前面的视频中已经介绍过了 unit 的安装,当我们开发游戏的时候,只用一款 unit 是远远不够的,至少还需要一款脚本编辑工具。老版本的 unit 是自带一款微笑四六六社区版的,但在二零一九版之后就需要自己安装了。这期视频就简单介绍一下微笑四六六的选择与安 装。首先版本必须得选二零一九版的,老版本用也能用,但如果遇到兼容性问题,处理起来十分麻烦。 安装包可以直接在官网下载,链接我放评论区里,点击下载后会跳出三个选,向我简单介绍一下,第一个是社区版,完全免费,但使用需要科学上网。第二个是专业版,功能更强大。第三个是企业版,自带一些类似 sbn 的功能,一般我们都会选择专业版, 下载下来是个安装包,打开之后长这样。这里有非常多的插件选项,我们只需要选择一个 unic 游戏开发,总共 占用硬盘大小大约是一点九个 g。 下载完之后我们可以直接打开,在登录界面我们可以看到刚下载的微笑四六九只有三十天的试用期,这时候我们只要上某度找个对应版本的密药就可以永久使用了。这个密药亲测可行,我也会放在评论区里。

cocos 游戏引擎创始人王哲说,目标不是中国的 unit 替代 goldet 爆火是水军刷的。他表示,近日 unit 宣布新的收费模式,引发业界争议。与此同时,开源游戏引擎 goldent giphop 收藏量和讨论群体人数已一日千里,超过七点四万 star。 通过对 goldet 运营数据的细致分析,王哲判断其快速增长很可能与水军活动有关, 他明确知道曾有公司提供这类服务,帮助项目在社交平台大量刷关注度。王德强调, cocos 的目标并非取代英的这个地位,更不赞同利用水军手段达到列臂驱逐凉壁的做法,因为水军数据很可能误导研发方向,并团队沉迷于虚假的繁荣中。他还表示,只要下定决心,一两天便可以让 cocos 仓库拥有几十万粉丝, 但王者认为这种做法毫无意义。总之,王者纯粹从产业发展和研发实质出发,提醒行业应注重质量,而不是表面数字,希望大家共同营造一个公平、正面的游戏开发环境。

十二月二十六号晚上八点四十分记录一下,从今天开始的话要学习库克斯,大概一个小时左右吧,然后把库克斯尔蒂的环境打起来了,然后运行了第一个 hello word。 感觉这个 qq 十二 d 和 vue 很像,然后也是路由的形式吧,但是我觉得 gs 要相当好,全部是 gs 的操作。 这个是库克赛第一大锤的第一个 hello word 的工程, 然后运行一下,看一下效果。嗯,你看这进度条这点多流畅,就试着改了一下 gs 输了一个文字出来,或许的话会在这个基础上开始扩展我的游戏。

没有游戏吗?那就自己做一款吧。做一个什么样的游戏,这不重要,重要的是沿途的风格,学到的东西谁都不容易。刚才谁说的这不重要,重要的是用什么来做现成的游戏主要是于三 d 和昂锐。那我们就由 coco 死吧。 第一步,编故事。做游戏当然要有世界观,做一些编一个故事,有故事就要有主角。首先做一个主角,简单挑起航带,做一些初始化工作,然后把它显示出来就可以了。像这样 哦,相机搞反,只要调整一下相机的位置,再把相机的照射方向改一下,一个主角就这样诞生了。有了主角,我们就可以编故事了。这个故事发生在公元六百三十九年,唐长老带着四个徒弟前往西天拜佛求经不回来。哎呀哎呀,你们丹丹为师啊!途中遇到了一个黄色的,小 看他全身黄色就要打黄蜂怪,他就是我们的主角。为了阻止唐长老西天取经,我们的目标就是铲除异界,也就是把西天路上妖怪全部干掉,这样唐长老就无法达成九九八十一难,也就无法取得真经。哈哈哈,好了,接下来我们让这个黄蜂怪动起来, 这地上下左右四个方向键盘的 w s 已经硬伤,让他能够走起来就好了。 你走路不转方向啊?没关系,用三角函数计算转向产生的角度,可以得到对的方向。这里我们可以采用反正切函数啊,并且将幅度转换在角度,再加上一个麦克纳美系与相机的转向器。你为什么要加上这个?加上它就对了,不加上是错,就这角度进行标准化,以适应零到三百五十九的范围。 怎么感觉还有哪个地方不对,我怎么这么差?阿波原地踏步,这个问题问的好,我知道那个作用是相互的,阿波物体的位置是相对,只要在场景里放一个参照物就好了, 我真是太知识了。第二步,做场景。场景分为远景和近景,远景很简单,直接放快天空就可以了。像这一步, 近景就是我们的地图了,人为设定些边界,敌方他跑出来,哎呀哎呀,我出不来了,哎,跑不出来了吧,嘿嘿。哎,我出来了,哎啊,救命啊,命啊啊, 看让你不要出来了吧。第三步,揍小人。小人就是游戏中的对象,对象是基本的,我们把它分为以下几种, player 就是主角, monster 就是野怪, boss 就是比野怪更野的怪。 npt 就是我们游戏中的女巫。 obstacle 就是一些过不去的障碍物。把地图车换成一个一个格子数据放到文件里,每一关一根文件,现在在第几关就读取另一个文件,然后把图像渲染,像这样 调整一下摄像头的角度,让他看起来更加高级一点。 第四步,拿起来。由于主角的模型手里拿着弓,所以我们得让他会射箭。像这样 果然是惊为天人,一箭穿猴,竟然还能活下来,乱七八糟的。简单调整一下初始位置,让箭深沉的时候飞一会,好,非常完美。然后还可以在商人的手里埋到一些绝世好箭。冰冻三尺非一日之寒。剑有极强的冰属性伤害,由于附带冰的效果,所以会射的比较慢。 这还有毛线作用啊,尚方宝剑可以往头顶上方射出,过而得名。这什么乱七八糟的呀,好重的剑。剑如其名,由于重量太重,根本飞不了多远,这还玩个毛线啊。爱你一万剑,顾名思义,复制粘贴,复制粘贴, 就这样生成了一万只剑,然后各自按照随机的方向射出。啊,这个牛,哎,人怎么动不了了。由于客户端性能的关系,这功能最后还是被砍掉。有了剑,我们就尝试来打怪,通过一些随机的算法找到离主角最近的怪的位置,只需要便利,整个怪的列表就这里,可以利用反三角还击杀四七相对怪的转向角,然后啪一下就射出。哎呀,你这个人怎么乱扔垃圾啊。 这个是什么?好了好了,下次不要扔了,我血都快没有了啊。哎呀,死了死了死了。然后给主角加上一些攻击动作和血条的 ui, 播放一个 pr 的音效,使得效果更加明显,然后只要配些不同的关卡,所有会打完就能进入下游,整个游戏就完成了。让老婆来玩一下。老公你真是太厉害了,又叫我写,上课带我玩游戏。 哎呀,这么客气干嘛,都老夫老妻了。这个怪为什么不打我呀?卧槽,怪不得 aa 忘记做了。来打我呀来打我呀。啊哈,就让我忘。哎呀,这是什么啊,上当了吧。虽然这 怪物不会攻击,但是他的身上藏着忘情水,只要碰到他就会触发忘情水提醒,而且一定要在倒计时完成记录,就要这道题,否则就会把电脑摧毁掉。哈哈哈哈,这好像是你的电脑。 哎呀,老公怎么办呀,难得电脑,人生就失去了一人。放心,有我在,一定不会眼睁睁看着电脑被摧毁的。只要在键盘上按下 i ready w, 就能召唤出 gm, 直列直接跳到下一关。老公你真是太厉害了,那我直接跳到最后一关吧。 难道你玩游戏是为了最终的结果?难道不应该是欣赏沿途的?难道不应该在玩的过程中见证自己的成长?如果只是为了最终的结果,我是为了给你测试。 啊,原来是这样,那你继续玩吧。算了算了,既然你不是真心喜欢游戏,那我也就不勉强你了,就让你见识一下我的厉害。哎呀,老公,我真是太厉害了!呃,整个游戏玩下来还是非常顺利,打怪的过程也非常的愉悦,打死 所有怪就可以进入下一关,没有任何的 bug, 还可以一边溜冰一边射箭,非常好玩。被怪物的技能打中,还可以获得一个报错啊啊,这报错是难免的吗?只要报错以后还能继续运行,那就是一个好游戏。 bug 修复以后,我们就可以继续玩了。看到一个小 boss, 这是一条在天上飞的龙,你怎么不射线呀?哦,这是一个二 d 的弓箭手,没有考虑到会有会飞的怪物,这还怎么玩?打都打不过 这个游戏这么土,垃圾游戏,真的要放弃了吗?难道要放弃了吗?人生就好比打 boss, 虽然过程很艰辛,但是我们不正是在这样的过程中,不断的尝试,不断的训练, 不断的失败,继续尝试,继续失败。人生总是起起落落,落落落落啊。这不重要,问题总是存在的,但是任何问题总有解决的办法。 观察这个 boss 并不会攻击他的正下方,所以我们只要躲在下面就好了。还记得我们的尚方宝剑吗?只要一直躲在 boss 下面,不停的放尚方宝剑就可以了。 哈哈哈,这就是我们游戏开发者的故事。有个段子是这样描述,有百分之一百的人都有自己开发一款游戏的梦,百分之八十的人停留在了想的阶段,百分之二十的人真的去做了,但大部分人没有坚持想,只有百分之五的人盼到了游戏上线,但是也只有百分之一的人获得了足够的回。 做游戏需要投入大量精力,必须要足够的资金,全面的技术战,优秀的团队,包括策划、美术、程序测试、运维、运营等等诸多岗位,天时地利人和,缺一不可。而且一款大型游戏的制作周期往往很长,好不容易做出来了,就会面临版号等等问题,如果 不能够熬到上限,基本就是三年又三年,程序员的青春又有几个三年了?所以我的建议是,在投身一个行业之前,首先要明确自己是否真的热爱这个行,因为每个行业都有寒冬,三年河西,三年河东,如果你在最困难的时候坚持不下,那么最后也不可能到达成功, 还不如一开始就放弃,去做自己更加热爱的事情,并且发展成自己的事业。毕竟热爱能够让你在奋斗的过程中乐在其中,从忘掉旅途的艰辛,坚信追求结果的同时,更重要的是沿途的风景。
