《 Like a Dragon 》系列游戏开发内幕揭秘:编程技术与背后故事

关于《Like a Dragon: Infinite Wealth》的最新动态与背后故事
2024年1月,著名游戏开发商 Ryu Ga Gatoku(简称 RGG)推出了系列最新作《Like a Dragon: Infinite Wealth》。作为这个广受欢迎的犯罪剧情系列的第八部正统续作,游戏在发布之前便引发了开发圈的关注。令人意外的是,游戏的技术总监伊藤勇也在社交媒体上首次公布了游戏源代码的部分内容,成为三A级游戏开发中的罕见之举。
伊藤勇分享源代码:鼓励未来的游戏开发者
去年十一月底,伊藤勇在接受Automaton Media采访时提到,自己将源代码放在公开平台上,是为了激励有志成为程序员的年轻人。
公开编程内容,打破行业神秘壁垒
伊藤勇表示,之所以创建公开账号,是因为行业内缺乏愿意分享技术经验的开发者。他希望通过自己的努力,让更多热爱游戏开发的新人看到编程其实并不那么复杂,降低入门门槛。
与此同时,游戏项目的技术主管 Nakamura 也强调,很多人误以为《Like a Dragon》系列采用了“特殊的编程技巧”,其实整个开发团队都使用了广泛应用的 C++ 编程语言。他希望这能让更多程序员相信,掌握C++基本技能,便能参与到高质量大型游戏的制作中。
培养下一代游戏程序员:经验与技能的重要性
伊藤勇提到,虽然不少毕业生申请时并不了解C++,但他坚信掌握这门技术对于进入主流游戏开发行业至关重要。“许多高端游戏的核心部分都是用C++开发的。”他指出。“如果你想参与到主机游戏平台的开发中,建议在学生时代积累C++开发经验。”
透明开发:源代码的公开与团队合作
伊藤强调,此次源代码的公开是在充分的团队讨论和审查后进行的。他选择了较为整洁、易读的代码片段,希望借此激发玩家和开发者的兴趣,也让新人更容易理解项目背后的技术细节。
游戏开发中的团队合作与沟通
《Like a Dragon》系列游戏经常每年发布一到两部新作,为了让新旧员工能更好地协作,RGG特别鼓励经验丰富的开发者与新员工对接,促进信息的及时交流。
伊藤勇指出:“我经常告诉新加入的程序员,要尊重其他团队成员。良好的沟通是开发顺利进行的基础,也能增强团队凝聚力。” 他强调,开发人员除了按照指示工作外,还被鼓励贡献自己的想法,参与到游戏设计的改进中。
面向未来的程序员:谁都可以成为游戏开发者
对于希望进入游戏行业的新人,伊藤勇表示:“只要掌握了基本的编程技能,任何人都可以成为游戏开发者。”他鼓励那些在其他行业工作,但梦想成为游戏程序员的人,积极投递RGG的中途招聘岗位。
常见问题解答(FAQ)
开发团队主要采用C++进行游戏开发,并公开了部分源代码,旨在帮助新人了解游戏开发的实际流程和技术细节。
为了激励更多有志于游戏开发的新人,打破行业中的神秘壁垒,让更多人理解编程其实并不复杂。
建议学习C++编程,积累相关项目经验,并勇于参与实践项目,也可以关注公司的招聘信息,抓住中途转职的机会。
关于《Like a Dragon》系列的更多开发内幕和技术分享,请持续关注我们的后续报道与行业动态。完整访谈内容以及更多技术解析,可以在Automaton Media获取详尽信息。