前言:大家好。虫虫大冒险(?)新的一期又双叒叕来了。本期文章主要讲解《空洞骑士中》的地图搭建相关的内容,并会写一个简单的相机脚本。除此之外,还会涉及到如何制作背景、产生异于玩家移动的动态效果。好了,闲话不多说,直接开始。地图模板工欲善其事,必先利其器。在开始地图搭建之前,我们先制作好游戏需要的地图模板,这样在后续的地图搭建环节中可省去大量的时间与精力。如何搭建地图模板就不多说了,通过
unity 自动构建Thanks to Michaela Lehr for kindly helping to peer review this article. 感谢Michaela Lehr慷慨地帮助同行审阅本文。 In this tutorial, I’ll demonstrate how to create a simple 2D tapping game in Unity. The id
转载 2024-06-30 21:21:07
137阅读
回顾前一篇 Cocos Creator 物理刚体挖洞新方案(上)的整体思路是,先用 Clipper 去计算多边形,接着用 poly2tri 将多边形分割成多个三角形,最后用多边形刚体填充。这一篇准备介绍这个实现方式遇到的新坑,以及一些优化。填充纹理之前是使用cc.graphic作图的,可能有小伙伴需要填充更好看的纹理图片。这时,可以巧用 cc.mask 中的 _graphic。可以清楚的
转载 2024-08-16 16:24:28
294阅读
Lingguilan某些交通项目中,常有道隧道模型数据,在将隧道模型和地形一起加载场景里的时候,会发现隧道口是封闭的,这个便不符合实际情况,因此地形挖洞的功能便可以将这个封闭的口打开。一、 数据制作实现隧道挖洞需要有两种数据,地形缓存和模型数据1、 地形缓存。 数据集右键场景缓存可以生成地形缓存2、 隧道模型数据 这个一般是用户自己在第三方建模软件将模型制作出来,然后使用3dmax插件导出成超图的
转载 2024-10-06 12:40:46
199阅读
对模型进行扭曲、弯曲、裁剪、掏空操作1. demo效果2. 实现要点2.1 模型扭曲2.2 模型弯曲2.3 模型裁剪与掏空2.3.1 球体裁剪与掏空2.3.2 圆柱裁剪与掏空2.3.3 甜圈圈裁剪与掏空3. demo代码 1. demo效果 如上图所示,第一张是对方形圆柱进行扭曲操作的效果图,第二张图是对扁平立方体面进行弯曲操作的效果图,第三张图是从内到外依次是原物体,裁剪后的物体,裁剪后掏空物
坑1:Unity版本升级,手贱跟着升级,然后项目各种错 解决方案: 新版本先观望一段时间,新版本都有坑的。 坑2:Git做版本更新是,有些Prefab的数据死活不能同步 解决方案: 1.Edit->Project Settings->Editor 设置种打开 meta files 让meta文件和原始文件一起同步 2.Edit/ProjectSetting/Editor设置中Asset
转载 2024-07-30 17:12:51
112阅读
Shader "Unlit/遮挡边缘光描边" { Properties { _MainTex("Texture", 2D) = "white" {} _Diffuse("Color",Color) = (1,1,1,1) _Outline("Outline",Range(0,1)) = 0.1 // 描边参数控制
转载 2024-09-23 12:07:18
415阅读
编写初衷:1、网上没有现成的好用的waypoints插件2、自己在做一个赛车游戏,如果没有这款插件的话在制作游戏的过程中会被累成狗3、从来没有接触过插件方面的东西,所以想自己尝试一下 插件用途:1、顾名思义,赛车游戏专用的插件(本人目前还是个初学菜鸟,等以后接触的游戏类型多了会增强)2、提供了现成的方法可直接copy传入参数即可做出你想要的酷炫效果。这些方法没写入到插件中,而是单独的写出
⭐️前言引入:比方说我们有下面一张地图(概念设计图)需要探索⭐️游戏背景:主堡位于地图最右侧中央,怪从左侧生成。我们通过挖地块生成小路影响怪的路径,通过建造塔抵御怪的入侵。已经挖开的路是小怪的移动范围,尚未挖开的部分地块可以放置想要的塔。部分地块有概率获得特殊奖励/彩蛋,塔和不同的地块可设计不同的元素交互(这里不便做具体展开,大家可以自行脑补)我们的目的是成功抵御多个波次的怪物攻击,成功守住我们的
转载 2024-07-03 08:46:16
225阅读
挖洞优化篇来了!图文!视频!源码!通通来了!
原创 2021-11-27 16:42:38
354阅读
我想大家在用uGUI做界面时,可能经常会碰到一种需求,就是在图片上“挖洞”。说起来我们可以有几种实现方案,比如最简单的方式,直接导入带有“洞”的图片。这种方式简单,但不适合需要动态变化的场合。考虑有这种需求:当我们上线一个新功能时,可能希望在玩家第一次打开游戏时,将界面其它地方变暗,突出新增的功能,即所谓的“新手引导”功能。如果用黑色含透明区域图片来展示这种效果,也不是不可以,但是会有几个问题。首
转载 2024-05-24 22:34:27
732阅读
减少多边形计算!画饼分之~
原创 2021-11-27 15:56:40
538阅读
持续更新中 如果你有更NB的坑队友技巧,请给我留言GitHub地址 代码维护根本不存在的,让他们知道你就这个项目的上帝,你写的不是代码,你写的是密码!加密性很高的密码!!!只要你离开,项目就会分崩离析,而且你也是游走在崩溃的边缘,就是这么6,玩的就是心跳~我们宗旨是:前人挖坑,后人埋雷,最后一个被炸飞!1. 预制体名称后缀加空格(加载的时候明明和预制体名称一致但是无法找到,是不
我想大家在用uGUI做界面时,可能经常会碰到一种需求,就是在图片上“挖洞”。说起来我们可以有几种实现方案,比如最简单的方式,直接导入带有“洞”的图片。这种方式简单,但不适合需要动态变化的场合。考虑有这种需求:当我们上线一个新功能时,可能希望在玩家第一次打开游戏时,将界面其它地方变暗,突出新增的功能,即所谓的“新手引导”功能。如果用黑色含透明区域图片来展示这种效果,也不是不可以,但是会有几个问题。首
文章目录前言一、初始化虚拟点1.1点结构:1.2每个点有的状态:1.3生成点结构:二、实例化边缘碰撞盒2.1计算生成边缘碰撞盒三、涂抹部分3.1.虚拟点3.2.鼠标点3.3.内圈3.4.外圈四、关于优化结语: 前言老规矩先上效果图继上一篇涂抹地形文章讲解发出后,有不少网友私信找我要原码,也有部分网友觉得太复杂了难以实现。关于原码因为这个Demo最初始的原码弄不见了,还有就是代码本身用在了公司的游
一、物理系统相关组件Unity中的物理系统涉及的组件分为如下几类:刚体角色控制器碰撞体布料关节力场二、刚体(Rigidbody)Rigidbody(刚体)组件可以使游戏对象在物理系统的控制下进行运动,Rigidbody 可接受外力与扭矩力,用以保证游戏对象像在真实世界中那样进行运动。任何游戏对象只有添加了Rigidbody 组件之后才能受到重力的影响,通过脚本为游戏对象添加的作用力以及通过 NVI
转载 2024-02-28 08:07:44
200阅读
一、直线运动二、曲线运动、万有引力三、力(常见的力、力的合成与分解)四、动力学(运动和力)五、振动和波(机械振动与机械振动的传播)六、冲量与动量(物体的受力与动量的变化)  马三最近在一直负责Unity中的物理引擎这一块,众所周知,Unity内置了NVIDIA公司PhysX物理引擎。然而,马三一直觉得只会使用引擎而不去了解原理的程序猿不是一位老司机。所以对一些常用的物理学公式我们还是要了解一下的。
转载 2024-08-12 11:19:07
76阅读
Ultimate+Rope+Editor+1.18绳索插件学习文档插件分享:链接:https://pan.baidu.com/s/1i6VzCup 密码:a4eo一、绳子主要控制脚本组件Ultimate Rope  1.Rope Layer:设定绳子的层Layer  2.Rope Physic Material:绳子物理材质  3.Rope Type:绳子类型(一般选择Procedural程序上的
转载 2024-04-04 18:47:35
129阅读
Unity3D使用的是Physx物理引擎,但这里的用法跟纯粹的Physx不一样,这里是由刚体和碰撞体两种组件组成的物理对象。 【刚体】     RigidBody 用于物理模拟,有质量,受重力影响,可以和其他可碰撞对象在碰撞的过程中发生相互作用的力,不要在运动中直接操作它们的位置(你要知道这不合物理),要通过施加力的方式来操作它,或者使用Joint
专业挖坑,从未停止。与群内小伙伴讨论后,发现一些坑。。。
原创 2021-11-27 16:19:30
227阅读
  • 1
  • 2
  • 3
  • 4
  • 5