自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘老师讲Unity

刘老师讲Unity

  • 博客(36)
  • 资源 (2)
  • 收藏
  • 关注

原创 ProBuilder操作一览表

本篇是介绍ProBuilder的最后一部分内容,笔者不讲解任何功能,而是提供一份初步的ProBuilder 常见操作一览表翻译文档。一: 对象操作(Object)1.1 New Shape 新的模型1.2 New Poly Shape 新的多边形模型1.3. Smoothing 平滑工具1.4 Material Editor “材质编辑器”面板1.5 UV Editor UV编辑器1.6 Vertex Col...

2021-03-25 14:35:00 3146

原创 ProBuilder快速原型开发技术 ---进阶功能操作

本篇讲解PB的“碰撞体与触发器”、”模型的导出”、“第三方模型编辑”、“UnityManual API”四部分内容。一:碰撞体与触发器PB中对于碰撞检测与触发检测,有自己一套单独的组件,可以更好的配合使用。分别是Set Collider 与Set Trigger组件,下图的绿色部分为碰撞体,黄色为触发体。二:模型的导出PB中有单独的模型导出方式,可以使用“Export”功能,导出各种文件格式,目前支持的格式有:*.obj、*.stl、*.ply、*.Asset、*.Prefab ..

2021-03-18 13:20:12 465

原创 ProBuilder快速原型开发技术--操作基础

ProBuilder快速原型开发技术 ---操作基础本篇文章笔者对ProBuilder(以下简称:PB),进行操作基础的介绍。一:PB大小图标显示方式PB操作面板有两种显示方式:小图标与大图标。大图标优点是显示清晰操作方便,缺点是没有更加精确的参数式调节面板。PB操作面板两种显示方式的切换方式:可以通过鼠标移动到本面板,然后通过鼠标右键方式,在弹出菜单中选择切换。二:PB操作面板的停靠...

2021-02-07 11:28:55 582

原创 Python 运算符

python语言最主要有四类运算符: 算数运算符、赋值运算符、关系运算符、逻辑运算符。本章节首先介绍这四类最主要的运算符,其次讲解位运算符、运算符的优先级。一: 算数运算符 + : 加法运算符 - : 减法运算符 * : 乘法运算符 / : 除法运算符 //: 整除运算符 % : 整除取余运算符 **: 指数运算符 divmo...

2020-07-06 11:25:41 2779

原创 Python语言基础概论

一: Python语言的基础元素1:python的标识符 python的标识符就是具备一定功能的计算机指令。 作用: 用来表示程序中各种语法成分的名称。 命名规则 由字母、数字、下划线组成 以字母或下划线开头 严格区分大小写 不能使用Python的关键字或保留字关于程序、指令、标识符、关键字相互的关系,用下图表示: 2: 关键字...

2020-07-01 09:27:00 490

原创 零基础入门企业级实战核心技术(零基础入门企业级实战核心技术)

CSDN 课程中心: https://edu.csdn.net/lecturer/1300

2020-04-26 18:54:03 193

原创 VisualEffectGraph基础操作--创建VEG项目步骤讲解

一:建立VEG项目步骤首先打开Unity Hub, 使用unity2020.1 新建项目(本技术博客,默认使用unity2020.1 版本演示),选择HDRP 高清渲染管线,确定项目目录与名称。然后创建VEG资源。 项目窗口点击右键,依次选择Create > Visual Effects > Visual Effects Graph。这里说明一下,如果选择HDRP(模板项目)后,项目新建过程中,就自动安装了Visual Effect Graph 内置组件。我们可以在Pakca...

2021-07-20 13:38:28 783 3

原创 VisualEffectGraph概述

