登录社区云,与社区用户共同成长
邀请您加入社区
摘要 本文介绍了如何在HarmonyOS NEXT应用中使用Badge组件实现消息通知功能,并构建完整的通知管理系统。文章首先解析了Badge组件的基础用法,包括数字徽标和文字徽标两种模式,以及位置控制等特性。随后提出了混合策略方案:简单场景使用Badge组件,复杂场景手动构建徽标。 文章重点展示了一个消息通知中心的完整设计方案,包含通知列表、未读标识、分类筛选等核心功能,详细说明了数据结构设计和
HarmonyOS瀑布流布局实战:动态商品发现页 摘要:本文基于HarmonyOS NEXT ArkUI框架,详解WaterFlow瀑布流组件的核心特性和应用场景。通过商品发现页案例,展示如何实现: 动态列数切换(2/3列布局) 分类筛选功能 不等高卡片紧凑排列 收藏交互效果 重点解析了WaterFlow与Grid组件的本质差异——前者通过"贪心算法"将卡片插入当前高度最小的列,形成自然流动的布局
今天,我要介绍一款兼具内网穿透与异地组网功能的工具——**ZeroTier**(或类似方案如Tailscale、N2N),它能让你在无公网IP的情况下,轻松秒连公司电脑、与朋友联机游戏,甚至搭建私有云服务。- **依赖官方服务器**:初始连接需要经过ZeroTier的根服务器(仅用于握手,不传输数据),若服务器被墙可能受影响(国内用户建议自建Moon节点)。- **游戏联机**:你想和朋友联机玩《
本文介绍了模型上下文协议(MCP)的原理与应用。MCP通过连接AI模型与外部环境,赋予AI操作工具的能力,使其不仅能回答问题还能执行任务。文章详细解析了MCP的组成部分(Host、Client、Server)、工作流程(注册-使用机制)及底层实现方法,并以Unity场景操作为例说明Agent基于ReAct框架的思考-行动循环过程。作者结合实习经历,指出掌握AI工具和Agent技术已成为现代开发的关
本文介绍了基于HarmonyOS ArkTS技术栈开发的九宫数独游戏。该游戏支持4×4、6×6和9×9三种网格尺寸,包含100个难度递进的关卡,分为入门、简单、进阶和困难四个等级。游戏核心规则要求每行、每列和每个宫格内的数字不重复。系统架构包含关卡选择、游戏主页面、状态管理和数独生成器等模块,提供实时验证、撤销/重做、提示等功能。关卡系统采用四级分类,每类25关,通过不同网格尺寸和数字移除比例来区
24点是一款经典的数学益智游戏,玩家需要使用4个数字通过四则运算(加、减、乘、除)得到结果24。本项目基于HarmonyOS ArkTS技术栈实现,采用深蓝色背景配金色主题的视觉设计,包含20个难度递进的关卡。核心玩法:使用4个数字通过四则运算得到24表达式解析器:手写递归下降解析器,支持运算符优先级和括号关卡系统:20个难度递进的关卡,从入门到困难进度管理:全局状态管理通关进度和最佳时间视觉设计
舒尔特竞速是一款经典的注意力训练游戏,玩家需要按照顺序快速点击从1开始的所有数字。本项目基于HarmonyOS ArkTS技术栈实现,采用深蓝色背景配金色主题的视觉设计,包含20个难度递进的关卡。核心玩法:按顺序快速点击数字1到n随机排列:使用Fisher-Yates算法确保均匀随机分布关卡系统:20个难度递进的关卡,从4×4到7×7网格进度管理:全局状态管理通关进度和最佳时间视觉设计:深蓝色背景
本文介绍了基于HarmonyOS ArkTS开发的数字迷宫游戏。该游戏结合数学计算与路径规划,玩家需按格子数字步数从起点移动到终点。文章详细阐述了游戏规则、20个难度递增的关卡设计(4×4至7×7迷宫)以及深蓝色配金色的视觉风格。技术实现分为关卡选择页面和游戏主页面两大模块:前者采用分类展示模式管理4个难度级别;后者实现核心游戏逻辑,包括状态管理、迷宫生成和移动控制。项目采用面向对象设计模式,通过
合成大西瓜是一款经典的数字合成游戏,玩家通过点击两个相同数字的方块进行合并,使数字翻倍,最终达到目标分数通关。本项目基于HarmonyOS ArkTS技术栈实现,采用深蓝色背景配金色主题的视觉设计,包含20个难度递进的关卡。核心玩法:点击相同数字进行合成,数字翻倍关卡系统:20个难度递进的关卡,从3×3到6×6网格进度管理:全局状态管理通关进度和最佳时间视觉设计:深蓝色背景配金色主题,数字颜色随数
数字消消乐游戏设计与实现摘要 本项目基于HarmonyOS ArkTS开发了一款数字配对消除游戏,采用N×N网格布局(4×4到7×7),每个数字1-6随机出现两次。游戏包含关卡选择(NumberMatchLevelPage)和主游戏(NumberMatchPage)两个核心页面,实现了网格生成、配对消除、计分计时等核心功能。关键技术点包括: Fisher-Yates洗牌算法生成随机数字网格 状态管
本文介绍了基于HarmonyOS ArkTS开发的数字炸弹游戏,重点讲解了游戏逻辑、大数处理和算法实现。游戏通过逐步缩小数字范围让玩家猜测"炸弹"数字,支持从100到221亿的多种难度级别。文章详细分析了项目架构、数据模型设计、随机数生成算法、大数处理技术以及输入验证逻辑,展示了如何在ArkTS框架下实现这款逻辑推理游戏。游戏设计注重难度递增和用户体验,提供关卡选择、即时反馈和计分系统,适合训练数
游戏开始时,屏幕显示一串随机生成的数字数字显示3秒后消失玩家需要在数字键盘上输入刚才看到的数字输入完成后自动验证正确性输入正确则游戏胜利,错误则清空输入重新尝试变量类型说明number当前关卡的数字位数number当前关卡gameStatestring游戏状态(ready/display/input)string显示的目标数字string用户输入的数字number计时秒数bestTimenumbe
游戏界面显示一个N×N的网格,每个格子中显示一个数字数字1到N²被随机打乱排列在网格中玩家需要按顺序找到并点击数字1、2、3…直到最后一个数字游戏记录完成时间,挑战更快的反应速度按顺序点击完所有数字后游戏胜利变量类型说明gridSizenumber当前网格大小number当前关卡isPlayingboolean是否正在游戏中number当前需要找到的目标数字numbers网格中的所有数字numbe
游戏界面显示一个N×N的网格,大部分格子中显示相同的数字只有一个格子中的数字与其他不同玩家需要快速找到并点击这个不同的数字游戏记录完成时间,挑战更快的反应速度点击正确的数字后游戏胜利变量类型说明gridSizenumber当前网格大小number当前关卡isPlayingboolean是否正在游戏中numbers网格中的所有数字number需要找到的目标数字number计时秒数bestTimenu
本文介绍了基于HarmonyOS ArkTS技术栈开发的数字连线游戏实现方案。游戏包含关卡选择与核心玩法两个页面,支持数字、字母、中文等多种内容类型,难度从4×4到6×6网格递增。文章详细阐述了游戏设计理念、项目架构、数据模型设计以及核心算法实现,包括内容生成规则和中文数字特殊处理逻辑。游戏通过状态管理实现计时、点击验证等功能,旨在提升玩家注意力与反应速度,提供渐进式训练体验。
本文介绍了HarmonyOS NEXT ArkUI的DatePicker日期选择器组件,通过三段式滚轮交互实现直观的日期选择。文章详细讲解了DatePicker的核心API,包括构造函数、onChange回调及日期范围限制,并重点指出0-based月份参数这一易错点。通过一个"日期计算器"实战案例,演示了两种实用功能:年龄计算(精确到岁/月/天)和日期差计算(支持天/周转换)。案例采用双模式切换设
本文介绍了HarmonyOS NEXT ArkUI中的TextTimer组件,这是一个专为倒计时和正计时设计的计时器控件。通过对比TextClock与TextTimer的核心差异,文章重点解析了TextTimer的API特性,包括构造函数参数、控制器方法和显示格式。随后以一个完整的"专注计时器"(番茄钟)为实战案例,详细展示了如何实现计时器状态管理、预设选择、控制按钮交互等功能模块。案例涵盖了从2
HarmonyOS Image组件核心用法详解 本文全面介绍了HarmonyOS中Image组件的使用方法,通过一个"图片效果展廊"Demo展示了其核心功能。主要内容包括: Image组件API总览:详细讲解构造函数、缩放模式(.objectFit)、重复模式(.objectRepeat)、插值算法等核心链式方法,以及五种缩放模式(Cover/Contain/Fill/None/ScaleDown
本文介绍了HarmonyOS中TextArea组件的核心用法,通过构建一个备忘录应用Demo展示其功能特性。主要内容包括: TextArea组件API详解,包括占位文本、字数限制、样式定制等属性 与TextInput的对比,说明多行文本输入场景的适用性 备忘录应用的功能设计:标题输入、内容编辑、保存与列表展示 关键实现代码解析,特别是字数统计与颜色阈值提醒功能 动态配置能力(字数上限和字体大小切换
HarmonyOS Slider组件实现RGB调色器 本文介绍了如何在HarmonyOS中使用Slider组件构建一个RGB调色器应用,通过三通道滑块控制颜色混合,实现所见即所得的调色体验。 核心功能 三个Slider分别控制R/G/B通道(0-255范围) 实时显示混合颜色及HEX色值 支持OutSet/InSet两种滑块样式切换 可调节步进精度(1/5/10/15) 提供预设色板快速选色 技术
文章摘要 本文介绍了HarmonyOS中Toggle组件的三种形态(Switch/Checkbox/Button)及其在通知设置Demo中的应用。通过统一的API设计,开发者可轻松实现滑动开关、复选框和切换按钮功能。文章重点讲解了主从开关联动控制、多选项计数等核心交互逻辑,并展示了完整的代码实现。该方案对比传统多组件开发方式,具有API统一、开发效率高等优势,为移动端二元选择场景提供了优雅解决方案
HarmonyOS Rating组件在电影评分应用中的实践 本文介绍了HarmonyOS的Rating星级评分组件的核心功能与实现方法,通过一个电影评分Demo演示了其应用场景。Rating组件提供声明式API,支持设置星星数量、步长精度、交互/只读模式切换,以及自定义样式等功能,相比自建方案可大幅减少代码量。 Demo实现了完整的评分流程:用户点击星星评分,实时显示分数和评价等级;支持整星/半星
Computer Use 允许 Claude直接操控一台虚拟计算机的界面🖱️移动鼠标— 点击按钮、滚动页面⌨️键盘输入— 填写表单、输入命令👁️观看屏幕— 读取屏幕上显示的内容🧠自主决策— 根据看到的内容决定下一步操作优势说明🧠推理能力强在数学、逻辑、代码等领域表现卓越📚超长上下文支持 200 万 Token,可处理海量信息🔧工具调用灵活接入外部 API、数据库、执行器🖥️直接操控计
本系统在 Windows 操作系统下,以 Eclipse 为开发工具、Java 为开发语言构建。Java 作为面向对象语言,具备简单(简化内存管理、无指针)、纯面向对象(封装、继承、多态)、健壮(多阶段错误检查、自动垃圾回收)、安全(屏蔽指针)、解释性(字节码跨平台)等特点,还支持分布式、多线程,且类库丰富,便于开发;Eclipse 是开源可扩展的 Java 开发平台,自带 Java 开发工具(J
但有时候,受限于模型本身的知识粒度(压缩后的知识更侧重High-Level的技术实现),模型在给出技术方案时,更倾向于平地起高楼的纯手搓方式。后面我在此基础上补充了一个clean-workspace技能,来补充进行文档和其他测试类脚本的清理,无他一个干净的工作区真的太重要了。而且你会发现,每个优秀的技能,其实都是在日常观测到模型Failure、Diverge的模式后,持续总结迭代出来的。技能缓解,
关键词:AI 游戏开发、UGC 引擎、MCP 协议、Lua 代码生成、自动化率、独立游戏选型。
游戏开发中,流畅的游戏体验是玩家最关心的问题之一。一个卡顿的游戏会严重影响玩家的体验,甚至让玩家失去继续玩的兴趣。因此,优化游戏性能是每个游戏开发者必须掌握的技能。本文将详细介绍在使用Cocos Creator进行游戏开发时的一些性能优化技巧。
在untiy中内存优化主要有一下两种1.降低资源大小导入时压缩资源,具体操作如下这样Unity在导入资源的时候会自动进行压缩这里先不介绍ETC1纹理压缩格式(懒!)unity 全局光照bake出的光照贴图会占用较多内存空间,我们可以通过减小全局光照的BakedResolutionhe BakedPadding等烘焙参数,降低光照贴图占用的内存空间,这就需要程序猿在内存占用和效
《三角洲行动》下载安装全指南:本文详细介绍了这款热门FPS游戏的下载流程,包含PC和移动端的版本选择、安装路径设置、网络优化等关键步骤。文章提供了系统配置要求参考,常见问题解决方案,以及性能调优建议,帮助玩家快速完成安装并获得最佳游戏体验。重点提示下载前检查设备配置、保持网络稳定、定期更新客户端等注意事项,确保玩家能顺利进入游戏并享受流畅对战。
一种高性能、轻量的响应式渲染UI框架
游嘻CMS 是一款专注于游戏分享和游戏资源下载的内容管理系统,基于 PHP + MySQL 构建,支持 Nginx 和 Apache 服务器环境。核心功能 1. 数据管理• 游戏管理 :游戏列表展示、详情管理、数据同步。系统设置 :站点信息、CDN配置、SEO提交、同步设置。广告管理 :8个广告位管理,支持HTML代码。数据同步 :定时从数据源同步游戏和文章数据。文章管理 :文章发布、编辑、伪原创
Unreal Engine 的 C++ 模块开发是构建大型、可扩展游戏项目的核心技术,通过模块化架构,开发者可以实现功能解耦、代码复用与团队高效协作,同时为后续的功能扩展与性能优化提供了灵活的空间。掌握 UE 模块开发技术,不仅能提升游戏的开发效率,更能让开发者深入理解引擎的底层架构,打造出更具竞争力的游戏产品。
俄罗斯赌盘是一款比较火的网络游戏而今天我用c加加代码复原了他,接下来请大家尽情欣赏源代码:// 道具枚举CANDY,// 棒棒糖:恢复1点生命CONVERTER,// 转换器:转换下一发子弹类型HANDCUFF,// 手铐:跳过下一发子弹DRINK,// 饮料:重新洗牌子弹ITEM_COUNT// 道具名称映射{CANDY, "棒棒糖"},{CONVERTER, "转换器"},
本文介绍了C#中循环结构和数据容器的使用。首先讲解了while循环,通过自动战斗示例展示如何实现"直到一方倒下"的重复过程。然后介绍了for循环,以十连抽概率模拟为例说明固定次数循环的实现。最后讲解了两种数据容器:固定大小的数组和可变大小的列表(List<T>),通过背包系统示例演示如何动态添加和移除物品。这些内容是游戏开发中实现重复操作和数据存储的基础知识。
游戏
——游戏
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net