自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (133)
  • 收藏
  • 关注

转载 游戏人工智能(AI)开发(三)Part2

1. 上节我们讲述了整个游戏的逻辑。然后我们开发了具有巡逻功能的“孙悟空”。它可以自动巡逻,并在巡逻的途中发现“妖怪”。然后跑向妖怪,并在距离足够近的情况下发动攻击。直至“妖怪”死亡。今天我们开始写妖怪的逻辑,首先是妖怪的生命值。这里我们只用一个简单的数字来代表生命值,并在生命值减到小于0的时候,给出提示:“妖怪”死亡,并无法再次移动,我们还需要一个参数代表妖怪是否死亡,死亡情况下“孙悟空”停止攻

2013-08-30 14:15:55 1044

转载 游戏人工智能(AI)开发(三)Part1

从本节开始我们通过做一个小的游戏,来给大家讲解AI中的巡逻机器人的功能。巡逻机器人是指在游戏中,如果对手没有出现(或者是没有发现敌人)的情况下,巡逻机器人在巡逻区域内自动来回行走,巡逻周围情况。一旦发现敌人,它将自动跟踪敌人并攻击敌人。和这种具有自动追击功能的机器人相对的是防守机器人,它们只守在自己的地方,一旦敌人靠得足够近(指在攻击范围内),就发起攻击。在这节我们需要准备如下素材,一个能够做

2013-08-30 14:14:52 3692

转载 游戏人工智能(AI)开发(二)

是不是被上节的理论知识弄到头大?怀念使用unity的 日子吧?哈哈……这节开始我们就要用以前学到的知识在unity中应用啦。今天我们先做一个简单的你追我跑的智能逻辑。程序的功能大概是这样的,场景中有 一个角色和N个敌人。N个敌人根据角色的位置判断自己是该停止还是该躲避(逃跑)。如果角色距离某一个敌人距离小于该角色害怕(开始逃避)的距离,则敌人 开始逃跑。否则,敌人保持站立。1. 首先新建一个场

2013-08-30 14:14:06 1816

转载 游戏人工智能(AI)开发(一)

从今天开始,我为大家讲解在unity中 开发AI系统,在游戏开发,特别是大型三维网络游戏中,人工智能的开发占有重要的比例。一个游戏的好玩程度跟人工智能部分的开发有很大关系。我们首先学习 一些关于游戏AI方面的基础知识,让大家有个大体的了解,然后我们会结合Unity,做出一些简单的示例来让大家学习如何在unity中制作AI系统。 本节内容可能有些枯燥,这是在网上搜集的关于 AI方面的一些理论知识

2013-08-30 14:13:06 5293

转载 如何学习Unity3D呢?

第一步首先了解unity3d的菜单,视图界面。这些事最基本的基础,可以像学word操作一样,大致能明白有几个菜单,几个基本的视图,各自起什么作用的就可以了,可以参考这系列专门介绍界面视图的文章,对于学习有很大的帮助:unity3d教程手册。第二步理解场景里面的坐标系统,输入系统,简单的向量概念。Unity3D的坐标系统及向量概念如果不理解清楚,不理解世界坐标,局部坐标的关系,即使一个简单的移动

2013-08-30 14:10:43 2962

转载 Unity粒子的相关属性介绍

粒子的相关属性介绍Emit:是否使用粒子发射器。若不选中,则不产生粒子特效。Min Size: 粒子的最小尺寸。Max Size: 粒子的最大尺寸。Min Energy: 粒子的最小生命周期,单位为秒,意思为N秒后该粒子消失。Max Energy: 粒子的最大生命周期,单位为秒,意思是N秒后该粒子消失。Min Emission: 粒子每秒生成的最小数量。Max Emis

2013-08-30 14:10:21 1400

转载 Unity 粒子的相关属性介绍

粒子的相关属性介绍Emit:是否使用粒子发射器。若不选中,则不产生粒子特效。Min Size: 粒子的最小尺寸。Max Size: 粒子的最大尺寸。Min Energy: 粒子的最小生命周期,单位为秒,意思为N秒后该粒子消失。Max Energy: 粒子的最大生命周期,单位为秒,意思是N秒后该粒子消失。Min Emission: 粒子每秒生成的最小数量。Max Emis