Visual Effect Graph 由来:Visual Effect Graph 是2018.3 以后版本,出的新的粒子特效技术。它是用显卡渲染特效,区别于传统的Patical system 的cpu渲染特效技术。Visual Effect Graph 为方便叙述,简称为:VEGVEG官方示例项目,给出了很多绚烂特效的展示:VEG本组系列课程,笔者将制作如下演示示例:(烟雾特效)(下雨下雪特效)(烟花特效)(粒子流动特效)(魔法球/星空特效

2021-06-29 09:15:52 728 1

原创 ProBuilder快速原型开发技术 ---模型精细化操作

前面我们讲解了很多ProBuilder功能,但是对于制作一款复杂的模型来说,还远远不够。需要更多的对于模型细节的处理,这就是本篇文章要讲解的“模型精细化操作”技术。关于PB对于模型的精细化操作,笔者分四大方面进行讲解。一: 模型的线面批量选择在对一个复杂模型进行操作时候,往往要面对很多个面进行批量操作。这时候PB的批量选择功能就可以派上用途。常用的有如下功能:1> Select Face Loop 面循环选择操作步骤:A: 定义面操作试图B: 选择一...

2021-03-11 11:40:35 473

原创 ProBuilder快速原型开发技术 ---不规则模型与材质

ProBuilder开发模型的强大之处,还在于可以按照要求精确定制不规则模型、克隆镜像模型、给模型着色以及添加材质等,下面笔者就这几方面进行讲解。一:定制不规则模型PB有一个专门定制不规则模型的功能“New Poly Shape”,可以按照设计师的想法,定义任意图案的模型,或者更加确切的说是“画出”我们想要的模型,制作步骤如下:第1步:为了开发一个精确的模型,首先需要有一个参照网格图。笔者采用10*10 的一个Plane或者Cube对象(既: 长10米*宽10米),具体参照下图。第2步:

2021-03-02 15:25:46 667

原创 ProBuilder快速原型开发技术 ---PB专属操作视图

ProBuilder(以下简称: PB)功能安装后,在Unity的Scenes视图上方会出现四个操作按钮。这四个按钮是“Object Selection”、”Vertex Selection”、“Edge Selection” 、“Face Selection”,分别表示“对象选择”“顶点选择”“边沿选择”,“面选择”。与之对应的,你会发现当点击不同的视图按钮,PB操作面板显示的功能选项图标是不同的,即PB操作面板显示的功能图标不是固定的一:对象选择视图...

2021-02-20 11:38:22 465

原创 ProBuilder快速原型开发技术 ---ProBuilder基础操作

ProBuilder快速原型开发技术---ProBuilder基础操作 在游戏开发、虚拟现实等三维仿真领域,Unity目前是国内外最为知名的开发引擎。随着版本的不断提升与完善,目前Unity2020等最新版本,又增加了很多令人惊奇的功能。Unity内置的ProBuilder技术,已经成为快速搭建项目“原型设计”的不二法宝。在这之前,更多的公司使用的是Word、Excel等方式进行概念设计,场景与大量道具的建模则使用传统的3Dmax、Maya等复杂、笨重的工具进行开发,导致开发...

2021-01-27 09:49:51 1235

原创 Pycharm软件安装与配置详解

众所周知目前专业开发Python中大型项目(包括系统与深入的学习Python),都是使用Pycharm 软件。所以如何正确安装与配置Pycharm 是学习与开发python的首要先决条件,所以笔者带领大家来快速安装与配置好此款开发利器。说明: 本安装说明默认用Win10操作系统,下载pycharm2019.x版本为例,进行详细讲解。步骤1:登录Pycharm官网(本例pycharm 2019.2X 64 版本演示)登录网址 https://www.jetbrains.com 界面如下:..

2020-06-24 14:31:50 12924

原创 不要浪费一场好危机(丘吉尔)

又到一年一度6.18时刻,虽然这个“爱你爱你”(2020)的年份一点没有“人情味”,充满了不确定性。网上有人调侃: 1月武汉加油。 2月湖北加油。 3月全世界加油。 4月黑龙江加油。 5月吉林加油。 6月北京加油。 7月.... 但是英国丘吉尔也说过这样的话:[图中翻译:保持前进!因为你要经历地狱! --丘吉尔 ]不要浪费一场好危机!每一次危机都隐藏着机会危机越大机会也就越大危机对于很多人来说却是脱颖而出的机会真正的聪明人...

2020-06-17 08:50:58 3174

原创 2020年初: “问题”还是“机遇”?

2020年初是一场没有硝烟的真正生化战争,医护工作者就是冲锋的战士,而我们普通人只有听从政府安排“宅”在家里。 网上各种调侃、各种“懒散躺”、"蚯蚓爬"、各种吐槽... 但是大家有没有想过,与其抱怨过分担忧,不如充实自己用知识壮大自己!长者曾说:“在你最寂寞的时候,就应该如河堤般默默的‘蓄能’,在合适的时候,尽情释放自己的能量,去实现自己的人生目标!” ----“拥有...

2020-02-12 18:10:10 656

原创 虚拟现实汽车模拟仿真项目

从2018年开始虚拟现实、增强现实、混合现实(VR/AR/MR)技术已经被国家正式列入重点发展产业目录。由中国通信工业协会协同地方政府主办,国内各大企业与高校积极参与的《世界VR产业大会暨第某届中国国际通信电子产业博览会》每年都会大约10月中旬在南昌市举办,所以未来数年随着5G网络的普及,虚拟现实技术(VR)也一定迎来自己大发展的时期! 本教学视频课程从企业真实虚...

2019-11-04 18:40:34 3551

原创 热更新之lua框架设计

目前中大型游戏项目包含部分VR与AR项目,都需要热更新与在线修改Bug等功能实现,虽然Xlua等插件已经给出了关于C#与Lua语言之间的双向无缝调用实现,但是就热更新的架构却没有提出,这需要广大游戏公司的开发人员自己来设计一套lua框架。 早期热更新的概念与实现机理刚传入国内实现的时候,很多公司采用纯lua脚本的方式,来构建整个项目。 这种方式开发速度慢,且极易出错,开...

2019-06-06 14:50:44 1317

原创 2019Unite大会

一年一度的Unite大会,在今年(2019)的5月10日准时在上海的国际会议中心盛大举行。本届大会历时三天,由来自全球的Unity公司技术专家、开发者、艺术家和Unity爱好者们齐聚一堂,展示Unity的最新技术成就,以及展示Made with Unity的游戏与行业应用,分享Unity技术应用经验。 作为全球规模最大的Unity开发者聚会,历年的Unite大会都会成为开发者们获取...

2019-05-22 09:16:54 936

原创 客户端热更新框架之UI热更框架设计(下)

上一篇笔者介绍了关于什么是热更新,为什么需要热更新的技术文章。本篇就专门针对UI框架的热更新功能实现部分展开讨论,讨论的重点是热更新如何与UI框架进行结合? 现在笔者把设计“UI热更新框架”的整体设计与构建过程表述如下,最后附带源码工程的下载链接,供广大学员参考研究。如果大家有什么不明白的地方,欢迎大家在评论区进行讨论。 1:首先基于笔者以前设计的SUIFW 框架...

2019-05-09 10:31:05 851

原创 “996” 工作制热议与奋斗者协议

最近一个月来,互联网上“996”话题被各家媒体与朋友圈刷屏。 各种调侃各种比“惨”应接不暇。 现在笔者就这个问题,整理部分国内外资料以及笔者观点以供国内广大程序员们参考。一: 什么是“996”工作制? 996工作制是指早上9点上班、晚上9点下班,中午和傍晚休息1小时(或不到),总计工作10小时以上,并且一周工作6天的工作制度,代表着中国互联网企业盛行的加班文化,是一...

2019-05-04 17:45:08 1346

原创 《Unity3D/2D游戏开发从0到1(第二版本)》 书稿完结总结

前几天,个人著作《Unity3D/2D游戏开发从0到1(第二版)》经过七八个月的技术准备以及近3个月的日夜编写,在十一长假后终于完稿。今天抽出一点时间来,给广大热心小伙伴们汇报一下书籍概况。

2017-10-23 09:03:22 13144 4

原创 关于《Unity3D/2D游戏开发从0到1》书籍再版说明

关于《Unity3D/2D游戏开发从0到1》第一版本在2015年7月1日全国发行,累计得到不少国内高校教师、培训机构的好评。但是由于Unity官方对于技术不断的升级与版本的快速迭代,基于Unity4.6版本的教学知识体系,则略显滞后。

2017-08-23 20:46:33 1249

原创 C# For Unity系列之基础篇-刘国柱-专题视频课程

本套C#语言教程,全部采用案例化教学模式。结合C#知识点在实际游戏中具体的应用场景,让初级学员、深入的学好C#语言!温馨提示:课程 《C# For Unity系列之基础篇》配套学习资料链接:http://pan.baidu.com/s/1gfPsTvP 密码:3lo8;辅导群:刘老师讲Unity学员群(2) 497429806...

2017-04-05 09:29:47 878 1

原创 C# For Unity系列之入门篇-刘国柱-专题视频课程

你想当“李逍遥”式的“大侠”吗? 这里无需计算机基础,无需编程经验,你也不必是计算机专业的在校大学生....只要爱好游戏,怀揣梦想! 有一定自主学习能力,跟着刘老师从“编程小白”修炼为游戏研发“大虾”吧!!!学习好Unity,其先决条件是一定要有稳固、扎实的编程基础!课程 《C# For Unity系列之入门篇》配套学习资料链接:http://pan.baidu.com/s/1gflxreN 密...

2017-03-27 09:04:28 1134

原创 如何开发AR增强现实应用与产品

2016年被称为VR元年,可见火爆程度,但是我要告诉你,其实还有一种技术AR(增强现实)技术,才是下一个真正的“风口”技术。可以预见的是,未来AR应用爆发之时,必将超越VR产业规模,开拓千亿级市场空间!

2016-11-08 19:40:09 970

原创 红透半边天的VR(虚拟现实)产业

目前在做一些与AR与VR相关的工作,特此把一些个人总结的普及性概念与各位朋友共享。什么是虚拟现实(VR)技术? 虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统它利用计算机生成一种模拟环境是一种多源信息融合的交互式的三维动态视景和实体行为的系统仿真使用户沉浸到该环境中。[来源: 百度百科] 虚拟现实的实现,利用的是双眼视差原理。即从有一定距离的两个点(双眼)上观察同一个目标所产生的方向差异,人的大脑在融合双眼所见的细微视差后可自动合成立体影像。

2016-11-06 17:08:39 658

原创 VR就是下一个浪潮_2016 (GMGC) 全球移动游戏大会观后感

2015年上半年不断传出各知名游戏公司高管离职从事VR(虚拟现实)创业的消息。15年美国的Facebook CEO扎克伯格更是斥资20亿美元收购了业内VR技术领导者公司 Oculus ,且大胆预言:“VR就是下一个浪潮”!

2016-11-06 11:37:46 771

原创 《Unity3D/2D游戏开发从0到1》正式出版发行

写作背景: 2015年6月30日我收到电子工业出版社张迪老师寄来,正式发行的《Unity3D/2D游戏开发从0到1》书籍。这本凝结着大半年心血的作品让我感慨万千。 本人从事游戏、软件与教学十多年,一直梦想可以进一步服务于全国广大的游戏与软件从业开发人员。14年下半年电子工业出版社的张迪老师通过QQ找到我,热情邀请希望可以给国内Unity初学者写一本通俗易懂、从入门到提高的Unity培训教材,教材要求70万字左右即可、厚度适中(500页左右)、内容涉及Unity游戏引擎的方方面面,但要注意循序

2016-11-06 11:08:14 1818

原创 AR增强现实开发介绍(续)

开发增强现实技术,无论是商业级应用,还是面向幼儿教育的游戏产品,都需要从了解、获取、下载增强现实插件开始。目前全世界使用量最大公认最好的增强现实插件是高通的Vuforia。我们先从开发一个最简单的AR Hello World 开始。

2016-10-15 11:33:24 1962

原创 AR增强现实开发介绍

AR增强现实开发最近做一些AR增强现实的内容,一些普及性的内容,与大家分享。

2016-10-14 11:10:55 1704

原创 UGUI 中Dropdown控件的使用经验

在Untiy的UGUI 刚出来的时候,是没有“下拉列表”(Dropdown)控件的,这在无形中给我们的UI界面开发带来困难,不过在Untiy5.2.2之后这个局面终于打破。下面我来说一下关于Dropdown 控件的使用。

2016-10-14 10:06:43 18038 1

原创 C#自定义集合

对于基于Unity游戏引擎来深入开发商业级高品质游戏的广大游戏开发人员来说,使用C#语言来开发诸如“对象缓冲池”等技术应用来说,开发我们的“自定义集合”是非常必要的。 根据笔者经验,一个好的C#"自定义集合"需要满足以下需求: 1: 可以使用foreach 方便的遍历集合元素。 2: 采用索引器技术,提供直接的方式访问或者赋值内部元素。 3: 提供类似 IList 接口的常用访问方法: Add() 、Clear()、Insert()、Remove()

2016-09-05 12:33:47 966 1

原创 c#索引器

什么是索引器: 是一种特殊的类成员,它能够让对象以类似数组的方式来存取,使程序看起来更为直观,更容易编写。

2016-09-05 12:03:50 532

原创 总结Unity 初学者容易犯的编译与运行时错误

总结Unity 初学者容易犯的编译与运行时错误

2016-09-05 11:41:20 3037

原创 C# for Unity快速入门-C#语言入门(B)

C# for Unity 编程语言快速入门教程--C#语言入门(B)接上篇内容,我们把更多的C#语言入门级编程习题发布如下,希望能够对C#编程小白提高技能有帮助。  三:  学习循环语句(续)             /*  第13题                 求整数1~100的累加值,但要求跳过所有个位为3的数。             */

2016-08-07 12:11:02 2353

原创 C#forUnity快速入门-C#语言入门

C# for Unity 编程语言快速入门教程(连载1)

2016-08-07 12:06:23 5427 2

WebService 最简单搭建 Demo

目前最实用的最简单的WebService 的搭建Demo 。 可以使得初学者快速学习实用WebService 通讯技术。

2012-08-21

SqlServer2008教学PPT

某高校老师多年实际教学与科研,目前最实用的数据库PPT资料,可以使得初学者在较短的时间内快速掌握 SqlServer 数据库技术。 特别针对要求熟练学习数据库 SQL 语句的同学、朋友大有裨益!

2012-08-21

空空如也

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

TA关注的人

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