海洋个人博客

喜欢自由的飞翔!

算法与游戏进阶之路

笔者最近在CSDN做一个关于算法与游戏结合的案例讲解。 作为一个在IT行业工作十五年的老兵,笔者在这里将自己多年的学习游戏算法经验分享给读者,希望能够帮助那些想学习算法提升自己的读者。算法是IT产品研发的核心,在IT的任何领域都离不开算法,目前比较流行的IT领域有:大数据,人工智能,深度学习,游...

2016-12-30 09:34:55

阅读数:987

评论数:0

Unity3D实战之文件加密

移动端游戏经常被一些玩家破解成白包,但是为了安全性,开发者还是需要使用算法对文本文件加密,加密的算法非常多,比如通常使用的是MD5算法,OBFS算法,SHA512算法等。由于MD5算法经常使用,网上也有现成的代码本节就直接掠过,直接讲OBFS,SHA512加密算法,为了便于大家理解,先把加密算法代...

2016-12-28 09:12:13

阅读数:747

评论数:0

Unity实战之Protobuf案例应用

Protobuf 全称Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,很适合做数据存储或 RPC 数据交换格式。它可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前提供了 C++、Java、Python、C#等多种语...

2016-12-27 22:49:44

阅读数:1432

评论数:1

Unity3D实战之残影技术

我们使用Unity3D开发动作类游戏或者RPG游戏时,为了增加战斗的效果,经常会使用残影技术,该技术可以使角色的动作更具有观赏性,可以使游戏品质更上一个台阶。本章实现了游戏中经常使用的残影技术,从原理到技术实现,完整的一个残影架构系统,方便移植到各种类型游戏开发中去。下面先给大家展示一下阴影实现的...

2016-12-27 18:33:45

阅读数:657

评论数:0

Unity3D实战之移动端实时阴影技术

移动端实时阴影绘制考虑到硬件的限制,使用的实时阴影主要是对主要角色绘制的,场景的阴影渲染采用LightMap技术将其烘焙到地面上就可以了。换句话说本节实现的实时阴影主要是针对角色的,不是对场景建筑。移动端实时阴影绘制的实现方式,首先需要一个3D摄像机,将这个摄像机设置成正交摄像机,并将其放置到角色...

2016-12-27 11:31:45

阅读数:860

评论数:0

Unity3D游戏实战之MVC架构设计

Unity3D引擎目前在市场上占有了大部分游戏研发份额,由于其提供了强大的编辑器,对于初学者更容易上手,所以被越来越多的开发者所喜爱。但是在真正开发产品时,很多人喜欢用Unity3D的插件,这样做的结果是游戏产品是由插件堆积而成的,导致了程序模块之间的耦合性增强,不利于游戏本身的功能扩展以及游戏后...

2016-12-27 09:56:16

阅读数:1303

评论数:0

海水虚拟仿真技术(完整版)

**由于头条号链接出现问题,现将内容迁移过来** 虚拟海水仿真技术一直是虚拟领域研究的难题,海水仿真在游戏开发、虚拟海战、航海模拟等应用的非常广泛。许多科研机构也投入了大量的资金和人员去研发。笔者自己研发了一个关于海水实时仿真的引擎,基于GPGPU实现的,效果可以达到CG的水平。在其中运用了大量的...

2016-12-27 09:11:48

阅读数:281

评论数:0

学习3D游戏开发进阶之路(完整版)

**由于头条号链接出现问题,现将内容迁移过来。** 笔者从事IT行业15年了,一直奋斗在一线编程,从普通程序员逐步成长到上市公司技术总监,目前在创业公司担任技术合伙人,主要负责公司整个项目团队的技术管理。在网上或者论坛上很多同学请教过我关于如何学习3D游戏编程,大部分人都是刚踏入游戏行业的,也有从...

2016-12-27 08:58:59

阅读数:129

评论数:0

如何打造灵活的产品团队

当前,IT行业高速发展,如何组建或者说打造一个灵活的产品团队,显的尤其重要。尤其在团队组建初期,应该做哪些事情?关于这个问题,在我目前所在的公司,经常跟老板讨论这个事情,如何选择产品经理,如何打造一支有竞争力的团队这些问题,尤其对创业型公司,在此给读者总结一下:首先一定要明确公司愿景要天天跟团队成...

2016-12-22 19:19:02

阅读数:62

评论数:0

教你提高领导力的三个方法

作为从事IT行业15年的“老兵”,曾在国内多家知名上市公司做过技术负责人,现在作为公司研发副总,也是研发团队的负责人,在做团队管理工作时,同样会遇到一些很头疼的问题,比如如何提高员工的工作效率?提高他们工作的满意度就能提高他们的效率吗?到底应该根据什么激励员工呢?在分享给读者管理方法之前先解释一个...

2016-12-22 16:53:30

阅读数:183

评论数:0

未来创业的四种商业模式

