游戏程序

HY小海5 天前
unity·设计模式·c#·游戏程序
【Unity游戏创作】常见的设计模式这些原则是设计模式的指导思想,遵循它们可以让代码更“漂亮”。建议在实际开发中,先思考设计原则,再选择合适的设计模式。例如,遵循单一职责原则,将不同功能拆分为不同组件;遵循开放-封闭原则,用策略模式扩展攻击方式;遵循依赖倒置原则,用接口解耦。
yRXTIugk10 天前
游戏程序
示例:创建一个5x5的栅格地图扩展邻域A* Astar astar路径规划 A星路径规划算法 基于珊格地图的路径规划 因代码具有可复制性,
不绝19112 天前
unity·游戏程序
导入3D模型时相关参数设置/Model标签页/Rig标签页/Avatar相关参数/Animation标签页/Materia标签页即:最好使用的模型是.fbx格式,坐标轴面朝向是Z轴正方向,头顶为Y轴正方向,右侧为X轴正方向的模型。
m0_6410310515 天前
经验分享·科技·ios·游戏程序
iOS签名是什么?为什么苹果APP需要签名当用户轻点安装按钮,iPhone屏幕上开始加载应用图标时,背后正经历着一道苹果生态系统最核心的安全关卡——iOS签名。它并非繁文缛节,而是每一款应用获得系统信任的唯一凭证。
玉梅小洋15 天前
游戏·unity·游戏引擎·游戏程序·ruby·游戏开发
Unity 2D游戏开发 Ruby‘s Adventure 2:主角和第一脚本在上一教程中,你已学习 Unity 编辑器的布局,并了解到场景由游戏对象组成,而游戏对象包含的组件将指定相应游戏对象在游戏中的运作方式。
玉梅小洋17 天前
游戏·unity·游戏引擎·游戏程序·ruby
Unity 2D游戏开发 Ruby‘s Adventure 1:课程介绍和资源导入小镇上友好的机器人损坏后,这个小镇便处于危险之中!Ruby 的任务就是修复这些机器人! 学习从头开始创建此小型 2D RPG 游戏,拯救这个小镇!
软件资深者1 个月前
windows·游戏程序·windows11
植物大战僵尸1经典版(小游戏)+超强辅助工具 自动收取阳光《植物大战僵尸1》是由PopCap Games开发的一款极具创意的塔防类游戏,于2009年首次发布,一经推出便风靡全球 。
孟无岐1 个月前
websocket·typescript·游戏引擎·游戏程序·laya
【Laya】Socket 使用指南Laya.Socket 是 LayaAir 引擎提供的 WebSocket 网络通信类,封装了 HTML5 WebSocket,实现服务器与客户端之间的全双工实时通信。
Watermelo6171 个月前
数据库·后端·游戏程序·技术美术·用户体验·游戏策划·游戏美术
随机扣款实现赛博共产主义,《明日方舟:终末地》公测支付事故复盘目录随机扣款实现赛博共产主义,《明日方舟:终末地》公测支付事故复盘一、上线即“炸库”,支付网关变成了随机数生成器
晚霞的不甘1 个月前
前端·flutter·游戏·游戏引擎·游戏程序·harmonyos
Flutter 方块迷阵游戏开发全解析:构建可扩展的关卡式益智游戏在移动应用生态中,益智类游戏因其低门槛、高沉浸感和强逻辑性,始终占据重要地位。Flutter 作为 Google 主导的跨平台 UI 框架,凭借其声明式编程模型、高效的渲染引擎和丰富的交互能力,为开发者提供了构建此类游戏的理想环境。本文将深入剖析一段完整的 Flutter 益智游戏代码——《方块迷阵》,从数据结构设计、状态管理、手势交互到 UI 渲染,逐层拆解其核心实现逻辑,并探讨如何构建一个具备多关卡、可扩展、响应式的益智游戏框架。
孟无岐1 个月前
网络·typescript·游戏引擎·游戏程序·laya
【Laya】HttpRequest 网络请求Laya.HttpRequest 是 LayaAir 引擎提供的 HTTP 网络请求类,封装了原生 XMLHttpRequest 对象,支持 GET、POST、HEAD 等多种 HTTP 方法,可实现与后端服务器的数据交互。
孟无岐1 个月前
typescript·游戏引擎·游戏程序·laya
【Laya】LocalStorage 本地存储Laya.LocalStorage 是 LayaAir 引擎提供的本地存储管理类,用于实现数据的持久化存储。基于浏览器 LocalStorage API 封装,支持字符串和 JSON 对象的存储。
怣疯knight1 个月前
游戏程序
外部类触发角色状态切换在使用状态机的时候,很容易出现这种情况在游戏开发中,当其他类(比如敌人、道具、环境等)触发了某个事件,想要改变玩家的状态,而玩家使用的是状态机(State Machine)来管理行为和状态,那么关键在于:如何优雅地让外部事件通知状态机,进而触发玩家状态的变更或行为的调整。
孟无岐1 个月前
网络·typescript·游戏引擎·游戏程序·laya
【Laya】Byte 二进制数据处理Laya.Byte 类提供了用于二进制数据的读取、写入和处理的方法。该类适合需要在字节级别访问数据的场景,如网络通信、文件解析、协议实现等。
孟无岐1 个月前
typescript·游戏引擎·游戏程序·laya
【Laya】ClassUtils 类反射工具Laya.ClassUtils 是一个类反射和运行时管理的工具类。它提供了类映射注册、类查找、运行时类(Runtime)注册等功能,主要用于动态创建对象和管理 Prefab 的运行时逻辑类。
孟无岐1 个月前
typescript·游戏引擎·游戏程序·laya
【Laya】Ease 缓动函数Laya.Ease 类提供了大量缓动函数,用于实现 Laya.Tween 动画的具体缓动效果。缓动函数控制动画过程中数值变化的速度曲线,使运动更符合自然规律和人类认知。
孟无岐1 个月前
typescript·游戏引擎·游戏程序·laya
【Laya】Scene3D 介绍Laya.Scene3D 是 LayaAir 3D 引擎中的场景类,继承自 Sprite,是 3D 场景的根节点容器。所有 3D 对象(相机、灯光、模型等)都需要添加到 Scene3D 中才能被渲染和管理。
孟无岐1 个月前
typescript·游戏引擎·游戏程序·laya
【Laya】Sprite3D 介绍Laya.Sprite3D 是 LayaAir 3D 引擎中的基础显示对象类,所有 3D 场景中的对象都继承自此类。它继承自 Node,是 3D 场景树的节点,可以包含子节点并管理 3D 变换。
WaWaJie_Ngen1 个月前
c++·算法·游戏·游戏程序·课程设计
C++实现一笔画游戏如果是C/C++项目需要源代码的,可以到GitHub下载(记得给个Star哦):WaWaJie/OneLineDrawingGame: 使用C++实现的一笔画游戏,但是你可以去设计关卡给你的好朋友玩,想想怎么折磨他吧!
Dr.勿忘1 个月前
游戏·unity·adb·游戏程序·调试·模拟器
MUMU模拟器adb连接失败:cannot connect to 127.0.0.1:16384: 由于目标计算机积极拒绝,无法连接。 (10061)如图显示,启动设备后,连接不上。 (已经打开了模拟器的adb调试功能,而且设备也开启了开发者模式、usb调试) 原因: 端口问题。16384是默认端口,上图所示创建了新的安卓设备,mumu模拟器的新设备不再是默认端口了,需要用新设备的端口。