写作背景: 2015年6月30日我收到电子工业出版社张迪老师寄来,正式发行的《Unity3D/2D游戏开发从0到1》书籍。这本凝结着大半年心血的作品让我感慨万千。 本人从事游戏、软件与教学十多年,一直梦想可以进一步服务于全国广大的游戏与软件从业开发人员。14年下半年电子工业出版社的张... ...
分类:
编程语言 时间:
2016-11-06 13:49:42
阅读次数:
274
此文为转载,因为最近在做U3D,有一些概念弄得不是很清楚,看到这篇博客讲的不错,就转载过来了,方便自己随时查看。 华丽丽的分割线 太抽象的理论总是让人眼花缭乱,所以我这里以例证为主。 1,测试OnTriggerEnter和OnCollisionEnter的区别 测试:如果两个物体A,B 两者都有碰撞 ...
分类:
编程语言 时间:
2016-11-03 01:46:55
阅读次数:
268
.net可以做什么呢? (1)桌面应用程序 Winform(.net开发的桌面应用程序叫winform应用程序) (2)internet应用程序 ASP.net(.net开发的internet应用程序叫做ASP.net应用程序) (3)手机开发 wp8 (4)Unity3D游戏开发 或者 虚拟现实 ...
分类:
Web程序 时间:
2016-10-24 13:38:58
阅读次数:
210
项目的性能优化主要围绕CPU、GPU和内存三大方面进行。 无论是游戏还是VR应用,内存管理都是其研发阶段的重中之重。 然而,在我们测评过的大量项目中,90%以上的项目都存在不同程度的内存使用问题。就目前基于Unity引擎开发的移动游戏和移动VR游戏而言,内存的开销无外乎以下三大部分:1.资源内存占用 ...
分类:
编程语言 时间:
2016-10-17 11:25:01
阅读次数:
450
ugui是unity4.6开始加入的一个新的ui系统,非常强大,下面我们将通过一系列博客的方式一起来学习一下ugui的使用。本篇博客会介绍如何使用ugui制作一个游戏菜单,并且了解如何让物体与ugui的控件交互,效果图如下: 首先还是新建一个unity工程,并且新建一个场景,然后新建一个Canvas ...
分类:
编程语言 时间:
2016-09-30 01:27:46
阅读次数:
3234
时间:2016年9月24日17:38:21 作者:yexiaopeng 博客园 在unity3d的世界中,其坐标系可分为四种,世界坐标系-WorldSpace 本地坐标系-LocalSpace 屏幕坐标系-ScreenSpace 视口坐标-ViewPortSpace。其中作者本人当前面对的是世界坐标 ...
分类:
编程语言 时间:
2016-09-24 18:56:07
阅读次数:
240
换装有两种:增加式换装、更新式换装 一、增加式换装 所谓增加式换装,就是指角色模型的身体是一个完整的网格,需要更换的部分只是一个可拆卸的部件,因而换装实际上就是在特定的部位增加或者移除一个模型。这类换装通常用在角色的武器更换中,仙剑、古剑的武侠更换都是这种类型,如图所示的鱼骨头只是在手这个位置更换模 ...
分类:
编程语言 时间:
2016-09-11 14:21:20
阅读次数:
422
一、屏幕坐标转换为世界坐标。 1.游戏逻辑,根据界面布局,将墙体控制到对应的位置; vector3 position=Camer.main.ScreenToWorldPoint(new vetor2(Screen.));//得到最右上的点。 位置有了,解决大小。通过自身的BoxCollider中的s ...
分类:
编程语言 时间:
2016-08-05 23:02:38
阅读次数:
395
http://mahaile.blog.51cto.com/2891586/771167 上一章我们讲解了 如何创建一个简单的游戏世界 这一章我们来 看看unity3d中的地形系统 废话少说 赶紧开始吧,,哈哈 首先创建一个新的场景 点击菜单栏中的 Terrain-> create Terrain ...
分类:
编程语言 时间:
2016-06-22 20:30:50
阅读次数:
285
背景介绍 本人一名C#程序员,从事C#开发已经有四年有余了,目前在一家大型公司上班。鉴于公司的业务需要,现在需要学习unity3D游戏开发,好在unity支持C#脚本开发,无形中省下了许多重新学习新语言的时间。好了,闲话不多说,开始正式学习之路。 本篇文章主要介绍unity的相关背景和下载安装等,使 ...
分类:
编程语言 时间:
2016-06-20 20:28:38
阅读次数:
246