我是一名独立游戏开发者,在一次旅行后对古罗马建筑产生浓厚兴趣,于是自学考古学和古代建筑学,结合自己的编程和美工技术,用2年时间制作了《VR Rome》,实现了用VR技术复原罗马古城。
2012年我第一次去意大利旅行,在参观罗马广场遗迹时,完全分辨不出那些古代建筑。当时脑海里便有一个想法,能不能做一个沙盒应用能够复原出古罗马的建筑和街道,每个建筑上都附有文字介绍和遗址照片。但一想到这样的工程涉及到编程,美工,考古学知识,应该要一个大团队才能完成,对于当时还在IT公司里工作的我而言,这个想法也就一闪而过了。
不料过了几年,自己因为一些原因辞职回家,成为一名自由职业者。在制作过一些产品后,我开始回想起当初那个复原罗马古城的想法同时正巧的是,我计划带父亲去意大利旅行,于是便计划趁此机会重新观察下罗马古迹,参观下博物馆,认真思考下自己能否实现这个想法。
旅行归来后,自己就开始着手准备这个项目。虽然自己有一定的编程和美工技能,但是要复原罗马古城,还需要系统地研究罗马古代建筑,必须要有相应的考古学和古代建筑学知识作为支撑。举个例子,如果不拜读古罗马建筑师维特鲁威的著作《建筑十书》,便不会理解为什么罗马建筑中圆柱半径,高度和柱间距存在固定的比例。柱间距越小,柱高和柱径的比值就应该越大,圆柱应该显得更加修长,否则看上去就不美观。
罗马不是一天建成的,也不能一天就复原。我计划复原公元320年罗马城的大部分核心区域,从东南角的斗兽场,到西北角的图密善体育场,也就是今天的纳沃纳广场,四河喷泉所在的地方,大约2千米*2千米的区域。各种神庙,会堂(Basilica),浴场,剧场和运动场大约100处,其中70%以上需要单独完整建模,还有其他民宅,喷泉,花园,桥梁等,工作量十分巨大。但我一直相信,一切看似不可能的任务,往往都是千百个可能的任务组成的,需要的更多是耐心和坚持。在两年时间里,我每天按时按量完成进度,一个建筑一个建筑,一个片区一个片区完成,并且带着VR头盔不停地调试
经过2年作品终于完成。回想一下从当初自己在旅行中的突发奇想,到辞职创业后的艰难开始,然后是2年多的学习和创作,自己很高兴自己最终能坚持下来完成自己的想法。在公司里做技术固然有稳定的收入,但很容易把自己局限在“程序员”,“美工”或者是“产品经理”的角色中去,长久之后甚至会丧失实际动手的激情和能力,在“转管理”的幻想和“中年IT人”的焦虑中蹉跎岁月。做自由职业者,虽然收入微薄,但是可以做自己想做的产品,学自己想学的知识,即使到了37岁,但我依然觉得自己很年轻——除了完成日常的编码和建模工作,我每天晚上坚持上晚自习,学习Unity引擎技术,美术,法语和意大利语。
作为一个80后,我对世界依旧保持好奇,对于新技术和新事物,我更多是感到饥渴而不是焦虑,因为我相信不管是大公司里的CEO,还是书房里单干的创业者,中年是一个IT人大有作为的年纪。相比看似精力更充沛创意无限的学生时代,中年人考虑问题更加成熟全面,做事能更加坚持和有条理,自己天马行空的想象力也能更快地落地为实际的产品。中年人真正需要的,往往是坚持理想的毅力,逃离舒适区的勇气,以及一个支持自己梦想的家庭。在这里我想特别感谢我的父母,在我辞职创业期间对我的支持,正是几年来一家三口的粗茶淡饭让我能够在自己的小书房里安心创作。
《VR Rome》之后我还会继续尝试复原其他中外古代城市,可能还要熬夜写更多的代码,做更多的模型,但也会去更多的地方旅行,读更多的书。
评论区
共 70 条评论热门最新