AI原生编程-马里奥成长记(已更新到第三关卡,等你来冲关)
一个月前我用 AI 原生开发的方式复刻了一版超级玛丽——Canvas 2D 手绘像素、Web Audio 合成 8-bit 音效、ASCII 字符地图构建关卡单文件 1184 行零外部资源。那时候它只有一关经典的 World 1-1 地面关卡有栗宝宝、管道、问号方块、旗杆和城堡。能玩但总觉得少了点什么。超级玛丽1-1_line.pngWorld 1-1梦开始的地方第一关蘑菇王国的入口第一关是经典的地面关卡复刻了 NES 原版 World 1-1 的核心体验像素全手绘马里奥的红帽子、胡子、背带裤栗宝宝的呆萌眼神金币的旋转光泽——全部用 fillRect 一格一格画出来4 帧跑动动画 朝向翻转完整物理系统重力、跳跃、摩擦、踩怪反弹、破砖块、顶问号出蘑菇经典关卡布局212 列字符地图4 根递增管道、两组阶梯、两个坑洞旗杆滑杆 走进城堡通关动画三层视差背景云朵几乎静止0.15×、山丘缓慢左移0.25×、灌木丛明显滚动0.45×营造 2D 纵深感超级玛丽1-2_line.png管道、坑洞、阶梯——每一处都是原版的味道超级玛丽1-3_line.png触碰旗杆滑杆通关走进城堡第二关地下迷宫与传送区第二关是 World 1-2 地下关卡整个画风从蓝天草地切换到蓝色砖块地下世界。这一关的花样可不少地下配色蓝色砖块、蓝色管道、蓝色地面天花板砖块层贯穿全程升降梯三个移动平台需要踩准时机跳跃双层通道上层有金币阵列下层有栗宝宝巡逻Warp Zone 传送区三根管道各自通往不同目的地——第一根回第一关第二根重置第二关第三根直接通关隐藏彩蛋负一世界Minus World选错管道会进入传说中的「-1 关」水下世界低重力漂浮、四只Blooper鱼追踪你、气泡粒子特效致敬原版最著名的 bug超级玛丽2-1_line.png地下关卡蓝色砖块、升降梯、天花板层超级玛丽2-2_line.pngWarp Zone三根管道选对直接通关选错进入负一世界通关路线地下走到最右端出口管道 → 按 ↓ 进入地面段 → 旗杆 → 城堡 → 进入第三关。第三关高空树顶的终极挑战第三关是 World 1-3 高空树顶关卡难度大幅提升无连续地面全程悬浮平台 深渊掉下去就是一条命蘑菇平台经典红色蘑菇造型平台高低错落飞龟Paratroopa绿色乌龟长翅膀正弦曲线弹跳飞行踩一次变普通乌龟再踩变龟壳8 级阶梯终点前的经典上升阶梯致敬原版远景树冠视差双层深绿色树冠滚动营造高空纵深感马里奥3-1_line.png高空树顶平台、蘑菇平台、飞龟——掉下去就是深渊第三关等你来挑战终点有惊喜 AI 原生开发我是怎么做的这三关游戏我没有逐行敲过一行代码。我的开发方式是用自然语言描述需求由 AITRAE IDE生成并迭代实现。比如我会说「World 1-2 地下关卡150 列蓝色砖块配色天花板砖块层贯穿col 128-129 放出口管道按 DOWN 进入地面段」「负一世界水下关卡低重力重力减半、跳跃变上浮、4 只 Blooper 鱼追踪玩家 y 坐标、20 个气泡粒子从底部上升」「飞龟 AIbaseY sin(flyPhase) * amplitude 做正弦弹跳踩一次掉翅膀变普通乌龟再踩变龟壳」AI 就把这些关卡布局、物理参数、敌人 AI、渲染逻辑一次性写对。我负责描述需求、审查代码、反馈调整。技术栈维度 实现渲染 Canvas 2D API全手绘像素框架 React 18 TypeScript代码量 3100 行单文件外部资源 零音效全部 Web Audio 合成关卡 3 关World 1-1 / 1-2 / 1-3敌人 栗宝宝、绿龟、红龟、飞龟、Blooper 鱼彩蛋 Warp Zone 传送、负一世界水下关卡

相关新闻

红米K40自定义内核编译教程:修复1%电量bug与集成KernelSU

红米K40自定义内核编译教程:修复1%电量bug与集成KernelSU

如果你正在使用红米K40(代号alioth)并且遇到了电量卡在1%无法充电的bug,或者想要一个集成KernelSU功能的自定义内核,那么今天的内容正是为你准备的。很多人以为编译Android内核是专业开发者的专利,但实际上借助GitHub上…

2026/7/22 9:05:09 阅读更多 →
Unity协程性能优化实战:从机制解析到GC控制与架构设计

Unity协程性能优化实战:从机制解析到GC控制与架构设计

1. 项目概述:为什么Unity协程是性能优化的双刃剑? 在Unity开发圈子里,性能优化是个永恒的话题,尤其是当项目从原型走向正式开发,帧率波动、卡顿、GC(垃圾回收)频繁触发等问题开始浮出水面。很多…

