【CMeet·访谈位】 专访腾讯连冠荣
算法在游戏设计与开发中起着至关重要的作用,算法的加入大大提高了游戏的质量与玩家的游戏体验,对游戏开发者而言,在游戏逻辑、游戏性能优化、数据分析、图形渲染等方面都离不开算法的支持。随着近几年AI的不断发展,AI算法对游戏行业也产生了新的影响。
CSDN筹划的 CMeet 系列专访“ CMeet 访谈位”栏目,特别采访了腾讯算法主任工程师连冠荣,作为在游戏行业以及算法行业深耕多年的技术老兵,我们向他请教了新兴技术对游戏行业的影响、算法与游戏的关系,开发者如何在游戏行业更好地发展等实际问题。以下为采访文字实录,CSDN做了不改变原意的编辑,希望可以给各位读者带来启发。
CSDN:感谢您接受 CSDN 的采访,首先请您向大家简单介绍一下自己以及最近正在做的事情?
连冠荣:各位开发者大家好,我叫连冠荣(Mac Lin),来自中国香港,很高兴在CSDN 和大家交流。我在游戏引研发擎方面工作了25年,现在担任腾讯的算法主任工程师(T13),也曾在美国创业 10 年,为 THQ、Majesco 和迪斯尼等发行商投资的游戏开发游戏引擎。最近正在为公司项目做研发技术指导,结合机器学习与传统图形及物算法来提高表现及性能。
CSDN:可以分享一些您过去在游戏开发中遇到的有趣经历或者有成就感的项目吗?
连冠荣:我参与游戏相关的工作其实主要有三个阶段,第一个阶段是做游戏内容,第二个阶段是做游戏引擎,最近的这几年也就是第三个阶段是做前沿技术研究。三个阶段分别可以找到三个里程碑的事情,首先在2007年的时候,做了一款音乐类型的游戏,名字叫做《Disney Hannah Montana, The Music Jam》,当时在美国得到了2007年最佳音乐游戏奖。之后的很多年就开始从事游戏引擎相关的工作,帮助 Disney 投资开发商的游戏做游戏引擎。后续回到国内后,我又参加深圳市科创委的技术攻坚项目<<重20150076>>做国产游戏引擎的技术研究。
CSDN:在游戏开发过程中,您最喜欢的部分是什么?为什么?
连冠荣:在游戏开发过程中,我最喜欢的部分是前沿技术应用和游戏引擎架构。因为可以结合图形/物理/数学的第一性原理来发展新的技术。而且我的工作可以被其他游戏工程师重复使用,让我的同事能够站在巨人的肩膀上。此外,游戏引擎开发需要广泛的技能,从架构到数学,从图形、物理、音频、到人工智能,通过研究引擎开发,技术知识的深度和广度也会得到大幅加强。
CSDN:您在游戏开发者遇到过比较大的挑战有哪些?最后是如何克服它们的?
连冠荣:在游戏开发中,我经常遇到的挑战是,一个技术从概念到实际应用的打磨上。有一部分人以为有一个很好的概念就是整个事情的 80%,余下来的就是把它执行,其实并不是。无论在论文上或者是一些技术论坛上的文章,都会有一些假设条件才成立。如果在项目里面不管这个假设是否合理而直接应用,效果不一定好。要克服这种问题,重要的就是是大家要应用在实际中,尽量去挖掘能让这个方案成立的条件,过程中会涉及一些技术、美术和应用的妥协。游戏是技术研发、美术设计、策划运营结合的芸术,要磨合平衡好才有最好的产品。
CSDN:现在 AI 在游戏开发中的应用越来越广泛,您能分享一些在游戏中使用AI的成功经验和案例吗?
连冠荣:目前很多人从事 AI 都是在做 AIGC 相关的工作,我的方向是另外一种,即结合传统的图形算法以及物理算法到 AI上面。例如我在 ChinaJoy 上演讲提到。在全局光照里面有一个叫做 Irradiance Cache 的技术,最近这几年Irradiance Cache 还是在做基于传统的图形算法, 传统的 Irradiance Cache 方法, 消耗比较大,另外布料物理的一些算法方面叫 subspace simulation,一般用 subspace simulation 的话在一些比较有皱纹的地方处理效果都不会特别好。基于人工智能技术之后,就会增强相关方面的表现效果,刚才提到的两方面的效果随着传统游戏算法的算力要求越来越高也会慢慢出现一个拐点,即慢慢地将传统游戏图形的算法算力改为使用 AI 计算,我相信传统算法转为 AI算法的拐点会很快到来。
CSDN:AI 技术在游戏开发中的崛起对游戏开发工程师而言是提供了更多的机会还是更大的挑战?
连冠荣:肯定是更大的机遇,关键在于开发者把 AI 定位成竞争对手还是强化自己的工具。
我的日常工作中如 3D 模型骨骼绑定,GitHub Copilot 在我未想到自己要写什么代码前,70% 的情况下就已经能预测并告诉我要写什么代码。联想到会上我演讲的《 AI 传统算法结合应用》,在引以傲的图形物理算法的工作中,我还未想到算法的数学原理规律,AI 已经帮我分析出背后的规律,这两个案例都能明显看到 AI 带来的机遇。
CSDN:对于那些渴望在游戏开发领域发光发热的新一代开发者,您有哪些建议或经验分享?他们应该如何持续学习和发展自己的技能?
连冠荣:作为算法工程师。AI 方面的要求主要是数学以及统计学,这两个方面的要求比较高。不过我在大学时期数学也不是特别好,我认为我现在做到比较专业的程度其实更多是因为我不放弃的性格,其实我在大学之前已经知道自己将来要做什么,通过学校的一些比赛,同时不断外出交流,了解行业真正需要的是什么东西,当然数学也需要打好基础。另外就是要保持足够的兴趣与投入,用于追逐自己的理想,认清楚自己在将来希望做什么,哪些是喜欢的,不然你每投入一个小时的工作对于你来说都不是享受而是折磨。
相关推荐
基于混合储能协调控制的三相并网逆变系统设计【附说明文档】
内容概要:本文围绕“基于混合储能协调控制的三相并网逆变系统设计”展开,系统阐述了蓄电池与飞轮储能等混合储能系统在微电网中的协同控制策略。研究涵盖三相并网逆变器的能量管理、SOC(荷电状态)恒压恒流充放电控制、PQ控制与双闭环控制等核心技术,并基于Matlab/Simulink仿真平台实现了系统建模与动态仿真验证。文中深入探讨了飞轮储能系统的机侧PQ控制与网侧变流器的恒压双闭环控制,分析了微电网在调频调峰、功率协同分配等方面的运行特性,强调多能源间的协调优化与系统的快速动态响应能力,旨在提升微电网的运行稳定性、电能质量及能源利用效率。; 适合人群:具备电力电子、自动化或电气工程等相关专业背景,从事新能源发电、微电网控制、储能系统集成与优化等领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①深入研究混合储能系统在微电网中的协调控制机制与能量管理策略;②掌握三相并网逆变器的建模、控制算法设计及Matlab/Simulink仿真方法;③实现储能系统的高效充放电管理与并网功率精确控制;④为学术论文撰写、科研课题申报、工程项目开发或实验复现提供完整的技术方案与参考实例。; 阅读建议:建议结合所提供的仿真模型、说明文档及参考文献,按照系统架构从单元控制到整体协调的顺序分模块学习,重点关注各控制策略的设计原理、参数整定方法与协同逻辑。推荐在Matlab环境中动手复现仿真,通过调整参数和工况来观察系统响应,以深化对理论知识的理解和工程应用能力的掌握。
科技中介服务机构在服务企业时,如何通过平台降低服务门槛和操作复杂度?.docx
科技中介服务机构在服务企业时,如何通过平台降低服务门槛和操作复杂度?
运维管理基于Hyperfilelens的Docker Compose业务系统备份恢复:机房设备更换场景下的数据迁移与验证方案设计
内容概要:本文介绍了在机房存储设备更换及固件升级背景下,通过 Hyperfilelens 实现多套 Docker Compose 部署的业务系统备份与恢复的全过程。文章围绕备份迁移的实际操作,详细阐述了从主机接入、备份路径选择、策略配置、恢复执行到业务验证的七个关键步骤,并结合截图说明各环节的操作要点。特别强调了不仅要完成数据备份与恢复,还需核对目录结构、服务启动状态和业务功能可用性,确保迁移后系统完整可用。最终总结了 Hyperfilelens 在集中管理保护对象、制定备份策略、明确恢复目标和提供可核查记录方面的核心价值,倡导将备份作为常态化运维机制而非临时应急措施。; 适合人群:从事运维、系统管理及相关技术岗位,具备一定 Docker 和服务器管理经验的技术人员,尤其是面临机房设备更新或系统迁移任务的团队成员。; 使用场景及目标:①解决老旧存储设备更换过程中的业务系统平滑迁移问题;②实现基于 Docker Compose 架构的应用数据可靠备份与异机恢复;③建立可复用的备份恢复流程,提升运维自动化与可靠性。; 阅读建议:建议结合文中提到的平台界面和操作命令逐步实践,重点关注备份范围确认、一致性保护、恢复路径核对及业务端到端验证,避免仅依赖工具状态而忽视实际业务可用性。
政府科技管理者在推动区域科技成果转化时,如何实现科技成果与产业需求的精准对接?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。
高校技术转移办公室人员如何利用智能体技术提升技术经纪人服务能力?.docx
高校技术转移办公室人员如何利用智能体技术提升技术经纪人服务能力?


