• 【Unity3d游戏开发】游戏中的贝塞尔曲线以及其在Unity中的实现

    时间:2023-11-23 14:36:24

    RT,马三最近在参与一款足球游戏的开发,其中涉及到足球的各种运动轨迹和路径,比如射门的轨迹,高吊球,香蕉球的轨迹。最早的版本中马三是使用物理引擎加力的方式实现的足球各种运动,后来的版本中使用了根据物理学公式手动计算位置和物体速度的方式实现,现在这个版本中使用的是DoTween+贝塞尔曲线调节来实现。...

  • 游戏开发设计模式之命令模式(unity3d 示例实现)

    时间:2023-11-19 11:02:41

    博主才学尚浅,难免会有错误,尤其是设计模式这种极富禅意且需要大量经验的东西,如果哪里书写错误或有遗漏,还请各位前辈指正。打算写设计模式的目的就是,首先自己可以理清思路,还有就是国内的设计模式资料很丰富,但是并没有专门用在游戏开发上的讲解,看过之后有些不知道怎么用在游戏方面上,怎么用,博主在学习过程中...

  • [Unity3D]Unity3D游戏开发之Logo渐入渐出效果的实现

    时间:2023-11-16 18:41:24

    ------------------------------------------------------------------------------------------------------------------------------------------------------...

  • [Unity3D]Unity3D游戏开发之角色控制漫谈

    时间:2023-11-09 17:45:48

    各位朋友,大家好。我是秦元培,欢迎大家关注我的博客,我的博客地址blog.csdn.net/qinyuanpei。今天呢,我们来说说Unity3D中的角色控制,这篇文章并非关注于Unity3D中的某项详细内容。而是博主在经过大量的实践后所得的感悟。今天的文章从内容上能够分为2种模式、1个组件、1种模...

  • unity3D游戏开发实战原创视频讲座系列13之帽子戏法游戏开发(预告)

    时间:2023-04-08 08:17:56

    文件夹第一讲  游戏演示项目创建第二讲 游戏场景的编辑第三讲  帽子的移动第四讲  炮弹的产生第六讲  游戏界面的完好第七讲 各种UI的制作第八讲  分数和爆炸特效 视持续更新中。。。。watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDAxOTcx...

  • [整理]Unity3D游戏开发之Lua

    时间:2023-04-07 12:52:56

    原文1:[Unity3D]Unity3D游戏开发之Lua与游戏的不解之缘(上)各位朋友,大家好,我是秦元培,欢迎大家关注我的博客,我地博客地址是blog.csdn.net/qinyuanpei。如果提到游戏开发,大家一定会想到C/C++、DirectX、OpenGL等这些东西,可是众所周知,游戏行业...

  • Unity3D游戏开发之C#编程中常见数据结构的比较

    时间:2023-04-07 12:52:50

    一.前言Unity3D是如今最火爆的游戏开发引擎,它可以让我们能轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型的互动内容。它支持2D/3D游戏开发,据不完全统计,目前国内80%的手机游戏都是用Unity3D开发。由于Unity3D在开发过程中使用最多的是C# 语言,所以就要合理的使用C#提...

  • [Unity3D]Unity3D游戏开发之从Unity3D到Eclipse

    时间:2023-04-07 12:58:14

    ------------------------------------------------------------------------------------------------------------------------------------------------------...

  • [Unity3D]Unity3D游戏开发之Lua与游戏的不解之缘终结篇:UniLua热更新全然解读

    时间:2023-04-07 12:58:08

    ------------------------------------------------------------------------------------------------------------------------------------------------------...

  • [Unity3D]Unity3D游戏开发之Unity与Android交互调用研究

    时间:2023-04-07 12:57:56

    各位朋友,大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是blog.csdn.net/qinyuanpei。在前一篇文章中,我们研究了Android平台上Unity3D的手势操作并在之前的基础上实现了手势旋转、放缩等功能。今天呢,我们继续来研究Unity在Android平台上扩展的内容。众所...

  • C#程序员的春天之从零开始学习unity3D游戏开发入门教程二(创建项目及基本面板介绍)

    时间:2023-04-02 22:38:44

    一项目创建:创建项目是开发的第一步。运行untiy之后如果是第一次运行会弹出我们这里随便创建一个项目。二Untiy面板介绍:三代码编辑器的切换:这里我安装了vs2012.到这里开发环境基本上就算是搭好了,您坑定迫不及待的想做开发了吧。先等一等,容我先来介绍一下一些3d方面的基础知识。一、坐标轴说到坐...

  • Unity3D游戏开发之粒子系统实现具体解释

    时间:2023-04-02 22:42:20

    今天为大家分享的是Unity3D中的粒子系统。粒子系统通经常使用来表现烟雾、云等高级效果。是一个十分注重制作技巧的部分。今天我们将以一个气泡的演示实例来一起学习怎样在Unity3D中使用粒子系统。首先我们创建一个Unity3D项目。然后我们导入官方提供的粒子系统资源包,例如以下图:接下来,我们创...

  • [Unity3D]Unity3D游戏开发之在3D场景中选择物体并显示轮廓效果强化版

    时间:2023-02-09 12:55:55

           大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是blog.csdn.net/qinyuanpei。        在上一篇文章中,我们通过自定义着色器实现了一个简单的在3D游戏中选取、显示物体轮廓的实例。在文章最后,博主给大家留下了一个问题,就是我们的这种方法存在一定的问题,无...

  • Unity3D游戏开发之在uGUI中使用不规则精灵制作按钮

    时间:2023-02-08 22:06:20

      各位朋友大家好,欢迎关注我的博客,我的博客地址是http://www.qinyuanpei.com。最近因为受到工作上业务因素影响,所以博主在Unity引擎上的研究有所停滞。虽然目前的工作内容和Unity3D没有直接的关联,可是我觉得工程师应该有这样一种情怀,即工作和兴趣是完全不同的两个概念。编...

  • Unity3D研究院之2D游戏软件开发制作

    时间:2023-02-07 22:05:21

    如下图所示,我们盘点一下2D游戏中必备的几个元素。 摄像机:无论是3D游戏还是2D游戏摄像机都是非常重要的属性,移动摄像机即可更改屏幕中显示的内容,游戏地图的坐标永远都不会发生改变。 地图:2D游戏中的地图一般是由tile拼接而成,它可由地图编辑器生成然后将每一块tile绘制在整个贴图中,最后将贴图...

  • Unity3D游戏开发之使用Mecanim动画系统控制2D动画

    时间:2023-02-07 21:36:42

    各位朋友,大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是http://blog.csdn.net/qinyuanpei。博主今天想和大家分享的是在Unity3D中使用Mecanim动画系统来控制2D动画。相信在大家的印象中,Mecanim动画系统主要运用在3D动画中,因为Mecanim动画...

  • 【Unity3D】学习笔记(第2记) 2D游戏开发基本技巧之背景制作

    时间:2023-02-07 21:32:24

           最近看了龚老师的u3d视频讲座游戏《Platform》7讲,是关于2D游戏开发的,现将一些个人学习笔记记录于此。 1 背景图导入        首先创建一个Cube,通过缩放调整成和背景图一样的宽高,然后把背景图拉到Cube;这时会发现Cube的六个面都会被贴上背景图,而且贴图方向不...

  • 【Unity3D】学习笔记(第4记) 2D游戏开发基本技巧之人物动画

    时间:2023-02-07 21:32:18

            现在开始学习如何制作2d人物动画了,之前学习VC++游戏设计时知道实现2d动画是通过循环贴图的方式的,现在u3d上来实现原理差不多的,只不过用u3d会让我们少敲很多代码而已; 1 首先导入人物贴图(方法参考之前的场景制作),不同的是人物动作贴图是包含有多帧的,打开Inspector...

  • unity3D游戏开发中如何用UGUI制作背包

    时间:2023-02-07 21:32:06

    在进行unity3D游戏开发的过程中,背包系统是必不可少的。背包系统在网上有很多的制作方法,下面我们就来讲一下最快速的:用UGUI制作背包系统。 今天,给大家介绍一下如何在unity3D游戏开发中利用UGUI快速的去制作背包系统。首先,我们创建一个新场景,添加一个Image 做为背包的背景图...

  • 【Unity3D】学习笔记(第2记) 2D游戏开发基本技巧之背景制作

    时间:2023-02-07 21:31:54

           最近看了龚老师的u3d视频讲座游戏《Platform》7讲,是关于2D游戏开发的,现将一些个人学习笔记记录于此。 1 背景图导入        首先创建一个Cube,通过缩放调整成和背景图一样的宽高,然后把背景图拉到Cube;这时会发现Cube的六个面都会被贴上背景图,而且贴图方向不...