E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
3d游戏开发
unity
3d游戏开发
中播放视频操作
本文将介绍如何在unity
3d游戏开发
引擎中,播放各种平台下播放视频的方法。
cainiaohahaha
·
2016-05-25 18:28
动画
关键字
如何
游戏开发
Window Direct
3D游戏开发
入门——Bomb游戏
第一步:程序入口函数intWINAPIWinMain(HINSTANCEhInstance,HINSTANCEhPrevInstance,LPSTRlpCmdLine,intnCmdShow)主函数中主要实现以下功能:初始化窗口对象,并注册 //初始化窗口对象 WNDCLASSEX wc; wc.cbClsExtra = 0; wc.cbSize = sizeof(WNDCLA
L_SHIWEI
·
2016-05-04 16:00
函数
对象
游戏开发
Direct3D
winapi
使用Unity3D 自主实战开发的赛车游戏实例,关键点记录 (一)之赛车游戏总体介绍
在经过两个多月的跟书自学、跟游戏实例教程练习之后,决定自己完成一款游戏,以融会贯通,让我对整体的Unity
3D游戏开发
有一个认识与提升。
narutojzm1
·
2016-05-04 15:00
游戏
unity3d
赛车游戏
Unity
3D游戏开发
之虚拟现实项目开发流程
一、系统设计与资料的收集与整理与项目投资单位沟通并进行系统设计;收集整理规划图、效果图、现场照片;拍摄比干文化及景区介绍的专题片;撰写并录制解说词;二、制作三维模型主要使用三维建模软件3dsmax的多边形建模技术,实现三维场景模型的制作,主要使用的建模工具有:(一)、样条线建模工具,包括绘制与编辑样条线、挤出、车削、放样、倒角等;(二)、多边形编辑工具,主要包括点、线、面的编辑命令,对称、光滑组等
u013553804
·
2016-05-03 22:00
设计
unity3d
Unity
3D游戏开发
之虚拟现实项目开发流程
一、系统设计与资料的收集与整理1. 与项目投资单位沟通并进行系统设计;2. 收集整理规划图、效果图、现场照片;3. 拍摄比干文化及景区介绍的专题片;4. 撰写并录制解说词;二、制作三维模型主要使用三维建模软件3dsmax的多边形建模技术,实现三维场景模型的制作,主要使用的建模工具有:(一)、样
book_longssl
·
2016-04-26 20:00
3d游戏开发
Unity3D游戏
Unity3D培训
Unity培训
unity3D学习
Unity3D使用NGUI实现简单背包功能
那在Unity
3D游戏开发
中该如何编写背包系统呢?因为有高人开发了NGUI插件,因此我们进行简单编写代码设置即可实现一个简单的背包功能了。
pwc1996
·
2016-04-23 15:00
游戏
unity3d
NGUI
游戏开发
游戏开发人员需要看的书籍
这本书讲解的一些设计原理很实用,对设计感兴趣的同学可以一看推荐指数:5星图形渲染,客户端3D绘图程序设计http://product.dangdang.com/20567144.html推荐指数:3星Unity
3D
qq51931373
·
2016-04-23 12:00
[置顶] 【Unity
3D游戏开发
】material与sharedMaterial的区别 (三八)
如果你需要修改模型材质的颜色,或者是修改材质Shader的一些属性,通常情况是用获取模型的Renderer组件,然后获取它的material属性。举个简单的例子,修改颜色或者直接更换shadermaterial.color=Color.red;material.shader=Resources.Load(“Shader/Alpha-Diffuse”,typeof(Shader))asShader;
teng_ontheway
·
2016-04-20 13:00
unity
renderer
material
材质
sharedMaterial
炫酷的3D游戏原来是这样开发出来的?!
本专题讲解微软官方的
3D游戏开发
视频课程,通过实例介绍如何使用DirectX9技术来创建3D视频游戏,一步步逐渐深入,讲解添加
3D游戏开发
过程中的各种效果和属性。
让往事随风
·
2016-04-05 16:00
TDD与Unity
3D游戏开发
0x00前言关于TDD测试驱动开发的文章已经有很多了,但是在游戏开发尤其是使用Unity3D开发游戏时,却听不到特别多关于TDD的声音。那么本文就来简单聊一聊TDD如何在U3D项目中使用以及如何使用U3D5.3.X之后版本已经集成的单元测试模块EditorTestRunner。0x01你好,TDDTDD,测试驱动开发改变了我们常见的工作流程,不要求先写逻辑代码,反而要求先完成测试代码。待测试代码完
chenjd
·
2016-04-05 00:00
敏捷开发
游戏开发
unity3d
tdd
[置顶] 【Unity
3D游戏开发
】性能优化之如何将包大小减少到极致(三六)
Unity3D之如何将包大小减少到极致,图片是游戏app里最最占空间的资源,所以请各位还没有理解u3d对图片文件存储方式理解的请看《unity3d-texture图片空间和内存占用分析》。因为u3d对资源的压缩并不阐述的十分详细,所以很多项目在遇到包大小瓶颈时非常头疼。我也不是神仙,也同样痛苦过,但经历几个项目的折腾,最终能梳理出一套能将u3d包大小减少到合理范围的方法。首先来展示下,官方如何说的
teng_ontheway
·
2016-04-01 00:00
压缩
优化
内存
unity3d
游戏包
Unity
3D游戏开发
之再话小地图的实现
在Unity3D中,相机是一个能够为玩家捕获并显示游戏世界的设备。通过操纵相机,我们可以使得我们的游戏场景以更加真实和独特的方式显示出来。在Unity3D中默认有一个主相机MainCamera用来显示我们设计的游戏场景,其实呢,在一个游戏场景中我们是可以设置多个相机对象的,而且它们可以被设置为任意的渲染序列、任意的渲染部分和任意的渲染位置。下面我们来讲解一些比较重要的东西吧! 1、Clera
XYK0318
·
2016-03-31 10:00
脚本
unity
[置顶] 【Unity
3D游戏开发
】性能优化之Texture图片空间和内存占用分析(三七)
Unity3D–Texture图片空间和内存占用分析发表于2014年5月21日由陆泽西Texture图片空间和内存占用分析。由于U3D并没有很好的诠释对于图片的处理方式,所以很多人一直对于图集的大小和内存的占用情况都不了解。在此对于U3D的图片问题做一个实际数据的分析。此前的项目都会存在这样或者那样的打包后包大小与内存占用情况的问题,所以这次所以彻彻底底得分析下U3D对于Texture的处理方式。
teng_ontheway
·
2016-03-28 09:00
优化
压缩
内存
图片
unity3d
[置顶] 【Unity
3D游戏开发
】定制截图截图(三五)
Unity的截屏处理办法,一种是通过Texture2d处理,一种是通过RenderTexture来处理。其中RenderTexture最灵活,可以定制渲染的摄像机。下面是我总结的、在u3d中的,三种截屏方法:1、使用Application类下的CaptureScreenshot方法。[csharp] viewplain copy void CaptureScreen() { Appl
teng_ontheway
·
2016-03-27 16:00
Camera
截屏
ScreenShot
RenderTexture
Texture2D
[置顶] 【Unity
3D游戏开发
】WWW工具类简单的HTTP访问 (三四)
WWW是UNITY提供的访问HTTP的简单的工具类,可以从网络上下载配置、图片、录像等资源。支持协议有http://https://file://ftp://官方使用例子:从网络上下载一张图片//Getthelatestwebcamshotfromoutside"Friday's"inTimesSquare usingUnityEngine; usingSystem.Collections; p
teng_ontheway
·
2016-03-27 11:00
http
网络
url
unity3d
www
[置顶] 【Unity
3D游戏开发
】定制新建C#文件的头描述 (三三)
unity添加新脚本的时候,可以定制【开发者姓名】【开发日期】【文件描述】【版权声明】等,省的到时候不知道谁写的,也没有个描述,关键是TNND连个背锅的人都没有其实unity已经给我们提供了新建脚本的模板,非常的简单,只需要简单的修改下模板即可步骤如下:1.修改模板内容如下:Unity.app/Contents/Resources/ScriptTemplates/81-C#Script-NewBe
teng_ontheway
·
2016-03-22 18:00
模板
unity3d
描述
AuthorName
CreateDate
[置顶] 【Unity
3D游戏开发
】基础知识之Tags和Layers (三二)
Tags和Layers分别表示是Unity引擎里面的标签和层,他们都是用来对GameObject进行标识的属性,Tags常用于单个GameObject,Layers常用于一组的GameObject。添加Tags和Layers的操作如下:"Edit"->"ProjectSettings"->"TagsandLayers"来打开设置面板。 tag可以理解为一类元素的标记,如hero、enemy、a
teng_ontheway
·
2016-03-17 06:00
unity3d
tags
layer
Raycast
layermask
U
3D游戏开发
—程序员转型篇(二)unity界面认识
直接上图,主要分为5个区域1,场景视图(Sceneview):,用于设置长以及放置游戏对象,是构造游戏场景的地方;2,游戏视图(Gameview):由场景中相机所渲染出来的游戏画面,是游戏发布后的玩家所能看到的内容;3,层级视图(Hierarchy):用于显示当前场景中所有游戏对象的层级关系4,项目视图(Project):整个工程中所有可用的资源,例如模型,脚本等;5,检视视图(Inspector
one岁爷
·
2016-03-09 20:27
U
3D游戏开发
—程序员转型篇(一)背景介绍
第一篇博客,如有什么思维上或者讲述的不够合理,欢迎各种网络上的大神砸砖;为什么写这篇博客,可能跟本人性格有关系,“好为人师”,高中的时候,最喜欢给女朋友将地址知识了,把她讲的不会了,我居然喜欢上了不擅长的地理;所以根据这个原理,所以才有了这个系列的博客;本人做下简单的自我介绍,游戏行业3年程序员,语言精通AS3,了解C++/JAVA/C#,之前主要在《某道》的x宇游戏,以及《x书世界》的某游集团,
one岁爷
·
2016-03-07 10:12
OpenSceneGraph环境搭建
因为
3D游戏开发
课程需要,最近在看OSG(OpenSceneGraph),根据我个人的理解,它类似于GLUT,是在GL库函数层面之上的开发接口。
ACskyline
·
2016-03-05 12:00
[Unity3D]Unity
3D游戏开发
之鼠标滚轮实现放大缩小
今天为大家分享的是在Rpg游戏中十分常见的鼠标滚轮调整摄像机视野效果。首先我们先创建一个游戏场景: 接下来我们编写一段脚本代码:[csharp] viewplaincopyprint?using UnityEngine; using System.Collections; public class CameraZoom : MonoBehaviour { void St
yxwkaifa
·
2016-03-03 10:00
3D 游戏开发 课程 新手可以来这里学习
课程链接:
3D游戏开发
基础http://edu.csdn.net/course/detail/4673D引擎设计与开发http://edu.csdn.net/course/detail/509GPU编程
mengyin521
·
2016-02-23 14:00
在Unity游戏开发中使用暂停的小技巧
很多人在Unity
3D游戏开发
中写暂停脚本的时候,经常会想到Time.timeScale=0;这种方法,但是Time.timeScale只是能暂停部分东西。
菜鸟在线newbieol
·
2016-01-28 15:27
使用中国CDN网络分发Unity网页插件的方法
以下信息由菜鸟在线Unity
3D游戏开发
小编为你整理。为了确保中国用户从ChinaCache下载相关资
菜鸟在线newbieol
·
2016-01-28 15:05
Unity
3D游戏开发
软件的基本组成有哪些?
UnityTechnologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎,下面跟大家介绍的是Unity
3D
菜鸟在线newbieol
·
2016-01-18 17:17
Unity
3D游戏开发
中制作场景
在Unity
3D游戏开发
中,场景(Scene)就是开发者制作游戏时,所使用的游戏场景。它是一个三维空间,对应的三维坐标轴分别是X轴、Y轴和Z轴本文。有技术需求就来菜鸟在线!
菜鸟在线newbieol
·
2016-01-15 16:51
Unity
3D游戏开发
创建桌面快捷方式
Unity
3D游戏开发
的软件功能可是越来越好了,功能越来越完善了,不仅是发布Android平台,还能发布IOS平台、PC平台,具体的操作这里就不具体介绍了,想了解的进菜鸟在线官网查看视频教程。
菜鸟在线newbieol
·
2016-01-13 17:59
Unity
3D游戏开发
之如何发布Android游戏
怎么在Unity
3D游戏开发
软件里,发布Android游戏?如果你感到有疑问,不如看看下面笔者的介绍。
菜鸟在线newbieol
·
2016-01-12 18:50
Unity
3D游戏开发
第三人称角色控制的模式
众所周知,在Unity
3D游戏开发
中,经常会用到角色控制,一般情况下角色控制有第一人称和第三人称两种,在RPG游戏中通常以第三人称的形式出现。
菜鸟在线newbieol
·
2016-01-04 17:57
Unity
3D游戏开发
之如何优化贴图占用内存
Unity
3D游戏开发
占用的内存中,UI部分主要是贴图资源和字体资源。其中贴图是单张图片,而字体包括UIFont和TrueTypeFont(TTF)。
菜鸟在线newbieol
·
2015-12-30 17:56
[置顶] 【Unity
3D游戏开发
】性能优化之spine提高80~90%的效率 (三一)
Spine效率低Unity项目加载spine动画,经常会出现卡顿的情况,如游戏中瞬间播放一个动画,打开一个带spine动画的界面。尤其是SkeletonRenderer.Awake时,会瞬间出现大量的GCAlloc,造成瞬间的卡顿,像我们游戏一个角色动画的时间在100~200ms原因分析原来导出的spine数据是.json格式,加载、分析数据慢现在采用二进制的binary导出为.skel格式,记载
teng_ontheway
·
2015-12-30 02:00
优化
unity3d
Skeleton
optimize
Spine
[置顶] 【Unity
3D游戏开发
】iOS9 ReplayKit录制视频 (三十)
Unity游戏需要视频分享,之前用过第三方的,现在听说苹果有了自带的ReplayKit,毕竟是游戏中录制视频,视频的大小,压缩带来的性能影响,抱着试试看的态度加入了下,性能感觉还可以,但是架不住苹果的Objective-C和swift啊#游戏目标:为游戏增加视频分享#开发环境:Unity5.3.0f4#技术点:ReplayKit,需要ios9.0以上直接上代码吧ReplayKitProxy.h#i
teng_ontheway
·
2015-12-24 20:00
unity
屏幕
record
录像
ReplayKit
[置顶] 【Unity
3D游戏开发
】`UnityEditor' could not be found Are you missing a using directive ... (二九)
`UnityEditor'couldnotbefoundAreyoumissingausingdirectiveoranassemblyreference? usingUnityEditor;之后无法Building,会出错.usingUnityEditor; 之后无法Build,出错,不导出时在编辑器里是没有报错的,运行也正常,导出时,却提示errorCS0246:Thetypeornamesp
teng_ontheway
·
2015-12-23 17:00
assembly
Missing
found
unityeditor
be
not
[置顶] 【Unity
3D游戏开发
】性能优化之缩减压缩包大小 (二八)
unity3d打包的所有文件是会被记录而且被排序的。所以这大大方便了我们分析为何打包文件如此之大,以及怎么减少打包文件。日志目录一般在:C:\Users\Administrator\AppData\Local\Unity\Editor 打开log文件,可以看到打包文件的统计信息: Textures176.1mb70.1%Meshes7.7mb3.0%Animations14.1mb5.6%Sou
teng_ontheway
·
2015-12-21 00:00
优化
log
unity
editor
压缩包
[置顶] 【Unity
3D游戏开发
】App游戏名字本地化 (二七)
开发环境Unity5.3XCode7.2目标游戏名字需要多语言处理过程1.添加多语言2.用CFBundleDisplayName来处理名字多语言失败尝试流程1.未成功info.plist里,添加Applicationhaslocalizeddisplayname,并设置成yes2.InfoPlist.Strings要选对工程扩展如果你想为不同的设备(iphone,ipad,ipod)设置不同的显示
teng_ontheway
·
2015-12-19 17:00
unity
本地化
appname
localized
ProductNam
宣雨松版《Unity
3D游戏开发
》最后章节实战《突出重围》逻辑整理
在学完了整本书后,效仿书上说的制作了这个小游戏,也前后花了好多功夫,终于弄完了,现在想按照MVC结构整理分析一下代码,记录在此备查游戏类型:RPG游戏设定:主角被围困在一片地形中,周围有很多敌人,需要主角一一消灭以突围游戏角色:主角与N敌人游戏道具:地形、药品箱(加血用)以下游戏代码整理使用的是MindManager
narutojzm1
·
2015-12-18 19:00
unity3d
UNITY3D游戏开发
【cocos2d-x
3D游戏开发
】3: 游戏帧循环
前言高实时性是游戏区别于传统软件、应用的一个重要特征,游戏里通常有一个比较高频率的循环在处理用户输入、物理逻辑更新、业务逻辑更新以及图形渲染等工作,以保证这种实时性的要求。我们把每一次循环叫做一帧,把每秒钟游戏更新的帧数称作“帧率(FramePerSecond)”,也就是常说的FPS。电影的帧率通常是24FPS,cocos2d-x默认的帧率是60FPS,VR游戏中对帧率的要求则更高,通常至少要达到
elloop
·
2015-12-14 09:00
cocos2d-x
3d游戏开发
[置顶] 【Unity
3D游戏开发
】Application.systemLanguage无法区分简体中文和繁体中文 (二六)
游戏发布,语言本地化需要繁体中文和简体中文iOS8版本之前没问题,iOS9上无法正常识别这两种语言原因是在iOS9上,Unity通过Application.systemLanguage返回的简体中文和繁体中文都是SystemLanguage.Chinese,真尼玛坑爹啊,摔手机砸电脑~亲测Unity5.2.1、Unity5.3都有这个问题,Unity更新日志中都没有见这方面消息,不知是没人重视还是
teng_ontheway
·
2015-12-12 19:00
unity
zh-Han
systemLanguage
【cocos2d-x
3D游戏开发
】2: 2D基础回顾---理解CCMenu类的实现, 实现点击放大的菜单按钮
前言本文介绍了CCMenu类的实现原理,并在CCMenu的基础上稍加改造,实现了一个点击自动缩放的菜单类。CCMenu的实现–单点触摸事件很好的使用范例在上一篇文中里回顾了cocos中单点触摸的用法和触摸事件分发机制、优先级控制等内容,也给出了自己写的小demo,其实在cocos本身就有很好的触摸事件的使用范例,其中就包括CCMenu的实现,下面我们结合引擎源代码来分析一下它的实现原理。CCMen
elloop
·
2015-12-10 23:00
cocos2d-x
自定义菜单
[置顶] 【Unity
3D游戏开发
】C#和Objective-C数据交互 (二五)
iOS真机上运行,经常需要第三方库,也难免需要C#和Objective-C交互,其实很简单,直接上例子:一.C#的接口,调用ObjC中的函数usingUnityEngine; usingSystem.Collections; //No.1 usingSystem.Runtime.InteropServices; publicclassSOpenUDID { //No.2 [DllImport(
teng_ontheway
·
2015-12-05 01:00
C#
unity
objC
dllimport
【cocos2d-x
3D游戏开发
】1: 2D基础回顾---触摸事件(2.x)
前言本文回顾了cocos2d-x2.x中触摸事件的使用方法和注意事项,侧重于单点触摸事件。一个非常简单的触摸事件响应示例在cocos2d-x中Layer是直接继承了触摸代理的类,也就是说它“天生”就带有响应触摸事件的功能.要想启动Layer的触摸响应功能,仅需要一句代码:setTouchEnabled(true)下面以helloworld示例为基础,添加一下触摸的功能,非常的简单,请看代码://H
elloop
·
2015-12-02 07:00
C++
cocos2d-x
触摸事件
Unity3D 自由视角代码之解析
效果:实现对物体的自由视角观察本代码是《Unity
3D游戏开发
》一书中,7-11的例子,其中有几处注释是我个人的分析usingUnityEngine; usingSystem.Collections;
narutojzm1
·
2015-11-30 13:00
unity3d
Unity3d的ios插件开发
Unity3d的ios插件开发2015/04/05Unity
3D游戏开发
插件开发iOSplugin戴维营教育原创文章,转载请注明出处。我们的梦想是做最好的iOS开发培训!
diveinedu
·
2015-11-27 16:10
iOS
Objective-C
Unity3D
游戏开发
插件开发
iO
TvOS
c++
Objective-C编程基础
iOS开发进阶杂文
开源框架
OpenWrt开发
C++
Unity
3D游戏开发
之C++插件接入
各位朋友大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是http://qinyuanpei.com。虽然Unity3D引擎依靠强大的跨平台能力睥睨高手林立的游戏引擎世界,我们在使用Unity3D游戏引擎的时候基本上不会去接触底层的东西,可是有时候面对某些奇葩的要求的时候,我们就不得不考虑使用C++这样的语言来为其编写相关的插件。你如果问我是什么样的奇葩要求,比如接入蓝牙手柄来控制游戏、
qinyuanpei
·
2015-11-23 10:00
C++
插件
unity3d
编辑器
在Windows下使用MinGW静态编译Assimp
Assimp是眼下比較全的3D格式解析库了,熟悉
3D游戏开发
的同行都知道,3D的格式非常混乱,各种3D格式在不同场合都有他们特定的应用,游戏引擎仅仅可以解析少部分3D格式,很多其它有用的格式来自游戏公司自己定义的格式
·
2015-11-13 18:34
windows
unity
3D游戏开发
十八之NGUI动画
我们先来看下帧动画,顾名思义,就是一帧帧的图片组成的动画,我们须要用到UISprite Animation组件,它的属性例如以下: Framerate:播放速率,也就是每秒钟播放的帧数 Name Prefix:图片名字的前缀,能够用来过滤图片集中的图片,从而指定你须要的图片 Loop:循环 依照前面文章创建UI的步骤,我们创建一个sprite,一个button,通过点击button来
·
2015-11-13 13:22
unity3d
Unity学习笔记(二)——第一个Unity项目Hello Unity
保留版权,转载请注明出处:http://blog.csdn.net/panjunbiao/article/details/9318811 在这一篇文章里,参照宣雨松的《Unity
3D游戏开发
》第38
·
2015-11-13 13:02
unity
C#程序员的春天之从零开始学习unity
3D游戏开发
入门教程二(创建项目及基本面板介绍)
一项目创建: 创建项目是开发的第一步。 运行untiy之后如果是第一次运行会弹出 我们这里随便创建一个项目。 二Untiy面板介绍: 三代码编辑器的切换: 这里我安装了vs2012. 到这里开发环境基本上就算是搭好了,您坑定迫不及待的想做开发了吧。先等一等,容我先来介绍一下一些3d方面的基础知识。 一、坐标轴 说到坐标轴,很多同学第一时间想到的可能是这样的 不错
·
2015-11-13 12:50
unity3d
C#程序员的春天之从零开始学习unity
3D游戏开发
入门教程一(前言)
我们不在“拖控件”,我们也有春天 序言:之前断断续续谢了一点unity的教程,但是不全面。这里表示歉意。今天准备重新做一套。今天也是换了新工作,也是新的开始。也希望以此来激励自己把这个教程一直写下去。想要学习unity的同学可以加这个群(326535328),可能会在qq课堂在线讲解一些相关知识。 乱扯一下:为什么说这时C#程序员的春天呢?在大多数java或者其他程序员的眼里,我们.net平台
·
2015-11-13 12:49
unity3d
[Unity3D]Unity
3D游戏开发
之刀光剑影特效的实现
大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是blog.csdn.net/qinyuanpei。 我实在不明确有的人为什么不喜欢武侠/仙侠类游戏,也许是因为武侠/仙侠类游戏身上被永远烙上的国产标签吧!博主近期在玩一部叫做《雨血》的游戏,博主不禁感慨:在这样一个流星蝴
·
2015-11-13 12:20
unity3d
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他