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
UNITY游戏开发
Unity基础-物理系统
Physx物理引擎,Physx是目前使用最为广泛的物理引擎,被很多游戏大作所采用,开发者可以通过物理引擎高效、逼真地模拟刚体碰撞、车辆驾驶、布料、重力等物理效果,使游戏画面更加真实而生动,下面就给大家介绍下
Unity
沉麟
·
2020-04-09 08:24
unity游戏开发
-C#语言基础篇(委托)
classProgram{privatedelegatevoidmydelegate(inta);//定义一个没有返回值带参数的委托类型delegatestringmydelegate1();//定义一个有返回值类型的委托;delegatevoidmydelegate(inta);delegatestringmydelegate1();staticvoidMain(string[]args){in
TonyWan_AR
·
2020-04-03 20:17
unity游戏开发
-C#语言基础篇(面向对象-继承带参和不带参 )
classProgram{staticvoidMain(string[]args){RoundClassround=newRoundClass(2);//实例化子类函数时,先执行父类构造函数,再执行子类的构造函数;round.show();SphereClasssphere=newSphereClass();sphere.d;//通过实例化也调用不了d,因为d是受保护的,只能给父类和子类使用;要调
TonyWan_AR
·
2020-03-31 22:21
【
Unity游戏开发
】跟着马三一起魔改LitJson
一、引子在游戏开发中,我们少不了和数据打交道,数据的存储格式可谓是百花齐放,xml、json、csv、bin等等应有尽有。在这其中Json以其小巧轻便、可读性强、兼容性好等优点受到广大程序员的喜爱。目前市面上有许多针对Json类型数据的序列化与反序列化库,比如Newtonsoft.Json、LitJson、SimpleJson、MiniJson等等,在这之中马三比较钟意于LitJson,其源码规模
马三小伙儿
·
2020-03-30 09:00
unity游戏开发
-C#语言基础篇(交错数组)
classProgram{staticvoidMain(string[]args){//第一种方式int[]arr=newint[]{8,9};//不能超出2长度的维度;arr.Length不是指交错数组的所有元素,而是长度维度;arr[1][2]=88;//去改变某个下标的值;Console.WriteLine(arr[1][2]);int[][]arr=newint[][]{};//通过for
TonyWan_AR
·
2020-03-30 07:21
unity游戏开发
-C#语言基础篇(Array数组相关)
classProgram{staticvoidMain(string[]args){//-------------------一维数组------------------//inta=1;//声明一个整型变量;int[]Arr1=newint[5];//定义一维数组长度;int[]arr1=newint[3]{1,2,3};//定义一维数组长度并初始化赋值;实例化;int[]arr_1={1,2,
TonyWan_AR
·
2020-03-29 19:23
unity游戏开发
-C#语言基础篇(String字符串)
classProgram{staticvoidMain(string[]args){//-------------------------string字符串------------------stringmyStr1="asdfghJKL";stringmyStr2="123456";intmyInt=String.Compare(myStr1,myStr2);//比较返回一个整数(1,0,-1)
TonyWan_AR
·
2020-03-27 01:08
unity游戏开发
-C#语言基础篇(变量相关)
Main函数classProgram{intHeroLv=20;//定义全局变量;privatestringguaiwuName="小火焰龙";//全局变量publicconststringTypes="学生";//常量的声明const初始化一定要赋值;常量默认一定是静态的,不用再加修饰符static;前面加public属于公开;类可以调用;//Tyoes=";老师";报错;因为常量不能重新赋值;
TonyWan_AR
·
2020-03-25 10:06
unity游戏开发
-C#语言基础篇(匿名方法)
classProgram{publicdelegatevoidmydelegate();publiceventmydelegatemuevent;staticvoidMain(string[]args){//匿名方法//两个参数//委托声明方式Funcf=(inta,intb)=>{returna+b;};//一个参数;Funcff=(inta)=>{returna;};//第一种mydelega
TonyWan_AR
·
2020-03-24 03:33
unity游戏开发
-C#语言基础篇(多线程)
···classProgram{staticvoidMain(string[]args){Console.WriteLine("---------");ThreadThe=newThread(Show);The.Start();Console.WriteLine("正在测试");Console.ReadKey();Actionac=Show;ac.BeginInvoke(null,null);Th
TonyWan_AR
·
2020-03-20 23:39
unity游戏开发
-C#语言基础篇(异常捕获)
classProgram{staticvoidMain(string[]args){TestClasstest=newTestClass();test.TestChu(1,0);TestClasstest=newTestClass();test.ShuruCar();//intint32(4个字节)Int64long(8个字节)//Int64[3,2]Array=newArray[]{};元素6个
TonyWan_AR
·
2020-03-20 10:36
unity游戏开发
-C#语言基础篇(File类相关操作)
classProgram{conststringurl=@"D:\Helloworld!\test.txt";//绝对路径staticvoidMain(string[]args){//文件FileInfomyFile=newFileInfo(url);Console.WriteLine(myFile.Exists);//执行是否存在文件,返回布尔值//练习FileInfomyFile=newFil
TonyWan_AR
·
2020-03-16 16:54
我的2016
也就开始了换方向之路,一开始想依靠.net的基础想投身于
unity游戏开发
,但不久我就感觉游戏开发索然无
鲁先生的猫
·
2020-03-15 19:24
Unity自动构建(2)|iOS编译遇过的依赖库、签名、第三方SDK的麻烦
在几年的
Unity游戏开发
工作中,其中一个让我非常抓狂的地方,就是使用Unity引擎进行iOS编译出包。为什么说使用Uni
陈凯利
·
2020-03-11 14:24
unity游戏开发
-C#语言基础篇(一维数组)
classProgram{staticvoidMain(string[]args){//第一种声明方式存放类型[]数组名字int[]arr=newint[]{1,2,3,4,5};//数组放入元素;固定好类型不能放字符串或其他类型的元素;int[]arr1=newint[5]{1,2,3,4,5};//固定数组长度后面就不能改变;int[]arr2=newint[5];//重新new数组;改变长度
TonyWan_AR
·
2020-03-08 09:40
unity游戏开发
-C#语言基础篇(数据类型相关)
classProgram{staticvoidMain(string[]args){//整型intMyInt1=200000;longMyLong=2555555555555;byteMyByte=255;//浮点型floatMyFloat=3.14F;//定义浮点型后面加F;32位doubleMyDouble=3.14;//不用写f,浮点型;64位decimalMyDecimal=3.14M;/
TonyWan_AR
·
2020-03-07 11:26
unity游戏开发
-C#语言基础篇(if与switch应用)
classProgram{staticvoidMain(string[]args){//---------if-----------intheroLv=30;//英雄等级;if(heroLv>=30){Console.WriteLine("烈火冲天");}else{//关于if语句嵌套问题;Console.WriteLine("小火");}if(heroLv>=30)Console.WriteLi
TonyWan_AR
·
2020-03-05 11:32
unity游戏开发
-C#语言基础篇(值类型和引用类型)
classProgram{staticvoidMain(string[]args){int[]A=newint[]{2,5,8,12,34};int[]B=newint[]{3,5,7,8,9};int[]C=A;A[2]=333;A=null;//注意A的位置,放上面会报错,放在这里没影响;null放在堆中深复制浅复制堆中没有执行顺序;引用类型都存在堆中,引用堆得指针;Console.Write
TonyWan_AR
·
2020-03-04 07:23
unity游戏开发
-C#语言基础篇(Array数组(一))
classProgram{staticvoidMain(string[]args){int[]arrA=newint[6]{1,2,3,4,5,6};int[]arrB={4,5,6,14,15,16,18};int[,]arr_1={{1,2,3},{4,5,6}};//二维数组int[][]arr_2={newint[]{},newint[]{},newint[]{}};//交错数组//arr
TonyWan_AR
·
2020-03-03 18:10
unity游戏开发
-C#语言基础篇(Array数组(二))
classProgram{staticvoidMain(string[]args){//练习题{33,36,66,23}{36,66,33,23}int[]arrA={33,36,66,23};int[]arrB=newint[arrA.Length];ShowClass.Show1(arrA,"前:");arrA.CopyTo(arrB,0);Array.Copy(arrA,1,arrB,0,2
TonyWan_AR
·
2020-02-25 22:57
unity游戏开发
之xcode打包记录
记录下打包到上传到appstore提审之前遇到的一些问题,持续更新:1、ERRORITMS-90094“InvalidLaunchImage,YourappcontainsalaunchimagewithasizemodifierthatisonlysupportedforappsbuiltwiththeiOS6.0SDKorlater.”原由及解决方案:当时我们用了一个xcode7.1beta版
乡村小树
·
2020-02-25 12:22
unity游戏开发
-C#语言基础篇(数组排序和倒序)
classProgram{staticvoidMain(string[]args){Console.WriteLine("第一题");int[]arrA={1,3,4,5,6};string[]arrB={"7","8","9"};int[]arrC=newint[arrA.Length+arrB.Length];for(inti=0;i=0){//判断偶数位;注意下标不能取到负数;arrD[i]
TonyWan_AR
·
2020-02-24 05:48
unity游戏开发
-C#语言基础篇(返回值ref和out及params应用 )
classProgram{staticvoidMain(string[]args){HeroClassHero=newHeroClass("项羽","男",1234,2348);Hero.ShowHero();MasterClassmas=newMasterClass(Hero);HeroClass.get();//有static只能属于类;不能通过实例名称点出来;Console.WriteLin
TonyWan_AR
·
2020-02-17 08:53
unity游戏开发
-C#语言基础篇(哈希表排序列表及断点调试)
classProgram{inta=0;intb=10;staticvoidMain(string[]args){//------------------哈希表--------------------Hashtablehash=newHashtable();//哈希表只能传两个参数键值hash.Add(1,"苹果");hash.Add(2,"华为");//键不能重复,值可以重复;hash.Add(
TonyWan_AR
·
2020-02-15 19:09
unity游戏开发
-C#语言基础篇(单例模式及双重加锁)
classProgram{staticvoidMain(string[]args){普通实例化对象Autoauto=newAuto("别克");Autoauto=newAuto("大众");单例模式AutoClassauto=AutoClass.GetAuto();auto.Run();Auto.GetAuto();//单例模式-练习Herohero=Hero.GetHero();Console.
TonyWan_AR
·
2020-02-12 00:40
Unity游戏开发
:开放世界地形关卡
开放世界地形关卡荒野大镖客、赛博朋克2077、上古卷轴系列等等这些主机游戏又被称之为游戏中的好莱坞大片!数亿美元的巨大研发投入,使得这样量级的游戏,不仅要有高质的互动体验、具有特色的玩法、还需要具有及其炫目的画面视觉效果!而“开放世界”,是主机游戏设计中无法绕开的一个思路和目标。对于开发设计师来说“开放世界”的关卡设计是高难度的,设计师的目的就是要让游戏的“开放世界”成为承载和滋润剧情推动的土壤,
爪爪游戏学院
·
2020-02-10 19:17
Unity游戏开发
性能优化(Sprite优化)
本文向大家介绍UnitySprite优化通过减少SetpassCalls(Drawcalls)数来减少性能消耗直接进入正题我随便在网上找到几张图片,将其拖到Hierachry面板此时运行游戏,观察Game试图下的Stats窗口,此时Setpasscalls数为4(包括场景的Setpasscalls)我们的方法是将图片打包成一张图片,在游戏运行时,unity只会读取一遍sprite,减少了资源浪费,
小小小小小丶敏
·
2020-02-08 04:02
0基础如何成功转行
Unity游戏开发
?
对于不了解游戏开发的人应该怎么入门效率最高下面小编帮你们整理了以下攻略:0基础如何成功转行
Unity游戏开发
?攻略一:瞄准目标许多转行者,其实都有一个误区,迷茫,对转行目标不清晰。知道要去做Un
中清龙图教育
·
2020-02-07 00:35
2018学
Unity游戏开发
好找工作吗?
2018学Unity做游戏开发好找工作吗?相信这是每一个没有入坑还在犹豫的小伙伴的核心问题。对于这个问题,今天小编请一位大神给大家全面分析一下。先抛结论,游戏公司和企业很多,一直都缺人,所以找工作绝对是找的到的,但是否是你喜欢的就另当别论了。我们把游戏公司分为三种。A:腾讯和网易等大公司。这类公司要加入有两种途径,一种为人才储备,通过校招进入;一种为社招,其他具体要求先不谈,至少也需要一款成功游戏
中清龙图教育
·
2020-02-05 02:44
软工实践个人总结
达到的期待和目标:学习到了新的开发语言和开发工具学习了博客园即github等平台的使用学习了
unity游戏开发
的过程学习了c#脚本语言开发游戏存在的不足:越学越感觉到自己的不足自
kingbob
·
2020-01-12 20:00
UGUI(一)- Canvas
对于想学习
Unity游戏开发
的人来说,UI是很好的入门部分。时至今日,越来越多的Unity游戏UI框架从NGUI转向UGUI,两者优势也有很多大神做过实例对比。
BingLau
·
2020-01-10 16:27
unity游戏开发
-C#语言基础篇(静态类相关)
classProgram{staticvoidMain(string[]args){AutoClass.SetAutoData("法拉利F450","法拉利",38000,280);//静态方法直接类名.方法AutoClassmyAuto=newAutoClass();//普通方法实例化名.方法intsudu;stringname=myAuto.GetAutoMsg(outsudu);Consol
TonyWan_AR
·
2020-01-07 12:04
Unity游戏开发
:C#进阶之面向对象编程
C#进阶之面向对象编程深入浅出的C#进阶课程在了解C#基础语法之上,进一步学习面向对象(OOP)编程技术和.NET框架,并深入讲解在实践中总结出的OOP设计理念。学完本课程,即可设计出优质的面向对象程序,并可在Unity中用C#来开发所有脚本。预估学习&练习时间:20小时难易度:进阶OOP基础面向对象编程简介命名空间类的成员及可访问性字段和常量属性和索引器方法和扩展方法运算符重载构造函数和终结器匿
爪爪游戏学院
·
2020-01-06 13:17
unity游戏开发
学习路线
一、
Unity游戏开发
学习路线(视频教程
萧非子
·
2020-01-06 04:53
Unity游戏开发
核心:生命周期
Unity游戏开发
中的生命周期C#对象的生命周期生命周期是Unity开发过程中的核心思想,是技术进阶过程中必须深入了解的重点,了解对象生命周期前,要先理解类、对象与引用是怎么回事。
道阻且长_行则将至
·
2020-01-06 03:05
[
Unity游戏开发
]向量在游戏开发中的应用(二)
在上一篇博客中讲了利用向量方向的性质来解决问题。这篇博客将继续用一个简单的小例子来讲解如何将向量的点乘性质应用到实际的游戏开发中。向量点乘的几何定义设二维空间内有两个向量U和V,它们的夹角为θ([0,π]),则内积定义为以下实数:向量点乘的公式:U·V=|U||V|cosθ根据该公式可以退到下面五条结论:1.U·V>0,表示向量U和V之间的夹角小于90度(锐角)2.U·V<0,表示向量U和V之间的
Sheh伟伟
·
2020-01-03 10:29
unity游戏开发
-C#语言基础篇(结构函数)
classProgram{staticvoidMain(string[]args){int[]arr=newint[]{2,4,56,7};//Console.WriteLine(arr[1]);//index索引器HeroClasshero=newHeroClass();hero[0]="黑暗战神";//Console.WriteLine(hero[0]);string[]str=newstri
TonyWan_AR
·
2020-01-02 18:43
纹理压缩简介 DXT PVR ETC
参考为什么需要纹理压缩移动端纹理压缩格式干货:
Unity游戏开发
图片纹理压缩方案Creator使用压缩纹理常用纹理和纹理压缩格式移动设备的纹理压缩方案各种移动GPU压缩纹理的使用方法一、DXTPVRETC
合肥懒皮
·
2019-12-26 23:22
游戏开发学习笔记
14.
Unity游戏开发
中的生命周期时间:2017/12/5主题:经验总结内容:C#对象的生命周期了解对象生命周期前,要先理解类、对象与引用是怎么回事。
道阻且长_行则将至
·
2019-12-24 13:30
unity 集成使用 openinstall
基于免填邀请码安装的渠道追踪统计服务最近在使用一个叫openinstall的SDK,通过它实现免填邀请码的功能,集成到
unity游戏开发
中。
涯柔
·
2019-12-21 19:16
Unity基础-物理系统
Physx物理引擎,Physx是目前使用最为广泛的物理引擎,被很多游戏大作所采用,开发者可以通过物理引擎高效、逼真地模拟刚体碰撞、车辆驾驶、布料、重力等物理效果,使游戏画面更加真实而生动,下面就给大家介绍下
Unity
passiony
·
2019-12-17 14:15
unity3d视频教程全套分享
很多
Unity游戏开发
的初学者,都有一番雄心壮志想着进入一个厉害的游戏公司,参与一个优秀的开发项目,制造出一款能够风靡全球的游戏。
千锋Python学院
·
2019-12-16 15:58
unity游戏开发
实战
当然了,
unity游戏开发
也不例外。要想学好技术,就必须加强实战项目的训练,多敲键盘多动手,不懂就要问。小编在这里还想跟大家提到一点,只要是想更好地学技术,线下课程是更值得大家选择的。当
千锋Python学院
·
2019-12-06 06:42
干货:
Unity游戏开发
图片纹理压缩方案
Unity3D引擎对纹理的处理是智能的:不论你放入的是PNG,PSD还是TGA,它们都会被自动转换成Unity自己的Texture2D格式。在Texture2D的设置选项中,你可以针对不同的平台,设置不同的压缩格式,如IOS设置成PVRTC4,Android平台设置成RGBA16等。嗯,非常的智能。但是,在一些进阶的使用中,一些情况是难以满足的。比如,我们NGUI的图集纹理,在Android平台,
陈小霖GO
·
2019-12-02 08:17
【
Unity游戏开发
】接入UWA_GOT的iOS版SDK以后无法正常出包
一、正文问:RT,最近有看到UWA_GOT工具新增了iOS版本的支持,于是下载了最新的工具包进行了接入测试。是按照文档直接将UWA_GOTv2.0.1_iOS.unitypackage导入进了Unity项目内,并且做了配置。但是发现添加了UWA_GOT插件以后iOS上不能正常出包,总是卡在xcodebuildarchive这一步:报错信息如下:**ARCHIVEFAILED**Thefollowi
马三小伙儿
·
2019-11-30 20:00
unity游戏开发
(三):游戏地图的制作及地图信息的存储(LitJson)
游戏地图的制作:ps:资源的获取自己定义格子图片:在游戏物体格子上挂载脚本:GridPoint,创建一个空物体,挂载MapMaker脚本usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publicclassMapMaker:MonoBehaviour{//是否画线publicbooldrawLine;
goGogoiii
·
2019-11-25 12:40
游戏开发
Unity 2D横版通关 小游戏-当悟空遇上熊本(Unity 5.6)C#
点击下载项目工程2D横版通关小游戏,美术资源原创自合作美工,这是我学
unity游戏开发
做的第一个小demo,学到了很多东西。
凉夏l
·
2019-11-14 16:22
个人游戏作品
Unity2d
横版通关
小游戏
C#
U3D
unity3d游戏开发如何学
但要用好Unity并非易事,
unity游戏开发
如何学?其实理论上讲,如果是找到了真正靠谱的机构,去哪学不重要。重要的是,你在
unity游戏开发
上花费多少心思?能掌握多少技术?
千锋Python学院
·
2019-10-31 20:46
Unity游戏开发
图片纹理压缩方案
Unity3D引擎对纹理的处理:不论你放入的是PNG,PSD还是TGA,它们都会被自动转换成Unity自己的Texture2D格式。在Texture2D的设置选项中,你可以针对不同的平台,设置不同的压缩格式,如IOS设置成PVRTC4,Android平台设置成RGBA16等。但是,在一些进阶的使用中,一些情况是难以满足的。比如,我们NGUI的图集中,在Android平台,使用ETC1纹理+Alph
JumboWu
·
2019-10-31 17:56
unity游戏开发
-C#语言基础篇(运算符相关)
staticvoidMain(string[]args){stringMyStr="假期结束了!";intMyInt=12;inta=-1;//------------算术运算符//MyStr+MyInt有一边是字符串则结果是字符串//MyInt%9=12-9*1=3;取余是3;//档两边都是正整数的时候;如果前面数比后面数小,即余数是前面的数;//++运算符;语法:变量++;变量--;++变量;
TonyWan_AR
·
2019-10-31 06:11
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他