- 博客(88)
- 资源 (3)
- 收藏
- 关注
原创 【游戏设计】游戏视角类型及核心特点分析
是游戏设计中至关重要的基础架构。它定义了玩家观察虚拟世界的窗口,直接影响玩法机制、关卡设计、美术资源制作和最终用户体验。本文将从开发角度解析三种基础视角类型:俯视视角(Top-Down)、侧视视角(Side View)和等轴测视角(Isometric),并分析其适用场景与技术特点。
2025-06-12 15:17:37
326
原创 【Java】在 Spring Boot 中集成 Spring Security + JWT 实现基于 Token 的身份认证
Spring Security是Spring家族中的一个安全管理认证与授权框架,是一个功能强大且高度可定制的身份验证和访问控制框架。它是用于保护基于 Spring 的应用程序。侧重于为 Java 应用程序提供身份验证和授权。与所有 Spring 项目一样,Spring 安全性的真正强大之处,在于它很容易扩展以满足定制需求。相比与另外一个安全框架Shiro,它提供了更丰富的功能,社区资源也比Shiro丰富。一般来说中大型的项目都是使用SpringSecurity来做安全框架。小项目有Shiro的比较多,因为相
2025-06-10 15:41:09
714
原创 【CC协议】知识共享许可协议(Creative Commons Licenses)体系解析
知识共享许可协议(Creative Commons Licenses,简称CC协议)是由非营利组织Creative Commons于2001年推出的一套标准化的公共版权许可协议。其核心目标是在传统版权法默认的“保留所有权利”(All Rights Reserved)框架之外,提供一套灵活、标准化的法律工具,使创作者能够便捷地选择并声明“保留部分权利”(Some Rights Reserved)。这种模式旨在促进知识的合法共享与再利用,平衡创作者权益与公共利益。
2025-05-31 14:05:06
847
原创 【Java】Sping Boot中使用Javax Bean Validation
Spring boot中使用Javax Bean Validation
2024-05-25 23:59:42
1249
原创 【数据分析】Excel中的常用函数公式总结
例如,如果你在单元格B2中输入公式=A1,那么当你复制这个公式到B3时,公式会自动调整为=A2,保持相对位置的关系。通过“公式”选项卡中的“定义名称”功能,可以为单元格或范围分配一个名称,然后在公式中使用该名称引用。其中,INDEX 函数返回表格或区域中的值或值的引用,MATCH 函数在引用或数组中查找值并返回该值在所查找范围中的相对位置。: 确保公式中使用的参数类型匹配,或使用适当的函数进行类型转换。注:当存在多条满足条件的记录时,只能返回第1个满足条件的记录。如果公式的计算结果错误,则返回指定的值;
2024-02-03 23:08:35
2913
原创 【数据分析】Excel中使用VBA进行宏编程
从开发者角度看,Excel VBA应用程序由工作表、用户窗体、模块和类模块等部分构成。工作表:用于保存和显示程序的数据,是程序的主体部分。一般先在工作表中制作出特定表格的格式,并设置好样式,再通过VBA代码获取表格中的数据,经过加工处理后将其填写入相应的单元格,供用户进行查看、打印输出等操作。用户窗体:在Excel VBA应用程序中,除了可使用工作表与用户进行交互外,还可向程序添加用户窗体,用来与用户进行交互操作。
2024-01-28 22:59:13
23853
2
原创 【Java】使用IntelliJ IDEA搭建SSM(MyBatis-Plus)框架并连接MySQL数据库
使用IDEA搭建SSM(Mybatis-Plus)框架,并连接MySQL数据库
2023-11-27 12:47:46
2087
原创 【Unity Optimize】Unity中的优化工具和优化方法介绍
当我们开发一个项目时,不要一开始就想去优化所有的东西,这会干扰我们建立一个具备所需功能且可测试的项目;不必要的优化会浪费时间,甚至会导致一些错误。相反,应该在开发的过程中从一开始就将优化技巧融入到工作流程中。当完成一个可运行的项目时,应该使用Profiler窗口监控性能 并在目标设备上进行测试,只在需要的时候才进行优化。换句话说,优化应该是一个持续的过程,应该在确保项目功能正常的基础上进行,而不是一次性完成。
2023-06-02 15:00:23
2423
原创 【Unity Optimize】使用图集(Sprite Atlas)优化项目
Unity中的图集(Sprite Atlas)是一种用于优化游戏性能和内存的纹理集。Sprite Atlas 可以应用于 2D 和 3D 项目中的 UI、粒子系统、贴图等等。使用Unity可以很方便地创建Sprite Atlas,只需要创建一个Sprite Atlas GameObject,然后将纹理分配给它。在创建Sprite Atlas时,需要将纹理名称按角色或功能组织好,并设置好导入设置。
2023-06-02 14:58:10
6809
原创 【Unity Optimize】使用对象池(Object Pooling)优化项目
Unity中的对象池(Object Pooling)是一种用于提高游戏性能和减少资源浪费的优化方案。尤其是在需要快速创建和销毁游戏对象时,比如在一些射击游戏中发射子弹时。对象池在游戏运行前预先创建一定数量的对象,将它们存储在一个重用字典(或者数组)中,在需要时只是激活或停用所需的游戏对象,实际上只是循环使用对象,而不是使用原生的Instantiate和Destroy方法创建和销毁对象。我们将这个存储所有激活或非激活对象的字典(或者数组)称为池子。
2023-05-15 15:45:52
1934
原创 【Unity+MySQL】实现注册登录系统(升级版)
基于Unity和MySQL的注册登录系统,包括注册和登录界面、密码加密、用户注册时间以及不同提示信息。
2023-04-20 18:43:51
4688
8
Unity创建一个自己的AR安卓程序资源合集
2023-04-23
【Unity2D】打地鼠游戏源码(C#)
2021-06-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人