2013-08-30 14:08:47 2642

转载 Unity将来会成为AR重要的一部分

这是Meta,开始在哥伦比亚大学的一个AR项目,在不到一年的时间内募资到资金并规划许多有别与Google眼镜的功能,Meta的眼镜视野自然的贴合在现实上,加上一个镜头就可以和虚拟世界互动。Meta的CEO表示,unity提供了很好的3d制作环境,未来Unity将会成为开发AR的一个重要的系统。自从Meta在Kickstater募资成功之后,它们都在忙于写出给开发者用的SDK,超过500家开

2013-08-30 14:07:31 2261 1

转载 Unity 角色控制相关操作

首先打开unity游戏引擎编辑器,然后在Project视图中右键选择Import Package -> Charactr Controller(角色控制器)把它导入我们的工程中。如下图所示,第一人称与第三人称的组建已经加入Project视图中。3rd Person Controller 表示第三人称控制器,First Person Controller表示第一人称控制器。下面我们在看看第三

2013-08-30 14:04:48 4083

转载 NGUI系列教程七(3D视图&ScrollView)

今天我们通过一个综合的例子来讲解NGUI的3dUI 和ScrollView。本例结合是了NGUI官方自带例子中的Example 6 - Draggable Window和Example 7 - Scroll View (Panel)两个场景的内容来讲的,帮助大家更好的理解这两个场景的内容。如果大家对这两个场景都很精通的话,可以忽略此教程。最终实现结果如下图:1.首先新建一个场景,通过菜单N

2013-08-30 14:02:42 8375 3

转载 NGUI系列教程六(序列帧动画)

今天我给大家讲一下如何使用NGUI做序列帧动画。本节主要包括两方面内容,分别是使用UIspirit和使用UITexture 做序列帧动画。废话不说了,下面开始。还要在啰嗦一句,首先大家要准备一些序列帧的素材图片,最好是大图和小图各一套。我们先来将使用UISpirit做序列帧动画,这个方法只适合使用小图。在使用UISpirit 之前大家还要把准备好的序列帧图片做成Atlas,如何做Atlas

2013-08-30 14:00:47 14099 3

转载 NGUI系列教程五(角色信息跟随)

在一些网络游戏中,我们常常可以看到角色的上方显示着角色的名称,等级,血量等信息。它们可以跟随角色移动,并且可以显示和隐藏。今天我们就来学习一下这些功能的实现方法。1. 新建unity工 程,导入NGUI插件。对于字体按钮等的制作方法参见以前的系列教程。这里我们直接开始学习制作方法。首先新建一个2DUI,设置UI的层为NGUI。新 建完成后,使用菜单NGUI -->Create a Panel

2013-08-30 14:00:01 9734 6

转载 NGUI系列教程四(自定义Atlas,Font)

今天我们来看一下怎么自定义NGUIAtlas,制作属于自己风格的UI。第一部分:自定义 Atlas1 . 首先我们要准备一些图标素材,也就是我们的UI素材,将其导入到unity工程中。2. 全选我们需要用到的UI素材。选择菜单NGUI-->Open the Atlas Maker(快捷键 Alt +shift+M)。打开Atlas Maker窗口,如图我们可以看到,刚才选择的图

2013-08-30 13:59:00 8711 2

转载 NGUI系列教程三

接下来我们再来看Progress Bar和Slider,对比参数我们可以发现,Progress Bar和slider的明显区别在于slider多一个Thumb选项,这里的Thumb就是我们拖动的时候点击的按钮。 Empty 和Full选项其实就是前景和背景的Spirit。这里大家都已经熟悉了,我们看Slider和ProgressBar的根节点,也可以发现,Slider之比Proge

2013-08-30 13:57:31 9508

转载 NGUI系列教程二

接下来我们创建一个Label,NGUIàOpen the Widget Wizard,打开widgetTool对话框,在Template中选择Label,确定AddTo右侧选项为panel,点击,Add To完成Label创建。1.Label属性窗口如图1.下面的节奏可能有点快,大家可以先熟悉一下上面讲的流程,再进行下面的学习。接下来我们依次创建Button和Input,因为这两个

