AI 游戏开发提示词:用ECS架构秒写HTML5休闲游戏

官方 0 查看 0 有趣 0 复制 0 收藏

提示词描述:

本提示词专为游戏开发者设计,利用AI生成基于ECS架构的2D游戏底层框架。涵盖碰撞检测、输入映射与Game Loop优化,适合需要快速搭建高性能HTML5休闲游戏原型的进阶前端或游戏客户端工程师。

提示语关键词:
AI写代码,ChatGPT编程,HTML5游戏开发,TypeScript游戏框架,ECS架构代码,2D物理游戏源码
提示词内容:
你是资深游戏客户端架构师。请基于HTML5 Canvas和ECS(实体-组件-系统)架构,为我设计并实现一款2D物理休闲游戏的核心框架。 首先,定义Entity、Component和System的基础接口,确保内存分配的高效性,避免JavaScript中的垃圾回收卡顿。其次,实现一个碰撞检测系统,使用空间哈希网格(Spatial Hashing)优化宽相位检测,并结合SAT(分离轴定理)处理窄相位。 接着,编写一个输入管理组件,支持键盘与移动端触控的抽象映射。最后,提供一个完整的Game Loop实现,采用固定时间步长(Fixed Time Step)与插值渲染,确保物理模拟的稳定性与帧率的平滑。 请提供核心类的TypeScript代码,并附带详细的性能优化注释,说明如何减少Draw Call和对象池(Object Pool)的复用策略。
返回列表
相关提示词推荐

提示词排行榜