04 02月 游戏开发者心得分享中心 游戏制作中合用的遮挡剔除技术分析 GameRes游资网授权发布 文/韦易笑 umbra具体怎么搞的不得而知,在用不了umbra的情况下,推荐几个固定管线时代就出现的确实能在一周内实现的纯软件方法: 传统标准PVS 标准 PVS其实就是两步: 1. 先求解简易模型:减面,枚举模型上每个顶点,找到一个点使得删除该顶点,模型变...
04 02月 游戏开发者心得分享中心 手游团队主程:比代码更重要的是团队管理 对于游戏研发来说,似乎技术倾向最重的就是代码团队,然而,最近一名来自独立手游工作室BlackRiver Studios的主程序Ariel Madril Tota5在博客中表示,作为游戏研发团队的主程序,虽然强大的技术是必须的,但或许更重要的是与团队之间的沟通和对团队成员的管理,在博文当中,他分享了处...
04 02月 游戏开发者中心 使用Instruments进行性能探查 在对企业做技术支持服务的过程中,我们经历过许多iOS项目。在每一个iOS开发过程中,开发者们总会遇见,一边运行游戏一边纳闷“这玩意儿为什么跑这么慢?”的时刻。其实有许多很不错的性能分析工具集,今天我们将会为大家介绍Instruments,这就是其中的佼佼者。要使用Instruments,或任何其他的...
03 02月 游戏开发者心得分享中心 游戏服务端究竟解决了什么问题? 场景同步有两个需求: low latencyrich interaction 要做到前者,最理想的情况就是由游戏程序员把控消息流的整套pipeline,换句话说,就是不借助第三方的消息库/连接库。当然,例外是你对某些第三方连接库特别熟悉,比如很多C++服务端库喜欢用的libevent,或者我...
03 02月 游戏开发者中心 详解Unity 5 全局光照系统Enlighten问题(下) 我们在昨天给大家解答了:为什么场景烘焙出来的lightmap上有Realitime灯光的颜色?和为什么在Unity 5中动态更换lightmap没有作用? 这两个问题。今天,我们继续给大家解答Unity 5 全局光照系统Enlighten中的其他常见问题。请阅读:详解Unity 5 全局光照系统En...
01 02月 游戏开发者心得分享中心 什么样的程序员适合去创业公司 文/Foruok 2015年11月25日早上,我宣布解散团队,结束了我的创业之旅。 内心的各种不舍、纠结、怅惘、愧疚、惆怅,让我在聊天的过程中忍不住落下泪来,这是我不曾想到的。在写到这里时,忽然就想起汪峰的那首歌——当我想你的时候——里面的一句歌词,“至少有十年我不曾流泪”。然而不管怎样向前...
29 01月 游戏开发者心得分享中心 《英雄联盟》玩家聊天服务的持久层演进 玩了很多年英雄联盟,我和全球的一些玩家已经建立了良好的社交关系。不管他们是工作中的朋友,还是老同学,曾经结对过的玩友,他们在我的朋友列表中都是很重要的存在。因为和这些朋友一起玩很方便,大大提高了我对游戏的体验。如果这些社交信息出了问题,我需要回忆,重新添加这200多个朋友,无疑会是一场灾难,其糟...
29 01月 游戏开发者心得分享中心 最好的游戏后端主程应该是什么样? GameRes游资网授权发布 文/mingchaoyan 前年开始带服务端,去年开始带双端。这个问题略有心得。 1、开始做服务器主程主要负责起什么 服务端主程主要负责游戏开发中服务端的各项工作。 2、会做的事情 包含但不限于:解决团队中别人解决不了的问题,制作提升工作效率的工具;服务端...
28 01月 游戏开发者心得分享中心 技能系统设计:技能模块同步的实现 1.主控端点击技能按钮,技能开始播放动作,主控端告诉服务端技能开始。 2.服务端广播给所有的客户端(多玩家场景),告知其他所有的客户端此玩家开始执行技能。其他客户端收到指令后可是播放技能表现。 3.服务端延迟一段时间后,服务端开始进行技能结算,并且将结算结果通知客户端。 延迟时间=技能前摇...
28 01月 游戏开发者心得分享中心 Unity超级角色(三):物理API分析与功能实现 GameRes游资网授权发布 文/瀚阳 到目前为止,我讲了几个物理API,但是我们还没有谈到细节。相信机智的读者看到标题之后都已经猜到了,这就是接下来要讨论的。我们会讨论函数的可用性,分析会遇到的问题,以及相应的解决方案。 物理API 由于很多函数都有很多变种,所以这里就不花太多时间在物理...
28 01月 游戏开发者心得分享中心 游戏编程干货:游戏技能系统全解析 GameRes游资网授权发布 文 / 水风 广义的的说,和战斗结算相关的内容都算技能系统,包括技能信息管理、技能调用接口、技能目标查找、技能表现、技能结算、伤害结算、buf/法术场模块管理,此外还涉及的模块包括:AI模块(技能调用者)、动作模块、寻路/移动模块以及人物属性和伤害结算。 先说下...
28 01月 游戏开发者中心 使用Unity制作2D BB-8 《星球大战7》里边最萌的角色非BB-8莫属,它那圆滚滚的身躯,加上一颗再怎么摇摆也不会掉落的脑袋,在电影还未上映就先萌化了万千少年的心。本文为大家介绍如何在Unity中实现BB-8的2D滚动效果。本篇文章会附上完整工程。HeadMovement是专门用于控制BB-8移动的组件,下面会详细介绍。角色身...
28 01月 游戏开发者心得分享中心 序员转行做手游开发经历 GameRes游资网授权发布 文/枫小子 (一) 从辞职到自己开发游戏也有几个月的时间了,游戏也已经在AppStore上线了,我觉得我有必要写点东西,算是留下的一些记忆,也可以和广大博友分享下自己的创业经历,这可能不是一篇成功的创业经历,因为故事还在进行中。 这篇主要是讲下自己的一些经历。...
28 01月 游戏开发者心得分享中心 Java游戏服务器成长之路——弱联网游戏源码分析 文 / 何小成 前言 前段时间由于公司的一款弱联网游戏急着上线,没能及时分享,现在基本做的差不多,剩下的就是测试阶段了(本来说元旦来分享一下服务器技术的)。公司的这款游戏已经上线一年多了,在我来之前一直都是单机版本,由于人民群众的力量太强大,各种内购破解,刷体力,刷金币,刷钻石版本的出现,公司才...