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 阅读更多 →

最新新闻

2026发稿平台选型指南:三大主流平台优势详解

2026发稿平台选型指南:三大主流平台优势详解

在品牌公关塑造、SEO全域优化、网络舆情建设的完整营销体系中,新闻软文发稿始终是高性价比、高稳定性、长效沉淀品牌资产的核心营销方式。步入2026年,AI搜索GEO优化、圈层精准传播、全域流量深耕成为品牌营销主流趋势,媒体渠道的选择直接决定…

2026/7/23 19:01:46 阅读更多 →
视频下载神器,现在新的版本支持3000多平台,非常好用,推荐给大家

视频下载神器,现在新的版本支持3000多平台,非常好用,推荐给大家

还在为没法存喜欢的视频发愁吗?今天给大家发一波福利一款超好用的视频下载工具! 不管是腾讯视频、优酷、芒果 TV,还是其他主流平台,全都支持!复制视频链接,粘贴进来,一键解析、极速下载&#x…

2026/7/23 19:01:46 阅读更多 →
DSP/BIOS内存优化实战:模块化裁剪与配置策略详解

DSP/BIOS内存优化实战:模块化裁剪与配置策略详解

1. 项目概述与核心价值 在嵌入式DSP开发领域,尤其是面对TI TMS320系列这类资源受限的平台,内存从来都不是一个可以随意挥霍的资源。无论是追求极致功耗的便携设备,还是需要处理多路实时信号的高性能系统,每一字节的片上内存都弥足…

2026/7/23 19:01:46 阅读更多 →
全文 - APB3

全文 - APB3

AMBA APB 协议规范 版本:2.0 文档编号:ARM IHI 0024C (ID042910)原文:AMBA APB Protocol Specification, Version 2.0(ARM IHI 0024C) 版权所有 © 2003-2010 ARM。保留所有权利。 本文档为非机密(Non-…

2026/7/23 19:01:45 阅读更多 →
2026年如何系统的入门大模型?

2026年如何系统的入门大模型?

面向对大模型领域感兴趣的程序员。 看一下围绕大模型的应用场景和人才需求: **Prompt工程:**基于提示词对大模型的使用,会问问题就行。 **基于大模型的应用:**在大模型生态之上做业务层产品。AI主播、AINPC、AI小助手。。。之前…

2026/7/23 19:01:45 阅读更多 →
2026 年资质齐全跨境财税服务商行业调研与落地实操洞察

2026 年资质齐全跨境财税服务商行业调研与落地实操洞察

市面同类行业评测内容大多简单罗列机构名单、堆砌服务优势,同质化严重。本文跳出榜单式传统写作思路,以企业长期合规隐性成本为全新分析视角,结合 2026 年金税四期多部门数据互通监管环境,拆解跨境财税服务市场分层格局、三大行业…

2026/7/23 19:00:45 阅读更多 →

日新闻

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

更多请点击: https://intelliparadigm.com 第一章:从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表) 当AI副业主理人不再仅满足于单次服务交付,而是主动构建可复用、可裂变、可…

2026/7/23 0:00:25 阅读更多 →
AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

更多请点击: https://codechina.net 第一章:AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析 在对2,346篇跨行业AI生成文案的A/B测试数据进行聚类分析后,我们发现&#xff1…

2026/7/23 0:01:26 阅读更多 →
Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具 【免费下载链接】chitchatter Secure peer-to-peer chat that is serverless, decentralized, and ephemeral 项目地址: https://gitcode.com/gh_mirrors/ch/chitchatter Chitchatter是一款革命性的安…

2026/7/23 0:01:26 阅读更多 →

周新闻

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

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

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

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

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

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

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

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

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

2026/7/23 17:49:47 阅读更多 →

月新闻