博客 / ZSJN | 济南遥墙国际机场项目 | 开发者日志


ZSJN | 济南遥墙国际机场项目 | 开发者日志

2023-12-02

时间过得太快,回头来,一时也不知说什么好

济南这个项目说短,也刚到一年;说长,她伴随着我和NSS从稚嫩到成熟
本文将从立项到发布,挑些重点的回顾下;若想看看地景的表现,请移步至官网

项目的开始,源于群里的唠嗑——就这么简单

当时,是中考前一个寒假;学习压力不算重,每天也很轻松,就这么定下了项目

前两个月...还挺顺利,稳步把一些基础的东西做完了,之后就发了第一个面向各位的帖子

“太乐观了那时候”随口定下了九月发售的flag

之后...学业压力逐渐加重,直至中考;那两个月之后,我也似乎变了个人

期间,也没做出什么实质性的推进;多做了几个小模型,并且把机坪再往细推了些
托群里几个朋友把机场拍了个遍,蛮辛苦的

也找到了十分靠谱的伙伴,帮忙制作航站楼框架结构(虽然当初看来可能没那么靠谱)

真想回去扇自己一巴掌,怪单纯的

六月初,这位的模型完成了,最后就是缝缝补补,往上加东西、加细节
说着挺容易,且看一下这仅400MB的blender工程

T1航站楼是这个项目中最大的挑战:
超高细节程度——第一次打开工程真的无从下手
超量网格数——找一个物体都得找半天
涉及网格关联量大——不注意,这里改好了那里就乱了

从未接触如此量级的模型,每一步都十分艰难

最终也是超出预期的完成了航站楼的建模

模型说完,来到材质——经历了近一年的积累,sp对我已经较为熟练
也没什么好说,顺理成章即可

“给个颜色,往里头加细节就完事,用你能想到的所有办法“

芒果曾让我教他SP

——一个敢教,一个敢学

值得一提的——航站楼内部标志

在这个项目中,我们达成了史无前例的内饰细节程度
每一个标牌、每一个店面都源自现实

我们尝试了全新的制作流程,不同以往

虽有诸多不足,但最也是完成了当初的目标

航站楼就这样,来看看廊桥

廊桥本身拥有大量细节,玩家在机坪距离最近的也是廊桥
因此,我们很注重廊桥的细节表现,它对塑造地景体积感有很大帮助

我们依照国内数个机场的照片一一比对,把廊桥模型推到了极致

最引以为傲的一点——遮雨棚动画

用过深圳的朋友可能注意到,深圳的廊桥遮雨棚也会动

那是我第一次想到这个点子,试验了一把

而在济南,我们将这个点子完美实现
其中的原理...明白人看一下就能懂

挺取巧的,既然XP不支持骨骼形变,那我把每一段拆开不就完了
7月18号,廊桥完成

另外,当时也遇到个令人头疼的问题——纹理压缩

“啊?“

地景纹理太多,显存顶到极限,再加上XP的神奇优化逻辑,便造成了这个情况

”4090TI来了都得糊“
试了很多方法,到最后都没辙,糊就让他糊吧;只能等LR修复

7月底...屁事没干,ow水平倒是得到了质的提升

到了八月,陆陆续续把一些杂碎的东西做完了,其实要九月发也能发
但本着发布就把地景整完美再发的原则:

九月,高一开学;随后开启了一轮内测

很欣慰能有这么多人惦记着济南,愿意无偿付出

最终,从里面精调细选,选出来11个
“使劲倒腾地景,看能倒腾出啥问题”
然后就得到了这长达8页的PDF

能修的基本都修了,没你们是真不知道有这么多细节

但到了最后...

同时也得感谢参加本次内测的朋友们,你们发现了很多我一个人无法发现的问题

时间来到国庆,难得有四天假,把宣传片录了、把地景修了

——没啥好说,自己去看吧

另外,为了照顾XP数量庞大的低配玩家群体,济南配套了一个可更改地景显示设置(静态机模、细节数量等)的应用程序

这个程序的开发历经波折
其使用了vbNET语言,别问,问就是初中教过
纯业余,程序经历了数次迭代,到11月才彻底完成

中间也少不了朋友、ChatGPT的帮助

(虽然最终没用你的C#版本,但还是参考了你优秀的UI、代码逻辑,万分感谢)

转头一看:人狗哥车都发了,您这地景还攥手里呢

也得再再再次感谢狗哥、星图给予的帮助

不仅仅济南,两年前的入坑,到现在的成熟,离不开您作为前人为X-Plane国内社区的奉献
也成为了我们这一代开发者心中的“那个男人”

我在济南这个项目中认识了你,此前,一直作为观众;现在,来到了未曾想象的位置
也许在你看来,济南不值一提;也确实,她仍比不上星图的许多作品
虽曾在群里开玩笑的说:济南是下一个长春
但并不,无论如何,星图仍是我心中灯塔


也感谢一路以来每位朋友的支持、帮助
谢谢你们

待济南发布,短时间可能不会有新项目
手头要紧的事是把深圳和吐鲁番倒腾好

另外,还有学业

我并不是学霸,我只是一个普通的学生
中考,稍微糊弄下也能过;但高考未必

你的时间还很多...眼下,专注学业
三年后再回头,也不晚

愿大家在济南玩的开心
😉