- 博客(7)
- 收藏
- 关注
原创 Java后端开发面试被问到的“冷门”知识点集锦(一)
为什么要用List,不直接用ArrayList?try () ... catch 语句中的try后的圆括号代表什么?MySQL除了主键之外还能增加唯一性约束吗?
2025-03-09 22:13:15
597
原创 一文速通Java的各种锁和锁的分类(面试实用干货)
本文选题来源于各中大厂开发岗面试时的相关“八股”问题,全文干货无废话,适合具有一定Java语言基础的技术开发者阅读。
2025-03-06 17:34:26
957
原创 Unity3D设计实现的第一人称射击打靶游戏
从表面上看,游戏的主角是一只十字弩;但从本质上说,游戏的主角是一个白色方块。十字弩是白色方块的子对象,而主摄像机又是十字弩的子对象,两两锚定一个固定的位置偏移量。玩家通过控制白色方块的移动来控制十字弩和主摄像机的移动,从而实现“第一人称”的游戏效果。 自己手搓的游戏环境,整体类似于一个盆地,群山环绕(四周都是山体墙),有路有草有树。内部又被山体分为了四个部分,对应四个射击场地。地形资源,包括树、草和纹理贴图都是从Unity资源商城免费获取的。 有天空盒,可以通过数字键1~5切换。
2024-12-12 10:55:28
992
原创 Unity3D开发的恶魔和牧师小游戏(MVC,面向对象)
按照项目要求,本人利用Unity3D开发了一个恶魔和牧师益智小游戏。项目采用了MVC(即Models-Views-Controllers)框架和面向对象开发,包含了一个裁判类。
2024-10-29 15:36:10
718
原创 基于Unity和C#开发的MVC模式的简易五子棋游戏
MVC模式(Model-View-Controller)是一种常用的软件架构模式,在游戏开发中也能发挥重要作用。模型(Model)负责处理数据和业务逻辑。所有与游戏相关的数据(例如角色状态、游戏得分、场景信息等)都归入模型中。模型通常还负责更新和保存这些数据。视图(View)负责用户界面的展示。视图从模型获取数据并将其渲染为用户可以看到的内容。在游戏中,视图可以是游戏画面、用户接口、菜单等。控制器(Controller)接收用户输入并调用模型和视图来完成相应的操作。
2024-10-14 16:14:57
1141
原创 基于Construct3的幽灵射手改进重置版开发流程
幽灵射手是一款经典的2D俯视设计类游戏,其开发教程是Construct官网给予的初学入门教程之一。本人在幽灵射手原有基础上(主要是美术素材基础),改进了结构、扩充了玩法、增添了内容,开发了幽灵射手Redux(改进重置版),事件表长度是原版的两倍左右。
2024-09-20 02:58:42
829
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