博毅创为Alan老师

导航

2023年10月24日 #

Unity如何搭建游戏框架

摘要: Unity引擎本省就是一个框架,我们基于Unity再做一个游戏开发框架,本质就是建立一种组织自己项目的方式和方法,让程序+美术+策划一起协同工作,同时能开发出满足项目需求的游戏产品。所以游戏框架的架构与设计与项目管理本身有很密切的关系,今天从另外一个维度来说说基于游戏引擎来如何来做游戏app游戏开发 阅读全文

posted @ 2023-10-24 14:56 游戏开发阿博 阅读(74) 评论(0) 推荐(0) 编辑

Unity 跨平台底层如何处理C#代码

摘要: 在面试中,我们经常会被问到Unity的底层是如何处理C#,本节给通过一下3个点来给大家详细的分析这个问题: (1) C#的发展历史; (2) Unity为什么用C#; (3) il2cpp解决了什么问题; 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏开发 阅读全文

posted @ 2023-10-24 14:55 游戏开发阿博 阅读(28) 评论(0) 推荐(0) 编辑

2023年10月23日 #

Unity如何搭建游戏框架

摘要: Unity作为全球最知名的游戏引擎之一,功能已经做的非常完善了,为什么我们还要在开发项目的时候需要搭建游戏框架呢?基于Unity来搭建一个游戏框架,我们又应该如何思考,如何做?今天给大家分享一些Unity游戏框架搭建相关的内容和理念。 为什么有Unity引擎还要搭建一个游戏框架? Unity是游戏引 阅读全文

posted @ 2023-10-23 16:43 游戏开发阿博 阅读(37) 评论(0) 推荐(0) 编辑

Unity架构师如何提升

摘要: 今天我从一个从业10多年的游戏开发者角度,来给大家介绍Unity 架构师如何提升与成长。 最终到技术总监 1: 扎实的基础, 腾讯,网易这些一线大厂都非常注重基础知识: (1) 语言基础, 协程原理,委托,event的作用等; (2) 数据结构与常用算法: 链表, 树, 算法,图的遍历,树的遍历,算 阅读全文

posted @ 2023-10-23 15:12 游戏开发阿博 阅读(27) 评论(0) 推荐(0) 编辑

Unity战斗单元UI血条架构设计

摘要: 1:如何选取技术方案 Unity战斗系统中,每个角色经常会有血条与昵称。如何架构设计才高效,我们列举一些常用的做法: (1) onGUI来做昵称与血条; (2) 3D世界中创建一个3D物体来做血条与昵称,然后让血条与昵称对着摄像机; (3) 基于UGUI/NGUI单独做血条与昵称的UI节点,然后把U 阅读全文

posted @ 2023-10-23 14:54 游戏开发阿博 阅读(48) 评论(0) 推荐(0) 编辑

2023年10月20日 #

Unity 战斗系统的架构与设计

摘要: 很多刚开始做游戏的小伙伴感觉战斗系统是一个比较麻烦的部分,不知道如何设计,角色很多,职业很多,技能有好几种,还有装备相关的东西。今天这篇文章详细的讲解一个战斗系统应该如何架构与设计,你看完并搞懂它,战斗系统的架构与设计对你来说再也没有难度了。首先我们先来上一张架构图: 如图,我们把整个的战斗系统分成 阅读全文

posted @ 2023-10-20 14:35 游戏开发阿博 阅读(94) 评论(0) 推荐(0) 编辑

2023年10月19日 #

Unity游戏开发中如何组织项目目录结构

摘要: 组织好项目的目录结构,是维护项目的很重要的一个点,我们学习别人源码,了解别人的设计思路都是从目录结构开始,一个清晰的目录结构,对项目开发维护,项目管理来说非常的重要,目录维护的好,大家在一起工作很愉快,目录维护的不好,有可能会把项目搞的乱七八糟。今天我们一起来看看Unity架构师是如何维护自己的目录 阅读全文

posted @ 2023-10-19 14:04 游戏开发阿博 阅读(68) 评论(0) 推荐(0) 编辑

Unity 如何设计网络框架

摘要: 在Unity框架设计中与游戏服务器对接的网络框架也是非常重要的一个模块,本文給大家分享如何来基于Unity来设计一个网络框架, 主要的讲解以下几个点: (1) TCP半包粘包, 长连接与短连接, IO阻塞; (2) Tcp Socket与UDP Socket 的技术方案; (3) Unity的序列化 阅读全文

posted @ 2023-10-19 13:39 游戏开发阿博 阅读(48) 评论(0) 推荐(0) 编辑

Unity3D 如何制作带厚度的透明图片详解

摘要: Unity3D是一款功能强大的游戏开发引擎,可以实现各种复杂的游戏效果。本文将详细介绍如何使用Unity3D制作带厚度的透明图片,并提供代码实现。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏开发的技术大佬,欢迎你来交流学习。在Unity3D中,创建带厚 阅读全文

posted @ 2023-10-19 11:57 游戏开发阿博 阅读(34) 评论(0) 推荐(0) 编辑

Unity Mesh切割算法详解

摘要: 我们在开发游戏的时候经常会有一些特殊的游戏玩法等,需要涉及Mesh切割。比如3D切水果, 在地图的城墙上挖一个洞,今天给大家来分享一个Mesh切割的算法,帮助大家解决项目中需要用到的Mesh切割的问题。本文主要从一下几个方面来讲解Mesh切割。 (1) 如何接受玩家的触摸操作,生成切割面; (2) 阅读全文

posted @ 2023-10-19 11:48 游戏开发阿博 阅读(81) 评论(0) 推荐(0) 编辑