游戏开发
稚~
游戏呀游戏,biubiubiu~
展开
-
游戏类型的分类
1. MOBA(Multiplayer Online Battle Arena)多人在线战术竞技游戏Multiplayer online battle arena(MOBA),也被称为Action real-time strategy(Action RTS,ARTS)。这类游戏的玩法是:在战斗中一般需要购买装备,玩家通常被分为两队,两队在分散的游戏地图中互相竞争,每个玩家都通过一个RTS风格的界...原创 2020-01-15 09:56:49 · 1636 阅读 · 0 评论 -
C#-图结构
今天我来分享一下图结构,正常来说图结构分为有向图和无向图,有向图和无向图也分为是否带权(具体的感念性的东西我在这里就不多说了,大家可以去别的网站了解一下!)图结构里面有两个比较重要的知识点:1、迪杰斯特拉算法(贪心策略)我们一般用于满足求最短路径的需求;2、邻接矩阵(逻辑结构分为两部分:V和E集合,其中,V是顶点,E是边。因此,用一个一维数组存放图中所有顶点数据;用一个二维数组存放顶点间关系(...原创 2020-01-11 16:28:55 · 879 阅读 · 0 评论 -
Unity--树实现的红点系统
红点系统的简介我们在平常生活中的软件中都能看到消息通知会在一些条目上会有红色的点点提示,我们在开发中也会遇到这样的情况,这就是我们平常说的红点系统。下面是我总结的红点系统的简单知识和今天的红点系统的示例:下面就是实现以上代码的示例:树结构的常量类using System.Collections;using System.Collections.Generic;using Unity...原创 2020-01-10 20:56:16 · 3464 阅读 · 0 评论 -
GUI控件的使用
今天和大家分享一下Unity里面GUI控件的用法,这是我做的EditorWindow界面!效果图里面有很多GUI基本控件的使用,下面就是具体的代码!using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEditor;public class EditorDe...原创 2020-01-07 20:05:03 · 661 阅读 · 0 评论 -
mipmap的设置及使用
1、mipmap是什么?MipMap是一种电脑图形图像技术,用于在三维图像的二维代替物中达到立体感效应2、mipmap的意义?意义:Mipmap针对的纹理贴图资源,使用Mipmap后,贴图会根据摄像机距离的远近,选择使用不同精度的贴图3、mipmap的优缺点?缺点:会占用内存,因为mipmap会根据摄像机远近不同而生成对应的八个贴图,所以必然占内存!优点:会优化显存带宽,用来减少渲染,...原创 2019-12-29 21:11:58 · 5517 阅读 · 0 评论 -
Unity与Android的简单交互
Unity与Android的简单交互1–Unity调用Android1、在Unity工程里编写C#脚本,编写以下代码2、调用方法调用方法有两种,一种是调用普通的函数,一种是调用静态函数,是否传参、是否有返回值以及方法的调用我们可以写在Unity按钮点击事件里面,看具体开发需要。1>jo.Call<“Android函数返回值类型(看具体开发需要)”>(“Android函...原创 2019-12-19 19:34:16 · 348 阅读 · 0 评论 -
UI优化————drawcall优化
前言:CPU和GPU是相辅相成的,一般CPU准备好渲染的数据、状态、发出指令以及处理电脑软件中的大数据,而GPU执行实际的绘制、复杂的数学和集合运算。现在引擎可以通过良好的排序,将渲染状态一样的对象连续绘制出来,这样CPU可以仅做一次准备工作就把一组对象连续画出来,这样开销大大减少。优化drawcall可以从很多的方面入手,就比如3D模型、图集、遮罩、UI、粒子特效等等,今天我们主要来讲述一些我...原创 2019-12-16 16:08:42 · 953 阅读 · 1 评论