02 12月 游戏开发者心得分享中心 成为一名优秀的游戏程序员的几个要点 GameRes游资网授权发布 文 / 侯帅英 最近收到很多邀请,都是关于研(ban)发(zhuan)方向的应届毕业生想进入游戏行业。游戏行业相对于IT行业有什么区别?想要成为一名优秀的游戏程序员需要怎样的素质?很多人都会产生这样的疑问,那么我就试着解答一下这两个问题。当然以下也只是我个人的一些...
01 12月 游戏开发者心得分享中心 技术分享:如何用Unity做游戏中寻路导航 随着手游市场的兴起和对独立开发者的支持,Unity如今已经成为业内开发者用户最多的引擎,最近,一名海外开发者在博客中分享了自己用Unity引擎重做此前研发的Flash游戏寻路导航的心得,希望可以给大家带来帮助: 大家好,最近我一直都在忙于把2006年的一款Flash游戏用Unity引擎重做出来,尽...
27 11月 游戏开发者心得分享中心 iOS开发:停止不必要的UI动效设计 本帖最后由 小篱 于 2015-11-27 16:01 编辑 前言:这篇短文将会探讨UI设计中动画的过度使用,并将其与早期的视觉设计进行对比,提出一些对于有效的GUI动效设计的建议。 我们将在下文中,简单探讨如何改善下面的这个交互。 扁平化设计示例 不管你喜欢与否,扁平化设计在设计圈中已成为...
26 11月 游戏开发者心得分享中心 iOS开发:使用大图+脚本,生成各种size的app icon和图片素材 美术UI在公司是宝贵的资源,集各种项目宠爱于一身。为了努力完成好老板的进度需求,不给UI添麻烦。程序员开始忙活了。 在iOS里面,我们使用image assert来管理素材和app icon。为什么呢?因为方便,按照image assert要求的尺寸拖进去就好了。 Image Assert方便适配...
26 11月 游戏开发者心得分享中心 MMORPG游戏服务器技能系统设计:表格字段与技能程序框架 本文主要从一个程序员的角度阐述一下mmorpg服务器技能系统的程序框架设计,最近在做这个,就当做一个总结吧,其中某些概念可能没有解释清楚,欢迎大家拍砖讨论~ 技能其实是战斗系统的一个组成部分,战斗基本上都可以由技能触发,技能系统实际上就是一套完整的逻辑,我们用表格来设计,将技能的逻辑用属性字段抽象...
23 11月 游戏开发者心得分享中心 游戏AI设计:利用行为树创建boss AI 文/Cody Olivier 本文讨论的是boss是如何决定发动怎样的攻击,我是如何想出我们现在所使用的方法,以及为何我会选择该方法。这里以《FireFight》这款游戏为例子来分析。 这是一款自上而下的2D行动射击游戏,在这里玩家需要击败一波又一波的敌人。同时玩家也拥有一个同伴将通过发出叫...
23 11月 游戏开发者心得分享中心 让程序员精神的9件事 在外行人眼里,软件开发工作就跟看天书一样难——但是程序员往往会一脸苦哈哈地表示“还有更难的呢!”在最近 Quora 上面的一个讨论中,我们总结了 9 件最让程序员糟心的事——简直就是分分钟让我们精神啊!!! 9. 设计解决方案 任务:给出一系列要求,设计出可实施的方案,包括设计数据和代码结构...
17 11月 游戏开发者心得分享中心 漫谈游戏中的人工智能 在外行人眼里,软件开发工作就跟看天书一样难——但是程序员往往会一脸苦哈哈地表示“还有更难的呢!”在最近 Quora 上面的一个讨论中,我们总结了 9 件最让程序员糟心的事——简直就是分分钟让我们精神啊!!! 9. 设计解决方案 任务:给出一系列要求,设计出可实施的方案,包括设计数据和代码结构...
17 11月 游戏开发者心得分享中心 动效设计原理:从动画到UI动效 本帖最后由 小篱 于 2015-11-17 10:11 编辑 (我们的app都是由很多页面组成的,由于用户对界面之间的关联没有预期,所以经常会受到惊吓或者感到困惑。 ) 当用户感知不到页面之间的关系时,就说明页面之间的因果关系不够清晰。让用户理解页面之间的关系至关重要,这直接关系到操作效率。在...
16 11月 游戏开发者心得分享中心 游戏设计中几种常用机器学习算法合集 当今机器学习算法已经广泛应用于我们的日常生活之中,每天我们需要处理的数据也在不断增加。理解数据背后的真实含义,能够帮助人们认识事物本质,提高生产效率。机器学习算法主要用于分类、回归和聚类,常用的几种算法如下所示。 监督分类算法K-邻近算法决策树(ID3算法)?朴素叶倍斯分类器Logistic回归支持...
12 11月 游戏开发者心得分享中心 Cocos2d-x 寻路算法解析(三):A Star 文 / 易水寒 接两篇文章:《Cocos2d-x 寻路算法解析(一): 距离优先》、《Cocos2d-x 寻路算法解析(二): 离目的地的距离优先》 1.A Star 寻路算法介绍: 看过前面两篇文章的读者知道,这两种寻路算法都有问题,前一个搜索太广了,资源浪费;后一个还不够聪明,有时候会...
12 11月 游戏开发者心得分享中心 游戏服务器存储数据库选型 锐亚教育,游戏开发论坛|游戏制作人|游戏策划|游戏开发|独立游戏|游戏产业|游戏研发|游戏运营| unity|unity3d|unity3d官网|unity3d 教程|金融帝国3|8k8k8k|mcafee8.5i|游戏蛮牛|蛮牛 unity|蛮牛
12 11月 游戏开发者心得分享中心 专业程序员的进击之路 你会写代码,会写编程,恭喜你,你已经具备了成为程序员的基本条件,但是要成为专业的程序员,这还不够。如何成为专业的程序员?下面的几点是每个初级程序员甚至已经是专业的程序员仍要不断去丰富的。 1.在你责怪别人之前,先检查自己的代码 先想一想自己的假设和其他人的假设。来自不同供应商的工具可能内置不...
11 11月 游戏开发者心得分享中心 技术分享:游戏中的 2D 可见性 本帖最后由 小篱 于 2015-11-11 15:07 编辑 HuangWei编译 2D的俯视图经常用于从给定点计算可视区域。例如,你可能想把某些东西隐藏在玩家看不见的地方,亦或你想知道点燃火炬后能看见什么地方。 (原图可交互) 拖动圆点转一圈,看看玩家都能看到些什么: 这个算法也能计...
11 11月 游戏开发者心得分享中心 移动平台游戏网络重连方案 1、背景 移动网络信号波动频繁,给移动游戏开发者带来诸多困扰,处理不好会造成较差的用户体验以及重复扣道具等严重问题。因此弱网络问题在TDR技术评审中作为客户端重点挑战项,并且弱网络专项测试达标后方能上线。本文就过往项目中遇到的问题给出一种比较通用解决方案。 2、网络连接方式 通常游戏客户端都...
06 11月 游戏开发者心得分享中心 Cocos2d-x 寻路算法解析(二): 离目的地的距离优先 GameRes游资网授权发布 文 / 易水寒 接上一篇《Cocos2d-x 寻路算法解析(一): 距离优先》 看这个图,我们发现这个寻路算法有点傻,明明终点在右侧却每个方向都找。难道没有其他办法了吗?从现实生活中我们知道东西如果在东边,当然是往东边搜索才是最好的办法。 Figure 2 计...
05 11月 游戏开发者心得分享中心 Unity新手教程:Roll-a-Ball游戏开发中的使用 本帖最后由 小篱 于 2015-11-5 16:08 编辑 你将学到什么? 如何创建一个新的项目(Project)如何创建一个新的游戏场景(Scene)如何添加基本的游戏对象(GameObject)如何添加灯光(Light)如何给游戏对象添加脚本(Script)实现一个简单的计分板UI(UI ...
05 11月 游戏开发者心得分享中心 Cocos2d-x 寻路算法解析(一): 距离优先 本帖最后由 小篱 于 2015-11-5 14:43 编辑 GameRes游资网授权发布 文 / 易水寒 寻路这块在游戏中一直很重要,花了点时间研究了下这个问题,主要参考的是《Data Structures For Game Programmers》,其他的算法用普通Console演示就行了,...
05 11月 游戏开发者心得分享中心 IOS 9人机界面指南(1):UI设计基础 本帖最后由 小篱 于 2015-11-5 10:27 编辑 编者按:让人激动到手发抖的苹果官方人机指南中文版来了!腾讯ISUX整个团队的心血译作,整篇近2万字,10月21号刚发布,今天就出稿了,而且质量奇高,用词精确,语句晓畅。看再多零散的设计技巧,都不如直接看官方设计指南有效。作为UI设计师的...
04 11月 游戏开发者心得分享中心 unity3d干货分享:实现敌人锥形视角的3个方法 GameRes游资网授权发布 文 / wolf96 有时候会特别想要实现像盟军敢死队那样的锥形视角效果: 我试了几种方法可以得到类似的效果: 1.Raycast方法 从人物位置向前透射射线,再Debug.DrawLine。但只能画出射线,没有锥面效果。00 Debug.DrawLine...