笔者虽然是做游戏开发或者说是虚拟现实开发的IT从业者,平时喜欢看一些书籍,在这里把读书的观后感给读者总结一下,分享一些除了IT之外的知识。现在都提倡跨界整合,比如虚拟现实就是软件和硬件的经典结合案例,跨界整合也是未来发展的趋势。在这里给读者介绍一下,未来十年内容创业的商业模式有哪些?很多人说未来十...

2016-12-22 12:37:54

阅读数:232

评论数:0

谈谈公司管理文化

作为一个从业15年的IT老兵,既经历过国内知名的IT公司,也经历过小的创业公司,不同公司它们的管理文化是不同的,不同的管理文化造就了不同的公司氛围,当然结果也是不一样的。下面先从两个大型公司的管理文化谈起,读者可结合自己所在公司现状去调整。1、腾讯的PK文化在腾讯公司提倡PK文化,当大家对产品的意...

2016-12-21 21:36:05

阅读数:59

评论数:0

如何实现游戏架构设计

1、什么是架构设计最近公司招人,我负责面试程序员,人事发给我很多简历,我在阅读他们的简历时,经常会看到说自己会客户端架构设计,但当问到他们什么是架构设计时,基本上是一无所知。出现这种情况原因:一是自己对架构设计完全不懂,二就是为了增加简历的技术含量。在这里也给读者提个建议,针对技术的简历还是务实的...

2016-12-21 14:50:29

阅读数:1394

评论数:0

游戏优化技术分享

​1、为什么要优化​ ​ 以前做端游的时候,开发者除了解决游戏卡顿问题,并没有为包体的大小而发愁。好的资源可以无节制的堆积,所以在端游盛行时,就有了次世代游戏的诞生,画面渲染及其逼真。逼真的画面也意味着模型的精致和材质的精细。如今到了移动端游戏开发时代,由于移动端硬件的限制,以及网络带宽的限...

2016-12-20 21:34:54

阅读数:99

评论数:0

如何学习一款游戏引擎

市面上的引擎应用的最广的无非是Cocos2D引擎和Unity3D引擎以及虚幻4引擎,当然还有许多开源的引擎,面对这么多的引擎,读者该如何学习?笔者就以自己工作十多年的经验给读者分享一下,因为人与人是不同的,所以我分享的知识不一定适合所有人。         学习一款引擎从哪里下手?通常的做法是看...

2016-12-19 10:20:35

阅读数:7643

评论数:3

3D赛车游戏架构设计

赛车作为一个非常热门的行业,在游戏领域也是一样的,因其刺激性和其PK性,所以一直受玩家欢迎,很多公司尝试制作赛车游戏,但是由于其体验性不理想,大部分游戏都不成功。成功的游戏比如有腾讯的卡丁车,还有天天飞车等。这几款游戏一直受玩家欢迎,效果如下图所示: 如果我们自己设计一款天天飞车该如何设计...

2016-12-18 20:08:40

阅读数:1542

评论数:0

程序人生系列二

2002年大学本科毕业后,去了国企山东铝业公司从事网络管理工作,主要任务是负责公司的网络正常运转,以及公司电脑的维修和网络服务器的配置。每天的工作就是朝九晚五。工作是非常的轻松,这样的日子持续了三年,在这三年中也是有所收获的,除了能够自由的拆装电脑,还能使用思科路由器配置网络。总之把维修电脑的一套...

2016-12-18 19:54:53

阅读数:1189

评论数:1

虚拟现实技术的应用

随着政府对技术的重视,提出了发展数字城市,虚拟城市等口号,虚拟现实技术在今年才真正得到了重视。越来越多的企业加入到这个行业中,随着时间的流失,真正的好产品并没有出来,比如比较流行的全息影像技术,全息技术是利用干涉和衍射原理来记录并再现物体真实的三维图像的技术。全息摄影采用激光作为照明光源,并将光源...

2016-12-18 15:54:15

阅读数:1478

评论数:0

程序人生系列一

作为一个从事IT行业15年的老兵,接下来我就把自己从事研发的人生经历给想从事研发的朋友介绍一下。先自我介绍一下,这15年来,主导或参与了18款游戏的研发,虽没有月流水上亿的产品,月流水几千万的项目还是有的。经历过的公司有网龙,久游,趣游等知名IT企业并担任技术研发负责人,也在新三板公司南京光辉互动...

2016-12-18 09:11:32

阅读数:811

评论数:0

3D游戏引擎技术架构设计

市面上目前流行最广的游戏引擎,在2D领域是Cocos2d引擎,在3D领域是Unity3D。这二者分别占领2D游戏开发市场和3D游戏开发市场,虽然虚幻4也开始发力,引擎代码开源。但是由于它是C++编写的,对于一些初级用户使用起来比较困难,推广起来有点难度。除了上面提到的引擎还有一些开源的3D引擎,比...

2016-12-17 13:25:39

阅读数:2874

评论数:2

提示
确定要删除当前文章?
取消 删除