
Unity3D游戏开发系列
本专栏收录了博主自2015年至今的Unity3D游戏开发相关的博客/教程,可能是国内对新手最为友好的游戏开发教程,如果觉得喜欢,欢迎订阅!
雪轻鸿
谢谢你,在这世界的角落,找到我,一个即将进入而立之年的中年大叔,常年以 飞鸿踏雪 的花名混迹江湖。在现实生活中,我是一名 伪·全栈攻城狮,因为我觉得,什么都略懂一点,生活会更多彩一些。目前,主要关注.NET、.NET Core、Python、数据分析、微服务、Web 等技术方向。日常行为:读书、写作、电影、烹饪、洞箫等。喜欢看日剧/纪录片/科普、刷B站、刷LeetCode等。
-
原创 [Unity3D]Unity3D游戏开发之在3D场景中选择物体并显示轮廓效果
大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是blog.csdn.net/qinyuanpei。 在《仙剑奇侠传》、《古剑奇谭》等游戏中,经常需要玩家在一个3D场景中选取场景中的物体。比如为我方角色添加状态、为我们角色增加血量、选择要攻击的敌人等,通常我们使用鼠标来选择一个目标物体,当鼠标移动到目标物体上时,目标物体将显示轮廓线,此时就表示当前物体被选中,我们可以在此基础上为游戏物体进行一系列的操作。那么,这一功能如何在Unity3D中实现呢?首先我们可以将问题分解为两个子问题:第一2014-05-22 04:38:4819247
17
-
原创 [Unity3D]Unity3D游戏开发之跑酷游戏项目讲解
大家晚上好,我是秦元培,欢迎大家关注我的博客,我的博客地址是blog.csdn.net/qinyuanpei,终于到了更新博客的时间,从昨天下午开始,博主开始设计一个跑酷的游戏,到晚上睡觉前这个游戏已经基本完成。博主今天早上七点钟就起来了,到早上十点钟终于把整个游戏写完了。所以,今天的博客的主题就是《Unity3D游戏开发之跑酷游戏项目讲解》。从博主自身来考虑这件事情,当你选择做自己热爱的事情的时2014-05-11 00:24:0221382
32
-
原创 Unity3D游戏开发之当游戏开发遇上Excel
各位朋友,大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是http://blog.csdn.net/qinyuanpei。 今天我们的话题是Excel,作为常用的办公软件的Excel相信大家都不陌生啦。可是如果我们认为Excel只是办公软件的话,那么这就不只是天真而是Out了。事实上Excel和游戏开发有着密切的联系,不知道大家还记不记得那款利用Excel开发出来的三国杀,这可能是Exce2015-03-03 10:05:439240
15
-
原创 Unity3D游戏开发之使用Mecanim动画系统控制2D动画
各位朋友,大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是http://blog.csdn.net/qinyuanpei。博主今天想和大家分享的是在Unity3D中使用Mecanim动画系统来控制2D动画。相信在大家的印象中,Mecanim动画系统主要运用在3D动画中,因为Mecanim动画系统提供了像动画重定向、人体骨骼动画等3D动画的特性,那么Unity3D的Mecanim动画系统能不能2015-03-01 18:09:277388
2
-
原创 [Unity3D]Unity3D再叙NGUI之血条及技能冷却效果
各位朋友,大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是blog.csdn.net/qinyuanpei。在11月份结束了全部的课程后,就意味着博主要开始找工作了,因为博主是非计算机专业出身,所以首先要完成本专业的实习,因此博主这段时间都在忙着寻找实习单位。在寻找实习单位的过程中,或多或少的接触了些从传统行业转型到互联网行业的企业,博主在感慨互联网行业深刻地影响到各行各业的同时对这个行业的本质进行了思考。互联网行业是一种具有技术属性、媒体属性和社会属性的服务行业,它通过为人们提供各种各样的服务来连2014-11-03 23:58:2311338
9
-
原创 Unity3D游戏开发之塔防游戏项目讲解(下)
各位朋友,大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是http://blog.csdn.net/qinyuanpei。 在上一篇文章中,我们从塔防游戏的三个组成要素地图、敌人、防守单位对塔防游戏进行了较为全面的阐述,并通过实例完成了塔防游戏的第一部分:地图篇。那么我们今天来继续完成这个塔防游戏的开发,首先我们来看第一部分:敌人篇。敌人篇敌人在游戏中有一个基本的行为,即沿着寻路路径向我方2015-03-01 19:20:1715186
23
-
原创 Unity3D游戏开发之编辑器扩展程序开发实例
各位朋友大家好,欢迎关注我的博客,我的博客地址是http://www.qinyuanpei.com。今天我们来说说如何在Unity3D中为编辑器开发扩展程序。提到扩展程序,相信大家都不会陌生了。不管是Google的Chrome浏览器还是经典的FireFox,这些浏览器最为人所称道的就是它支持各种各样的扩展。扩展程序是一种插件,它遵循插件式设计的原则,可以随时在宿主程序中安装、卸载而不会影响宿主程序的2015-04-02 10:18:434122
1
-
原创 Unity3D游戏开发之从"复活"和"暂停/恢复"谈游戏数据配置管理
随着游戏制作技术的不断发展,在经历了从2D到3D、从单机到网游、从PC游戏到移动游戏的种种演变后,玩家对于游戏质量的要求越来越高,游戏制作的难度相应地增加,整个游戏研发的体系开始变得庞大而复杂,由此就产生了游戏数据配置和管理的相关问题。本文将从游戏中的”复活”和”暂停/恢复”这两个应用场景的角度来谈谈在游戏开发中如何对游戏中的数据进行管理和配置。为什么要谈游戏数据的配置和管理不知道大家是不是会和博主2015-04-02 10:09:496252
4
-
原创 Unity3D游戏开发之使用disunity提取Unity3D游戏资源
各位朋友,大家好,我是秦元培。今天博主想和分享的是使用disunity提取Unity3D游戏素材。这个工具呢,博主在Unity3D游戏开发之反编译AssetBundle提取游戏资源这篇文章中其实已经提到过了,不过因为有些朋友对如何使用这个工具依然存在问题,所以博主决定特地写一篇文章来讲解如何使用disunity来提取Unity3D游戏中的素材。准备工作disunity:负责对Unity3D的数据文2015-04-21 14:14:5340426
5
-
原创 [Unity3D]Unity3D游戏开发之塔防游戏项目讲解(上)
大家好,我是秦元培。我参加了CSDN2014博客之星的评选,欢迎大家为我投票,同时希望在新的一年里大家能继续支持我的博客! 作为2015年的第一篇博客,博主首先想要感谢各位朋友的鼓励和支持,在新的一年里,博主将努力为大家分享更多、更好的游戏开发方面的原创技术文章,希望大家能继续关注和支持博主的博客。那么,今天博主想和大家分享的是一个塔防游戏的项目案例。通常意义上讲,塔防游戏是指一类在地图上建造炮台或者类似建筑物来阻止敌人进攻的策略类游戏。从这个概念中,我们可以快速地抽离出来三个元素,即地图(场景)、敌人、2015-01-07 00:41:4020273
19
-
原创 [Unity3D]Unity3D游戏开发之从Unity3D到Eclipse
各位朋友大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是blog.csdn.net/qinyuanpei。首先祝大家能够度过一个愉快的十一长假。今天呢,博主将为大家送上Unity-Android系列的最后一篇文章《Unity3D游戏开发之从Unity3D到Eclipse》。通过前面的学习,大家已经知道通过在Eclipse中为Unity编写插件的方法,我们可以实现在Unity与Android API的通信。可是不幸的是,这种方法并不能对所有的Android API奏效,在某些时候,我们需要反客为主,将2014-10-01 18:17:3812083
37
-
原创 [Unity3D]Unity3D游戏开发之Unity与Android交互调用研究
各位朋友,大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是blog.csdn.net/qinyuanpei。在前一篇文章中,我们研究了Android平台上Unity3D的手势操作并在之前的基础上实现了手势旋转、放缩等功能。今天呢,我们继续来研究Unity在Android平台上扩展的内容。众所周知,Unity3D是一个强大的跨平台游戏引擎,和大多数喜欢Unity的朋友一样,博主在体验了Unity强大的跨平台能力后,被深深地震撼了,试想以前我们如果要开发一款游戏的话,我们需要对DX、OpenGL等图形库2014-09-18 00:08:5328302
75
-
原创 [Unity3D]Unity3D游戏开发之截屏保存精彩瞬间
各位朋友,大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是blog.csdn.net/qinyuanpei。今天我们来做点简单的东西,做个什么呢?答案就是截屏。作为一名热爱单机游戏的玩家,博主每次在玩游戏的同时截取游戏中比较喜欢的画面,特别是学习了Unity3D以后玩游戏的时候更多地是从一个游戏设计者的角度来看待游戏,换句话说,可能关注技术的成分更多一点吧。比如博主在写《[Unity3D]Unity3D游戏开发之自由视角下的角色控制》和《[Unity3D]Unity3D游戏开发之角色控制漫谈》这两篇2014-09-10 20:28:0018761
39
-
原创 [Unity3D]Unity3D游戏开发之Unity3D中的动态阴影
大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是blog.csdn.net/qinyuanpei。 博主今天想和大家分享的是Unity3D中的动态阴影,昨天博主重温了一下自己喜欢的游戏《古剑奇谭2》,发现更新后游戏增加了三个免费的DLC。这三个DLC主要是对主线剧情的一个扩展,博主这里最喜欢的是可控角色初七。从这一点可以看出,烛龙在某种程度上已经默许了以沈夜、谢衣等人为代表的全新主角群。记得当初《古剑奇谭2》刚刚发布的时候,外界对于这款的游戏的评价可谓是褒贬不一。有人认为它是近年来国产2014-06-19 23:53:248454
9
-
原创 [Unity3D]Unity3D游戏开发之回合制游戏原型的实现
大家好,欢迎大家关注我的博客,我是秦元培,我的博客地址是blog.csdn.net/qinyuanpei。 今天呢,我们来说说回合制。博主曾经坦言自己是一个喜欢国产RPG游戏的人,《仙剑奇侠传》、《轩辕剑》、《古剑奇谭》等游戏都为博主带来了许多温暖的回忆。那么什么是回合制呢?让我们将视线转移到三足鼎立的三国时代,只见张飞挺着丈八蛇矛,大喝一声:三姓家奴休走,与我大战三百回合。布大怒,举2014-06-02 21:14:0922964
12
-
原创 [Unity3D]Unity3D游戏开发之自由视角下的角色控制
各位朋友,大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是blog.csdn.net/qinyuanpei。在上一篇文章[Unity3D]Unity3D游戏开发之角色控制漫谈>一文中,博主与大家分享自己在角色控制方面的一些感悟。今天呢,我们继续来探讨Unity3D角色控制的内容,今天博主将解决在上一篇文章中没有解决的问题,即自由视角下的角色控制。如图是博主非常喜欢的《古剑奇谭》游戏截图,在2014-09-08 01:32:3723272
27
-
原创 [Unity3D]Unity3D游戏开发之当仙剑奇侠传遇上Mecanim动画系统
大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是blog.csdn.net/qinyuanpei。博主总算赶在这个月底写出了这篇文章。这个月因为期末考试一直没时间研究太多关于技术方面的东西,虽然博客一直在更新,可是对于文章的质量博主还是有一个很清楚的认识的。那么,作为这个月的最后一篇文章,今天博主想和大家分享的是关于Unity3D中的Mecanim动画系统。博主很早就想写这篇文章了,可是由2014-06-27 22:08:057590
20
-
原创 [Unity3D]Unity3D游戏开发之Lua与游戏的不解之缘(下)
各位朋友,大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是blog.csdn.net/qinyuanpei。在前两篇文章中,博主和大家一起学习了Lua在游戏开发领域中应用,今天我们继续来学习Lua语言在游戏开发中的应用,今天我们将视角转换到我们熟悉的Unity平台上来,那么我们为什么要将Lua语言引入Unity平台呢?这是我们今天要思考的第一个问题。传统的单机游戏通常以游戏光盘的形式出售给游戏玩家,玩家在购买游戏后无法获得更多的游戏内容,玩家只能在一张容量有限的游戏光盘里不断地重复寻找着游戏的乐趣。2014-10-13 21:20:2017137
8
-
原创 [Unity3D]Unity3D游戏开发之Logo渐入渐出效果的实现
各位朋友,大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址blog.csdn.net/qinyuanpei。在很多游戏开场的时候,都会有一个Logo渐入渐出的效果,如图是国产单机游戏《仙剑奇侠传五》的Logo展示。Logo从营销的角度来说它是一种品牌的树立,能够增加用户对于一个品牌的认知感。而作为游戏来说,Logo的设计不仅可以增加游戏产品的艺术感,更能够通过Logo设计中所表达的寓意来暗示或者是映射游戏世界中的某些东西。比如《古剑奇谭一》通过Logo中的文字表达的是琴心剑魄今何在这样的感慨,而对应到2014-10-05 13:08:5110200
6
-
原创 [Unity3D]Unity3D 游戏开发之Unity3D Native2D特性研究
大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是blog.csdn.net/qinyuanpei。在Unity4.3版本以后,Unity3D推出了基于Box2D的2D组件,使得Unity3D成为一个可以支持2D游戏开发的游戏引擎。在Unity3D推出这一功能之前,大家对使用Unity3D开发2D游戏已经进行了大量的研究。所以,Unity3D推出2D组件从本质上来讲并不算是一个巨大的突破,因为二维与三维的区别就在于三维比二维多了一个Z轴,如果我们将Z轴固定,那么这就是一个二维的世界。在此之前,我们普遍2014-10-25 15:58:325863
1
-
原创 Unity3D游戏开发之MMD For Unity插件研究
今天想来说说MMD。MMD是MikuMikuDance的简称,是由日本人樋口优开发的一组3D动画制作软件。该软件最初希望能够将3D建模软件完成的VOCALOID的初音未来等角色模型制作成可以随着音乐跳舞的动画,因此称为MMD。作者在此基础上开发了能够将歌曲让初音未来等角色歌唱的MikuMikuVoice。2011年9月11日,樋口优宣布停止MMD新版本的开发工作。不过人们对制作MMD的热情丝毫没有减2015-04-21 14:34:0920894
7
-
原创 Unity3D游戏开发之反编译AssetBundle提取游戏资源
各位朋友,大家好,欢迎大家关注我的博客,我是秦元培,我的博客地址是http://www.qinyuanpei.com。今天我们来说说通过反编译Unity3D的AssetBundle来提取游戏资源,博主写这篇文章的目的并非是要教大家如何去破解一款基于Unity3D引擎开发的游戏,而是想通过今天这篇文章来告诉大家如何在开发Unity3D游戏的过程中保护自己的游戏资源。漫话Unity3D的AssetBun2015-04-21 14:11:0542437
5
-
原创 教你一步步实现一个虚拟摇杆
各位朋友,大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是http://qinyuanpei.com。最近因为项目需要决定尝试自己来实现一个虚拟摇杆,所以在今天的文章中我们的目标是使用uGUI来制作一个可以在移动平台稳定运行的虚拟摇杆(请不要问我为什么不使用NGUI来实现,你说我做个虚拟摇杆有必要在项目里导入那么多的资源嘛23333)。关于使用第三方插件来实现虚拟摇杆,请大家参照我以前写的文2015-10-30 15:14:0122543
12
-
原创 EasyAR尝鲜系列教程之Hello EasyAR
各位朋友,大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是http://qinyuanpei.com。从今天起博主将为大家带来EasyAR尝鲜系列教程,本教程适用的对象是增强现实应用开发者和Unity3D游戏开发者,在阅读本教程前请确保具备增强现实应用开发及Unity3D游戏开发的相关基础知识。在本节及后续内容中,博主将以国产增强现实引擎EasyAR为主要开发平台来带领大家一起走进增强现实2015-10-30 15:16:3627286
22
-
原创 Unity3D游戏开发之SQLite让数据库开发更简单
各位朋友大家好,欢迎大家关注我的博客,我是秦元培,我是博客地址是http://blog.csdn.net/qinyuanpei。在经历了一段时间的忙碌后,博主终于有时间来研究新的东西啦,今天博客向和大家一起交流的内容是在Unity3D游戏开发中使用SQLite进行数据库开发,坦白来讲,在我的技术体系中Web和数据库是相对薄弱的两个部分,因此正好这段时间项目需要和服务器、数据库进行交互,因此在接下来的2015-07-09 09:54:4940314
51
-
原创 [Unity3D]Unity3D游戏开发之异步记载场景并实现进度条读取效果
大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是:blog.csdn.net/qinyuanpei。终于在各种无语的论文作业中解脱了,所以马上抓紧时间来这里更新博客。博主本来计划在Unity3D游戏开发之从《魂斗罗》游戏说起(上)——目标追踪这篇文章后再写一篇《Unity3D游戏开发之从《魂斗罗》游戏说起(下)》,不过目前博主的项目进度有些缓慢,所以想等项目稳定下来以后再和大家分享。作为大家等待博主更新博客的回报,我们今天来说一说Unity3D中的游戏场景异步加载。那么什么是游戏场景异步加载呢?异步2014-06-15 22:29:0410353
10
-
原创 Unity3D游戏开发之快速打造流行的关卡系统
各位朋友,大家好,欢迎大家关注我的博客,我是秦元培,我的博客地址是blog.csdn.net/qinyuanpei。 今天想和大家分享的是目前在移动平台上较为流行的关卡系统,关卡系统通常是单机手机游戏如《愤怒的小鸟》、《保卫萝卜》中对游戏内容的组织形式,玩家可通过已解锁的关卡(默认第一关是已解锁的)获取分数进而解锁新的关卡,或者是通过付费购买解锁新的关卡。那么好了,在今天的文章中博主将带领大家快速2015-06-08 13:30:0917341
24
-
原创 EasyAR尝鲜系列教程之ImageTarget千呼万唤始出来
各位朋友大家好,欢迎大家关注我的博客,我是秦元培,我的博客地址是http://qinyuanpei.com。最近EasyAR终于迎来了一次重大的版本更新:v1.10,真可谓是“千呼万唤始出来”啊,所以在官方文档和示例项目基本完善的情况下,博主决定将EasyAR尝鲜系列教程继续下去。本次教程主要以官方新发布的Unity示例项目为基础来进行讲解,关注Androis/iOS原生应用开发的朋友请自行针对官方2016-02-29 10:20:0011806
8
-
原创 EasyAR尝鲜系列教程之视频播放功能的实现
各位朋友大家好,欢迎大家关注我的博客,我是秦元培,我的博客地址是http://qinyuanpei.com。到现在为止,我们对EasyAR中的ImageTarget基本上可以说是驾轻就熟了,因此我们这个系列教程可以说是接近尾声了。博主第一次接触AR这个概念是在大学时候读到一本讲解计算机图形视觉的书籍里,相对VR技术目前华而不实的市场现状,AR技术从实用性和成熟度都能得到较好的保证。可是大家都清楚这些2016-02-29 10:25:5110015
9
-
原创 扩展Unity3D编辑器的脚本模板
最近在学习Shader时感觉Shader语言参数众多、语法诡异,如果每次都从头开始写Shader一定是一件痛苦的事情。如果可以在本地定义好一组标准的Shader模板,这样当我们需要实现某些效果类似的Shader时,就可以在这个Shader模板的基础上进行修改。因为Shader文件是一个文本文件,所以我们可以非常容易地创建这样一个模板,在这个模板中我们可以进一步完善相关的参数注释,这样就不用每次写Sh2016-02-29 10:32:016528
0
-
原创 在Unity3D中基于订阅者模式实现事件机制
各位朋友,大家好,欢迎大家关注我的博客,我是秦元培,我的博客地址是http://qinyuanpei.com。今天博主想和大家分享的是在Unity3D中基于订阅者模式实现消息传递机制,我们知道Unity3D中默认提供了一种消息传递机制SendMessage,虽然SendMessage使用起来的确非常简单,可是它的这种简单是建立在付出一定的代价的基础上的。经常有朋友提及不同的模块间如何进行通信的问题,2016-02-29 10:36:2210669
6
-
原创 Unity3D游戏开发之在uGUI中使用不规则精灵制作按钮
各位朋友大家好,欢迎关注我的博客,我的博客地址是http://www.qinyuanpei.com。最近因为受到工作上业务因素影响,所以博主在Unity引擎上的研究有所停滞。虽然目前的工作内容和Unity3D没有直接的关联,可是我觉得工程师应该有这样一种情怀,即工作和兴趣是完全不同的两个概念。编程对我而言,首先是一种兴趣,其次是一份工作。所以我宁愿在每天下班以后继续研究自己感兴趣的东西,而非为了取悦2016-07-09 21:18:0814989
9
-
原创 Unity3D游戏开发之Unity3D场景编辑器扩展开发
今天博主想和大家分享的是Unity3D场景编辑器的扩展开发,相关的话题我们在Unity3D游戏开发之编辑器扩展程序开发实例这篇文章中我们已经有所涉及,今天博主想特别针对场景编辑器的扩展开发来进行下深入研究。对于一个场景编辑器来说,它主要的作用是3D场景视图中实时显示、输入反馈和相关信息的更新。在Unity3D中提供了Editor、EditorWindow、GUILayout、EditorGUILay2015-10-14 09:29:318786
0
-
原创 Unity3D游戏开发之路:我的一周工作总结
大家好,欢迎大家关注我的博客,我是秦元培,我的博客地址是http://blog.csdn.net/qinyuanpei。 到公司上班已经一周了,趁着今天周末休息的时间,想将最近在工作和生活中的感受和想法写下来,因为生命就是一个不断积累、厚积薄发,最终实现自我超越的一个过程。作为第一份工作,尽管没有想象中那样理想,可我还是在很努力的工作。工作后接手的第一个项目是一个房地产的漫游展示项目2015-05-23 18:21:046852
3
-
原创 Unity3D游戏开发之使用AssetBundle和Xml实现场景的动态加载
各位朋友,大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是blog.csdn.net/qinyuanpei。 引言今天我想和大家聊聊在Unity3D中关于场景的动态加载的问题。众所周知在Unity3D游戏开发过程中,因为受到游戏容量、平台性能和热更新等诸多因素的限制,我们可能无法将所有的游戏场景打包到项目中然后相对”静态”地加载,那么这个时候就需要我们使用动态加载的方式来将游戏场景加载到场2015-06-15 07:37:4613073
6
-
原创 使用Unity3D制作一个转盘游戏
今天我们来做点和游戏无关的事情吧!因为博主在找工作的过程中遇到些挫折,所以难免会有些失落,因此实在心情和精力再去完成新的游戏案例,希望大家能够谅解啊。博主今天想和大家分享的是一个叫做幸运转盘的案例。我们知道平时在节假日商场为了促销商品,通常都会推出诸如转盘抽奖这样的游戏。在学了概率以后,虽然我们都知道中奖是一个小概率事件,可是人们对买彩票中奖这样的事情仍然乐此不疲。就像腾讯通过今年的春晚成功地为微信2015-03-15 19:22:588843
4
-
原创 Unity3D游戏开发之游戏读/存档功能在Unity3D中的实现
大家好,我是秦元培,欢迎大家关注我的博客。近期博客的更新频率基本直降到冰点,因为这段时间实在是忙得没有时间来写博客了。今天想和大家分享的内容是RPG游戏中游戏存档的实现,因为最近在做一个RPG游戏的项目,所以遇到这个问题就随时记录下来,在对知识进行总结的同时可以将这种思路或者想法分享给大家,这是一件快乐而幸运的事情。我讨厌写按部就班的技术教程,因为我觉得学习是一种自我的探索行为,如果一切都告诉你了,探索的过程便2015-08-19 10:09:2642798
36
-
原创 Unity3D游戏场景优化之批处理
各位朋友大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是http://qinyuanpei.com。最近开始研究Unity3D游戏场景优化,每次提及游戏优化这个话题的时候,我的脑海中都会浮现出《仙剑奇侠传六》这个让四路泰坦都光荣陨落的神奇游戏,作为一个使用Unity3D引擎进行游戏开发的仙剑玩家,我曾经天真的以为,这款使用U2015-09-07 10:46:0615145
0
-
原创 Unity3D游戏开发之RPG游戏剧情呈现策略
各位朋友大家好,欢迎大家关注我的博客,我是秦元培,我的博客地址是http://qinyuanpei.com。今天博主想和大家探讨的是RPG游戏中剧情呈现的相关策略,我们知道一个RPG游戏主要是通过将玩家带入到游戏世界中进行某种“体验”进而影响角色的成长。这句话其实指出了RPG游戏的两个特点,即高度的代入感和角色的可成长性,因此我们在RPG游戏中能够看到以生命值、魔法值、经验值等为基础而展开的一系列的2015-09-14 09:19:0314044
9
-
原创 EasyAR尝鲜系列教程之自定义Marker的实现
各位朋友大家好,欢迎大家关注我的博客,我是秦元培,我的博客地址是http://qinyuanpei.com。通过本系列第一篇文章,我们初步了解了EasyAR这个增强现实引擎,这次我们来尝试自己定义一个Marker,这样我们就可以用自己喜欢的图片来作为Marker。因为目前EasyAR文档并不完善,所以下面的这些内容可能更多的是我个人的尝试和探索。如果大家对此感兴趣的话继续往下看否则就不要往下看了,因2015-11-03 13:53:358304
8