LingEasyqwen 3.8 测试3:微型生态演化模拟器 【测试完毕】 中发帖

生成提示词: 
请制作一个“微型生态演化模拟器”网页。
最终必须交付一个可以直接双击打开运行的 index.html。可以额外拆分少量本地CSS和JS文件,但不能使用Node.js、npm、Vite、后端服务或本地服务器;不能依赖CDN、网络图片和外部接口,断网状态下也必须完整运行。
不要只介绍方案,请直接完成可运行代码。
功能要求:


使用HTML5 Canvas绘制一个俯视角微型生态世界。


世界中包含三类生物:

植物:缓慢生长,为食草动物提供能量。
食草动物:寻找植物、进食、逃避捕食者。
捕食者:寻找并追逐食草动物。



每只动物拥有:

生命值
能量
移动速度
感知范围
年龄
简单遗传属性



动物必须根据附近环境自主行动,不能只是随机移动:

饥饿时寻找食物
遇到危险时逃跑
能量足够时繁殖
能量耗尽或年龄过高时死亡
后代属性在父代基础上产生少量随机变异

...