2013-08-30 13:56:03 14617 2

转载 NGUI系列教程一

首先导入NGUI package,这里我们选用的是2.6.3版本的NGUI。在unity工程窗口中点击右键选择 Importpackage àcustom package,选择你下载的NGUI插件,导入完成后效果如图:1.选择菜单NGUIàOpen the UI Wizard,弹出创建UI对话框。点击Layer窗口右边对应的按钮,弹出层选择对话框,在这里我们选择AddLayer

2013-08-30 13:54:09 53996 2

转载 NGUI控件的ScrollView讲解

其效果如图所示:NGUI的ScrollView能够实现鼠标或者手势对图标的滚动操作,现在在很多的游戏中都能够见到。例如在《愤怒的小鸟》中的关卡选择等等。实现图标的滚动操作在NGUI中很容易实现,只要在Panel中加入一个UIDragPanelContents组件,再做些细节上的操作就可以了。在本教程中,我们将分三步来完成这个例子。第一步,创建窗口背景;第二步,创建和实现图标滚动效果;第

2013-08-30 12:01:04 23936 2

转载 NGUI学习笔记

1 添加控件对应功能介绍(在template模板中进行选择) 英文控件名中文控件名label标签sprite精灵Sliced sprite切片精灵Tiled sprite瓷砖精灵Filled sprite

2013-08-30 11:42:03 4218

转载 NGUI的使用教程与实例

原文地址:http://www.tasharen.com/?page_id=185NGUI下载地址:点我传送NGUI教程:步骤1-Scene1.创建一个新的场景(New Scene)。2.选择并删除场景里的MainCamera。3.在NGUI菜单下选择Create a New UI,会打开UI创建向导。4.在创建向导中你能更改UI的基本参数。现在我们选D

2013-08-30 09:46:07 20496

转载 Unity界面插件NGUI核心组件介绍

UICamera-可以添加到任何相机,包含事件系统.UICamera是每个UI的重要组成部分.它负责发送Camera中所有NGUI的活动.如果场景中仅有一个Camera,要确保它附有UICamera脚本.如果有多个相机,确保至少用来渲染UI的相机有UICamera脚本.当将这个脚本放在主相机上时,在游戏场景中的所有都将有OnClick, OnHover, OnDrag等事件.

2013-08-30 09:41:20 6504

原创 Unity3d 引擎原理详细介绍

一、体系结构   为了更好地理解游戏的软件架构和对象模型,它获得更好的外观仅有一名Unity3D的游戏引擎和编辑器是非常有用的,它的主要原则。Unity3D 引擎   Unity3D的是一个屡获殊荣的工具,用于创建交互式3D应用程序在多个platforms.Unity3D由游戏引擎和编辑器。该引擎包含的软件组件,在游戏的研究与开发中最常见的和经常性的任务。发动机所涵盖的主题包括声音,图

2013-08-28 15:32:56 58461 5

转载 今天看看jQuery

jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()的(这个后面会说到).1. load( url, [data], [ca

2013-08-28 13:50:51 651

转载 Unity3D Engine

原文:http://www.umingo.de/doku.php?id=paper:mechs_and_tanks:section03ArchitectureTo better understand the game's software architecture and object model it is useful to get a better look attheUni

2013-08-28 13:36:48 3860

原创 Unity3D游戏引擎最详尽基础教程

unity3d 编辑原理

2013-08-28 10:54:48 1770

转载 mysql sql语句大全

1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk','testBack', 'c:\mssql7backup\MyNw

2013-08-27 10:50:33 722

jxbrowser-6.22.2.jar

只提供了一款免费的C/S开发浏览器的jar包( jxbrowser-6.22.2) JxBrowser是一个基于chromium的Java浏览器组件,同时支持Swing以及JavaFx

2020-08-08

最新pop-sdk-1.9.22-all.jar

2020年8月份最新的拼多多DSK二次开发包,DSK是Java版本的。其中支持JRE1.8。主要支持订单、售后、物流、消息、店铺、商品等

2020-08-06

Unity3d 模型换颜色

Unity3d 模型换颜色

2013-09-22

Unity3D拖拽脚本

Unity3D拖拽脚本

2013-09-22

UMFG飞鸽工具

UMFG飞鸽工具

2013-09-16

Mysql.data.dll资源包

Mysql.data.dll资源包

2013-09-16

Unity MVC实现依赖注入实例

Unity MVC实现依赖注入实例

2013-09-05

Unity鼠标查看模型

Unity鼠标查看模型源码

2013-09-03

itween_自定义移动

itween_自定义移动

2013-09-03

NGUI2.6.3插件包

NGUI2.6.3插件包

2013-09-03

Unity3d 经验小结

Unity3d 经验小结

2013-09-02

使用C#写u3d的脚本需要注意的问题

使用C#写u3d的脚本需要注意的问题 使用C#写u3d的脚本需要注意的问题 使用C#写u3d的脚本需要注意的问题

2013-09-02

unity3d基础文档(gui入门_脚本概览_命令手册)

unity3d基础文档(gui入门_脚本概览_命令手册) unity3d基础文档(gui入门_脚本概览_命令手册)

2013-09-02

Unity优化建议

Unity优化建议

2013-09-02

Unity开发流程

Unity开发流程

2013-09-02

NGUI使用教程与实例

NGUI使用教程与实例

2013-08-30

Hibernate_配置映射文件详解

Hibernate_配置映射文件详解

2013-08-29

asp.net调用java web service

asp.net调用java web service

2013-08-29

unity链接MYSQL

unity链接MYSQL

2013-08-29

unity3d 性能 脚本优化

unity3d 性能 脚本优化

2013-08-29

DataSync.rar

Access同步SQLServer 或 SQLServer 同步Access 操作简单,配置参数即可使用 并解决 ID非数字自增问题

2021-05-17

Inno setup5.5 web环境集成打包

使用Inno Setup5.5的集成打包 其中包括JDK1.8(配置环境变量) Tomcat8 Mysql5.7 Navicat12及注册机

2019-08-16

UML教程实战课件.zip

UML实战课件 对于初学者有一些帮助 第1章 UML概述 第2章 面向对象概述 第3章 UML建模工具简介 第4章用例和用例图 第5章 类图和对象图

2019-08-13

UML实战课件.zip

UML实战课件 对于初学者有一些帮助 第1章 UML概述 第2章 面向对象概述 第3章 UML建模工具简介 第4章用例和用例图 第5章 类图和对象图

2019-08-13

视频WEB插件_demo.zip

海康WEB播放Demo 需要海康安防平台支持 现做记录已被后期使用。。。。。

2019-08-13

Shiro+OAuth2客户端和服务器源码

部署了一套非常全的OAuth2.0的例子 其中包括客户端和服务器端,专门为了OAuth2.0初学者提供了一个学习的资料 可以参考微博地址:http://blog.csdn.net/jbjwpzyl3611421/article/details/51130030

2016-04-12

antlr-3.1.2.jar

antlr-3.1.2.jar .jar

2014-11-13

aopalliance-1.0.jar

aopalliance-1.0.jar

2014-11-13

quartz-2.2.1相关jar

quartz-2.2.1相关jar包 希望提供的jar包能对开发者有所帮助

2014-11-13

spring4.x所有jar

基于spring4.0.6的jar包 感觉还是比较全的

2014-11-13

OS操作系统介绍

OS操作系统介绍

2013-10-12

归分记忆法

归分记忆法归分记忆法归分记忆法归分记忆法归分记忆法归分记忆法归分记忆法

2013-10-11

08年软考数工考试试题

08年软考数工考试试题

2013-10-11

jdom.jar资源包

jdom.jar资源包

2013-10-08

jxl.jar的资源包

jxl.jar的资源包

2013-10-08

J2EE体系结构图或三层结构图

J2EE体系结构图或三层结构图

2013-10-08

Eclipse中links插件方法

Eclipse中links插件方法

2013-09-30

瞬间破解WINRAR压缩密码的软件

瞬间破解WINRAR压缩密码的软件

2013-09-30

Unity3D高级手册

Unity3D高级手册

2013-09-29

unity3d游戏开发实例

unity3d游戏开发实例

2013-09-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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