这是一个用来制作shader的插件,也是一个很好的学习shader的工具。这个插件上手很容易,但是要用它来制作理想的Shader,需要下点功夫。这儿先列举出基础知识,以及我的一些实践。以后我还会继续学习并记录更多的内容。一、基本操作:    1)、截断连线:按住alt并右键   2)、框选:按住alt键并框选   3)、对于不认识的节点,右键选择what,出现API官网,可选简体字二、开始设置: 
转载 2024-04-17 05:40:43
84阅读
文章目录1、血条1) 项目准备2) 项目创建(1) UGUI实现(2) IMGUI实现(3) 最终效果2、体会3、声明 本次作业基本要求是五选一1、血条(Health Bar)的预制设计。具体要求如下分别使用IMGUI和UGUI实现使用UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机分析两种实现的优缺点给出预制的使用方法2、 UI 效果制作(你仅需要实现以下效果之一)进入NGUI官
转载 2024-10-31 19:47:48
64阅读
unity 鼠标 选取Hello Unity Developers! 您好Unity开发人员! Incredibly, it’s already been more than 3 months since I joined this crew of nuclear-powered toaster engineers and I couldn’t be happier to have th
# 使用Java连接MongoDB数据库游戏中的实现 作为一名经验丰富的开发者,我将教会你如何使用Java连接MongoDB数据库并将其应用于游戏开发中。本文将详细介绍整个过程,并提供每一步所需的代码和注释。 ## 整体流程 下面是使用Java连接MongoDB数据库游戏中的流程,可以用表格形式展示: | 步骤 | 描述 | | --- | --- | | 1 | 引入MongoDB驱
原创 2024-01-19 07:07:02
53阅读
笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社和《Unity3D实战核心技术具体解释》电子工业出版社等。CSDN视频网址:http://edu.csdn.net/lecturer/1
转载 2017-08-10 14:09:00
296阅读
2评论
1、Angle    Angle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGL ES技术开发。该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现,缺陷在于文档不足,而且下载的代码中仅仅包含有少量的示例教程。 最低运行环境要求不详。 项目地址: http://code.google.com/p/angle/ 2、
转载 2月前
380阅读
这是一篇给美术写的文章,之所以要写这篇文章呢,是因为团队开发的过程中,不难发现一部分美术缺乏对现代渲染流程的理解,导致给场景做光照的过程中步骤完全错误,无法完成目标,那么在这篇文章中我们将完整讲解在有了场景和材质素材以后,该怎么把场景制作出最终的效果样式。第0步,确保引擎着色本身是“正确的”。这一点其实应该是由负责图形渲染的TA来解决。但是作为美术在这个
转载 2021-11-15 09:39:02
104阅读
C# Unity游戏开发——
转载 2023-01-08 10:24:39
778阅读
http://www.narkii.com/club/forum.php?mod=viewthread&tid=299805&extra=page%3D1%26filter%3Dtypeid%26typeid%3D102%26typeid%3D102RageSpline卡通插件的基本操作RageSpline 试用下载:http://www.narkii.com/club/threa
Unity3d-Particle System 5.x系统的学习(四)今天,我们来聊聊unity5.x的粒子系统和unity4.x粒子系统的区别。我大致看了下,区别还是蛮多的,但是总体的粒子制作思路一样,只不过添加了很多子模块方便我们制作出更加美观的粒子。下面是总体的粒子系统组件:红色边框划出的就是unity5.x新增的子模块。 ok,我们接下来分析每个模块的特征和参数:External
由于之前看《Unity shader 入门精要》看到太过粗略了,只关注书中的shader代码,导致好多代码都是不是很懂,所以就往回看, 找找对于shader的一些基础知识 还是先直接上代码,注释有较为详细的一些解释,部分注释代码是由于看的内容比较多,然后就懒的分几篇博客来写了了: 1,一个简单的着色器(SimpleShader) Shader "Custom/SimpleShader"
WebSocket(Web套接字)是一种单个TCP连接上全双工通信的协议。它提供了持久性连接,允许客户端和服务器之间进行实时的、双向的通信。与传统的HTTP请求-响应模型不同,WebSocket建立了一个持久的连接,使得服务器可以主动向客户端推送数据,而不需要依赖客户端发起请求。这种实时通信的能力使得WebSocket非常适合于需要大量实时
原创 2024-04-18 13:41:27
121阅读
# Python游戏中检测按键 游戏开发中,检测玩家按键是非常重要的一部分。通过检测按键,我们可以实现玩家角色的移动、攻击和交互等功能。Python作为一种简单易学的编程语言,游戏开发中也有很大的应用。本文将介绍如何在Python中检测按键,并给出相应的代码示例。 ## 检测按键的原理 计算机中,键盘是通过发送信号来告诉计算机用户按下了哪个键。计算机通过处理这些信号来实现相应的功能。
原创 2023-10-08 07:21:25
704阅读
Unity3D实战】RPG黑暗之光Scene3:创建游戏运行场景及角色控制1、创建场景: 基于上一个场景做一份拷贝,删除UI Root下的所有组件(除Camera外)。删除CharacterCreation物体。 2、标签管理: 创建脚本Tags.cs管理全局的标签。比如: public const string ground = "Ground"; //const 标明这个是一个共有的不可变的
转载 2024-08-20 15:12:33
33阅读
JAR 文件就是 Java Archive File,顾名思意,它的应bai用是与 Java 息息相关的,是 Java 的一du种文档格式。JAR 文件非常类似 ZIP 文件——zhi准确的说,它就是 ZIP 文件,所以叫它文件包。JAR 文件与 ZIP 文件唯一的区别就是 JAR 文件的内容中,包含了一个 META-INF/MANIFEST.MF 文件,这个文件是生成 JAR 文件的时候自动
转载 2023-10-08 19:01:45
59阅读
参考文章: https://blog..net/a1728351227/article/details/103638106 实现游戏的存读档有三个方式二进制方法XMLJSON对比二进制方法:简单,但可读性差。XML:可读性强,但是文件庞大,冗余信息多。JSON:数据格式比较简单,易于读写,但
转载 2020-05-12 09:07:00
630阅读
2评论
Unity不同游戏里,有不同的Camera,这里简单介绍下。官方标准资源提供了4种CameraCctv
原创 2023-01-04 12:34:01
273阅读
由于第一次做Android上的手机游戏,并且是第一次做手机游戏,甚至是第一次做游戏,没有什么相关经验,一切都是自己摸索出来的,肯定已经有成熟理论了。不过自己摸索出来的应该体会更深一些。游戏的主要流程一般是定时,更新逻辑,渲染画面。定时一般不用系统的定时器,因为不同系统的实现不一样,你不知道定时器函数会被怎样调用,为了可移植性和做到尽量平台无关,游戏一般采用在自己的线程中控制游戏时钟。public
转载 6月前
17阅读
游戏的时候最怕的就是卡顿。排位赛的紧急关头,明明马上就能上一段位,却因为卡顿导致给对方送人头。还把对手送上了王者。引起队友骂声一片。作为测试工程师的你,可以忍?卡顿测试也是专项测试里的一种卡顿分析Android系统每隔16ms会发出VSYNC信号重绘我们的界面(Activity)。App需要在16ms内完成下一次要刷新的界面的相关运算,以便界面刷新更新,如果无法16ms内完成运算,就会发生卡顿
第2章 Python基础知识2.1 Python是什么Python语言的语法简单、容易上手,它有很多现成的库可以供你直接调用,以满足你不同领域的需求。Python在数据分析、机器学习及人工智能等领域,受到越来越多编程人士的喜欢,也正因为如此,2018年7月的编程语言排行榜中,Python超过Java成为第一名2.2 Python的下载与安装下面是之前我写的Python安装教程(Anaconda
  • 1
  • 2
  • 3
  • 4
  • 5