第二个问题或者说批判从引擎引开去。
人们心目中的引擎都是非常牛的人才能做得出来,我不这么认为,可能是因为在中国到处见到的都是引擎。大多数初学者,分散在这个中国的每个角落,缺少交流,缺少代码积累,他们或许喜欢做的是游戏:但是在那之前只能先写引擎。所以中国引擎的数量很多,到处都是,可圈可点的也不少。据我所见,很多引擎仅仅不过是临摹MFC、或者临摹OGRE、抑或临摹Torque、Irrlicht、Neo,更多的似乎仅仅对C Runtime、C++、Dx和WindowsAPI予以了简单封装,让它们看起来更符合自己的调用习惯。
哦,现在我对引擎已经麻木了。我发现,我连引擎的定义都没有吃透。
当然,人类科技的发展规律是先有事物后有定义,而现在这样混乱的引擎世界,真的让人无从去把握。最为经典的定义是:游戏引擎是帮助人们开发游戏的一个可重用功能库。或许这种离废话不远的定义只配拿来垫脚,只配拿来让那些大学里或者教育机构的老师们拿来显示自己的功底,我从中看不到任何能让我自己把握出引擎脉络的东西。尽管我嘲笑陷入了教条的哲学,但是仍不得不赞叹于世界观、方法论、运动律、矛盾律等几个经典定义,同是一句话,有人把苹果说得清清楚楚,有人只不过刚来得及描述了苹果的外表,但是这个引擎的定义呢?估计连苹果那个竖起来的小尾巴还没描述清楚:如果一个东西不是为了帮助人类或者物质元素实现某个目的,那他根本不可能会存在在这个世界上。进入21世纪了,如果一个程序库不是为了重用而去写的,难道还要每写个游戏就换个引擎?!
可引擎到底是什么?你让我说?我说不清楚。但是把引擎打散为一个个功能模块,然后去查资料,把这一个个功能模块填完,用到设计模式,来把他们更好的组织好,最后再写上几个License,收集收集Dependencies,编译成库然后发布,这就是引擎?着实,这是很多人的引擎,很多中国人的引擎,也是我曾经写过的引擎。
作引擎就要作OGRE那样的,这是我曾经的想法,但是即便把图像做的在牛又有什么用?一个人的技术再好又有什么用?!引擎成百上千的模块中,图像只不过是一个模块,正如在人体中,眼睛只不过是一个模块。强调它、神话它,只是因为它不可或缺,没了他我们就在黑暗中度日,但并非因为他就真如人神话那样,得之而的天下。如果只是用到Doom3的图形系统,只是图形系统,或者再多加上一个场景系统,我仍然不信有人能做出像Doom3一样的游戏。而且作了Doom3又说明什么?说明引擎很牛吗?花了几年时间作出了个Doom3,当然这个公司对游戏负责任的态度值得大家学习,但是这个引擎的普适度如何?Doom3引擎只能用来作Doom3,那这个世界上会有多少个类Doom3供游戏厂商去盈利??
引擎容易吗?容易,大量的类,大量的模块,无论用什么方式,揉杂到一起来,也叫引擎。有什么不容易的,这年头,盛传有人一天2000行代码闭着眼睛写出来,调试都不用调试,全都对,还有什么是不可能的?人类的能力确实是无穷的,估计1000年后就可以盛传在太阳表面行走了吧?!
然而作引擎却并不是简简单单的盛传等等就可以解决,这是一个连定义都没有的东西,你怎么去捏都是圆的,所以全中国都在、正在、准备在捏。可可西里(美丽的少女)让爱她的人捏了,没事,如果让成千上万个不爱她,只是准备利用她的男人捏了,会怎么样?一个行业,让成千上万个爱她的人投入,没事;如果让只是准备利用她的人投入,会怎么样?这些只有站在未来的立场上才能告诉我们了。
分享到:
相关推荐
北京交通十年发展回顾与反思.pdf
我国成人高等教育政策的回顾与反思
国内生态文明研究的文献回顾与反思.docx
我国基础教育新课程改革的回顾与反思.pdf
回顾与反思:人类命运共同体研究述评.docx
《重庆市医疗机构管理条例》修订的回顾与反思.pdf
在撰写一篇关于2010年暑假的回顾及反思的文章时,我们有必要深入探讨个人在学习习惯、思维方式及主动学习方面...这篇回顾与反思,不仅为我个人的成长指明了方向,也为其他寻求成长的学生和终身学习者提供了宝贵的借鉴。
【我国基础教育新课程改革的回顾与反思】 基础教育新课程改革是中国教育领域一次重要的变革,自《基础教育课程改革纲要(试行)》发布以来,改革已经历了多年的实践,逐渐迈向全面推广的新阶段。这次改革的核心在于...
【传染病突发事件的回顾与反思】 传染病突发事件是公共卫生领域的重要议题,它们不仅考验着国家的卫生应急体系,也对公众健康和社会稳定带来深远影响。本文通过回顾新中国成立以来的几次重大传染病事件,旨在分析其...
【爱尔兰房地产泡沫的回顾与反思】 爱尔兰在20世纪末至21世纪初经历了一场严重的房地产泡沫,这一泡沫与全球金融危机密切相关。2007年,爱尔兰的房地产市场被认为是全球最大的泡沫之一,与西班牙的情况相呼应。然而...
【其他学科基础教育改革的回顾与反思】 教育改革始终伴随着社会的发展,而小学教育作为教育体系的基础部分,其变革显得尤为重要。中国的教育改革历经六十年的风雨,从《基础教育改革纲要》的试行至今,取得了显著的...
百年科技发展的历史回顾与哲学反思.docx
本篇综述文章回顾和反思了中国学术界在深度学习方面的研究成果和学术发展脉络,从以下几个维度展开详细探讨。 首先,文章从概念界定的角度出发,介绍了深度学习的涵义在不同阶段的变化。在国内学术界,深度学习的...
【标题】: "回顾、反思与建构:生命课堂的理念与策略" 【描述】: 该文档探讨了现代教学理论的历史回顾、教学组织结构的变革,并引入了生命课堂的理念与策略,旨在通过教育提升个体的生命价值。 【标签】: 技术 **...
在小学数学新课程改革实验的三年回顾与反思中,我们可以看到教育工作者对于改善数学教育的积极探索。改革的核心在于数学学习内容的生活化以及学习方式的转变,这两方面的改变旨在解决传统教学中存在的问题,如数学...
这篇PPT课件主要围绕语言文字应用的教育教学实践进行了深入的回顾与反思,旨在提升学生的语文应用能力。课程标准强调了语文与生活的紧密联系,以及在跨学科学习中运用语文的重要性。具体目标包括阅读理解、书面表达...
在七年级数学的教学实践中,因式分解作为代数基础的组成部分,要求学生不仅要掌握基本的...通过对因式分解的回顾与反思,教师可以更好地了解学生的学习情况,调整教学方法和策略,为学生提供更加有效和深入的学习体验。
通过回顾与反思,学生不仅可以巩固所学,还能积累数学活动经验,进一步提升归纳概括能力。在后续的学习中,这些知识和技能将作为工具,帮助他们解决更复杂的几何问题,为更高层次的数学学习打下坚实的基础。
专项债投向以及存在的问题:回顾、反思与2022年展望(21页).pdf