博毅创为Alan老师

导航

2023年10月25日 #

MMORPG网络游戏开发中任务系统的架构与设计

摘要: 在网路游戏中做任务已经成为游戏很重要的一个核心功能和玩法,如何做好一个灵活可扩展的任务系统的架构与设计,今天来给大家分享一些我们的设计经验。接下来我把整个的任务系统分成以下6个模块: (1) 任务配置表设计与管理; (2) 游戏任务的解锁与生成; (3) 任务完成判定; (4) 任务完成后的奖励生成 阅读全文

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

Unity MMORPG 背包系统如何设计

摘要: MMORPG游戏中背包系统是很重要的一个模块, 大部分的背包系统的讲解,都是讲如何设计UI,如何显示这些,其实这些东西并不是背包系统的核心,接下来我们来分析一下背包系统的数据结构如何设计,能让策划和程序很好的工作,以及非常方便的扩展。 1: 设计好背包系统的关键是什么? 背包其实就是描述一个玩家在游 阅读全文

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

unity如何开发微信小游戏

摘要: 微信小游戏现在非常的火,很多开发Unity的同学, 都想自己开发微信小游戏,无奈tiny还不成熟,导致很多同学有自己创业做微信小游戏的想法,但是由于技术,却放弃了这样的机会,今天我给大家讲述unity同学如何转型做微信小游戏。 1: 解放思想。 我们是做游戏,不是做unity。当我们看到微信小游戏的 阅读全文

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

游戏开发中做好代码设计的2个原则

摘要: 很多新手小伙伴在做开发设计的时候,喜欢思考如何设计,能让自己的代码看上去更优雅,而很多老鸟程序员写完代码以后,自然就成为了一个相对比较稳定的设计与成熟的解决方案。这两者对比你会发现,前者明显感觉有点底气不足,后者则是自然而然的产物,作为新手开发者,如何培养自己的问题分析能力和系统设计思维,今天来分享 阅读全文

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

Unity游戏开发中常用设计模式之代理模式

摘要: 什么是代理模式 在代理模式(Proxy Pattern)中,一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。它为其他对象提供一种代理以控制对这个对象的访问, 在直接访问对象时带来的问题,比如说:要访问的对象在远程的机器上。在面向对象系统中,有些对象由于某些原因(比如对象创建开销很大,或者 阅读全文

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

Unity常用设计模式之工厂模式

摘要: 工厂模式(Factory Pattern)是游戏开发中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对用户暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 先来看一个生活中的真实的案例,某个品牌的汽车制造工厂, 阅读全文

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

2023年10月24日 #

Unity DOTS系列之Filter Baking Output与Prefab In Baking核心分析

摘要: 最近DOTS发布了正式的版本, 我们来分享一下DOTS里面Baking核心机制,方便大家上手学习掌握Unity DOTS开发。今天给大家分享的Baking机制中的Filter Baking Output与Prefab In Baking。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零 阅读全文

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

Unity基于状态机的架构与设计

摘要: 我们做游戏的时候经常会有流程控制,流程控制的方法有很多,行为决策树,状态机等。本质差别都不大,就是把每一段执行逻辑做成一个一个的节点,根据条件执行某个节点,切换到某个节点。今天给大家分享一下基于状态机来做游戏流程的控制。 1 一个简单的状态机案例 我们先来拆解一个使用案例,通过这个案例让大家对状态机 阅读全文

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

Unity架构师必备开源框架:3天打造大厂商用框架

摘要: 现在Unity的相关技术已经都非常常熟了,如果你的技术能力与阅历够,搭建一个商用的游戏框架,你只需要3天的时间。今天给大家分享一个Unity老鸟3天能搭建一个自己的商用框架的几个必备的开源库,方便大家学习与使用,同时学习这些有前途的开源库也能让你在公司里面游刃有余。 对啦!这里有个游戏开发交流小组里 阅读全文

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

Unity打造Timer定时器框架

摘要: 1: 为什么我们要自己造轮子来做定时器系统 传统的Unity做定时器的方式有三种,总结如下: 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏开发的技术大佬,欢迎你来交流学习。 (1) 在组件类里面定义一个变量,每次Update的时候,累积时间,当时间到达特 阅读全文

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