2026/7/22 9:05:09 阅读更多 →
DeepMind AGI演进路径:从游戏智能到通用人工智能的技术突破

DeepMind AGI演进路径:从游戏智能到通用人工智能的技术突破

1. 先搞清楚AGI到底是什么,以及为什么DeepMind的视角值得关注AGI(通用人工智能)这个概念经常被各种媒体和厂商提及,但很多人其实并不清楚它和现在常见的AI有什么区别。简单来说,我们现在接触的绝大多数AI都是“弱人工智…

2026/7/22 9:05:09 阅读更多 →

最新新闻

软件安装全攻略:从环境检查到自动化部署

软件安装全攻略:从环境检查到自动化部署

1. 软件安装的终极指南:从入门到精通作为一名从业十年的技术博主,我见过太多人因为软件安装问题浪费数小时甚至数天时间。今天我要分享的这套方法论,已经帮助超过200位学员彻底解决了软件安装的困扰。不同于网上零散的教程,这是一…

2026/7/22 9:54:28 阅读更多 →
CSRF(跨站请求伪造)攻击实战攻略

CSRF(跨站请求伪造)攻击实战攻略

CSRF(跨站请求伪造)攻击实战攻略 一、什么是 CSRF 攻击? CSRF(Cross-Site Request Forgery,跨站请求伪造) 是一种利用用户已登录身份,在用户不知情的情况下,伪造请求执行恶意操作的攻…

2026/7/22 9:54:28 阅读更多 →
北京航空航天大学/中北大学eChem:30秒1350 °C脉冲热冲击,把硼深度嵌入石墨烯用于超长寿命锂存储

北京航空航天大学/中北大学eChem:30秒1350 °C脉冲热冲击,把硼深度嵌入石墨烯用于超长寿命锂存储

1. 背景异质原子掺杂是调控石墨烯电子结构、层间距和电化学活性的重要手段,其中硼取代能够削弱碳骨架表面负电性、提高功函数,并为 Li 迁移提供更有利的电子环境。然而,传统原位合成或后处理方法往往耗时较长、溶剂消耗大,且掺杂多…

2026/7/22 9:54:28 阅读更多 →
小安派工:医院住院部智慧食堂线上订餐终端安装方案

小安派工:医院住院部智慧食堂线上订餐终端安装方案

一、住院部订餐送餐场景建设痛点医院住院病区人员构成复杂,卧床患者、术后人群行动不便,大量订餐需求依靠护士人工登记、家属往返食堂,信息传递环节较多,容易出现订单记录偏差、送错床位、备餐数量预估不准等情况。同时病区环境特…

2026/7/22 9:54:28 阅读更多 →
岩土力学DIC测试技术

岩土力学DIC测试技术

岩土工程里的变形测量,向来是个麻烦事。岩石不均匀,混凝土有裂隙,土体更是松散多变的材料。你往上面贴应变片,测到的是那一个点的应变,但裂纹从哪里萌生、往哪个方向扩展、应力在哪个区域集中,这些信息单靠…

2026/7/22 9:54:28 阅读更多 →
从学生论文到独立作品:如何用一套Xsens套装制作影视游戏项目

从学生论文到独立作品:如何用一套Xsens套装制作影视游戏项目

与小型独立团队一起打造电影体验一个六人大学团队使用Xsens运动捕捉、Manus手套和虚幻引擎5,制作了一部关于金星冒险的科幻电影游戏,团队在六天内捕获了83页剧本内容。幕后:演员在拍摄期间使用Xsens系统Vesperi项目是一部具有电影感的独立游戏&#xff0…

2026/7/22 9:53:28 阅读更多 →

日新闻

TI DSP系统配置模块SYSCFG详解:中断机制与主设备优先级配置实战

TI DSP系统配置模块SYSCFG详解:中断机制与主设备优先级配置实战

1. 项目概述与SYSCFG模块的核心价值在嵌入式系统,尤其是像TI C6000系列这样的高性能DSP开发中,我们常常会与芯片手册里那些密密麻麻的寄存器打交道。很多开发者可能更关注算法实现、内存优化或者外设驱动,但对于一个稳定、高效的系统而言&…

2026/7/22 0:00:26 阅读更多 →
微信Server酱:高到达率的应急通知方案实践

微信Server酱:高到达率的应急通知方案实践

1. 为什么我们需要"最次"的通知方案? 在数字化协作环境中,消息通知系统的重要性不言而喻明。但现实情况是,企业级通知方案往往需要复杂的API对接(如企业微信、钉钉、飞书),个人开发者的小项目又经…

2026/7/22 0:00:26 阅读更多 →
甲方要的“简洁“PPT,到底是简洁还是省事?

甲方要的“简洁“PPT,到底是简洁还是省事?

甲方说"简洁一点",乙方听到的是"少做几页"。甲方说"不要太复杂",乙方理解成"别放图表了"。结果交过去,甲方说"我说的简洁不是这个意思"。"简洁"这个词在PPT语境里,是…

2026/7/22 0:00:26 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/22 8:58:19 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/21 5:34:47 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/21 8:25:39 阅读更多 →

月新闻