DeepSeek强!不写一行代码,零基础做一款微信小游戏

“文章很长,不想看完的,拉到最后有源码工程。”

距离我上次用DeepSeek开发推箱子小游戏已经过去整整一周了,DeepSeek强到可怕!游戏开发的"单兵作战"时代来了!上次文章发完,我被很多网友嘲笑,哦哦哦哦,不是我,是DeepSeek被嘲笑,只能做点这么简单的小玩意。我有点不服,你可以侮辱我,但不能侮辱DeepSeek,DeepSeek可是国运级别的科技成果,对于这样国运级别的成果,我们当然要呵护有加,耐心调教,谆谆教导,终有一天将它培养成我们的得力助手,带领我们披荆斩棘,杀出一片血路。好了,不废话,现在就开始本期的手把手小游戏开发课。

这次要开发的游戏是“画线接水”游戏,对于新手而言,这个游戏难度很大,因为涉及了很多高级概念,碰撞检测,物理引擎,图形绘制,单独拎出一个我可以跟你讲个三五天。但是,有了DeepSeek,就算你是新手也不用慌,DeepSeek可以让你不写一行代码,你只需要哔哩吧啦打出问题,然后Ctrl+A,Ctrl+C,Ctrl+V,就能实现一款商业级游戏作品,接入流量主,坐等玩家打款,走向人生颠疯。

为了让你们对目标有一个清晰的认知,我找了几个图片,游戏的玩法就是画线将水滴引入到水杯,装满了过关,如果没装满游戏失败。这个游戏对于新手挑战足够大了,而且快乐水杯游戏全球下载一个亿,如果每个玩家替你赚一毛钱,那你也能够有0.1个小目标,哈哈哈…做梦都要笑醒。如果你还觉得这个游戏不够难,别那么快离开,点个关注,下期,我将分享用DeepSeek开发一款王者农药,真正的国民游戏,也许是下下期,总之该来的都会来。

好了,如果你坚持看到这里了,说明你真的想用DeepSeek来开发一款属于自己的游戏。

第一步:运行环境

做游戏用JavaScript非常方便,无需安装任何运行时软件,你的电脑应该有浏览器,只要有浏览器就能运行游戏,要是没有浏览器,那我想问你平时是怎么上网的。。。随便一款浏览器都可以,当然最好别是IE,懂得人都懂。

41f913f3-0457-4b83-866e-87e88f34ea69

第二步:编码环境

编码环境我们采用VS code,选择官网,点击下载,点击mac或者Windows,下载好了,安装完成

第三步:游戏引擎

熟悉我的朋友,都知道我常用cocos creator,如果你熟悉其他引擎,比如layaair,unity,或者gamemaker,或者godot,都没有关系,毕竟DeepSeek这么全能,任何引擎对它来说都是一样的。

点击下载mac或者window版本,安装完成打开界面,注册账号,登录,创建项目一个2D项目,这个很关键,别选错成3D了。你就可以开始让DeepSeek做你的牛马了。

第四步:游戏素材

把老婆准备好的游戏素材导入到游戏引擎,如果你没有老婆,就自己画一个,不是画一个老婆。。。。毕竟这个游戏风格不难,不需要你是灵魂画手,简简单单就好,如果丑了点也没关系,丑到有特点也会给玩家留下深刻印象,次留直接拉爆,这可能就是命中注定,要大赚。

第五步:游戏场景搭建

这个时候DeepSeek要上场了,再不上场,游戏教程都要做完一半了。由于我是“新手”,那么就开始问DeepSeek。

你是一个游戏开发高手,我是一名新人。现在我想用Cocos Creator 2.X版本开发一款,类似快乐水杯的画线接水的手机游戏,请告诉我一步一步的实战教程。

看完DeepSeek的深度思考,我露出了慈父般满意的微笑,不愧是你。

先规划好主要的节点和结构,大致包含:

  • Canvas 节点: 游戏主画布。
  • DrawingLayer(绘制层): 用于响应玩家触摸绘制连线,并使用 Graphics 组件绘制线条。
  • WaterManager(水滴管理器): 定时生成水滴(预制件)。
  • Cup(接水杯): 位于场景底部,用来接收落下的水滴,并通过物理碰撞检测实现“接水”效果。
  • UI 层: 用于显示得分、游戏开始结束状态。

按照他的提示,第一步先创建节点。

  1. 创建基础节点

  2. 添加背景( Background 节点,Sprite组件)

  3. 添加杯子( Cup 节点,Sprite组件 + 物理碰撞体)

  4. 添加水龙头( WaterManager 节点,Sprite组件)

但是,对于新手来说,我可能不知道怎么创建节点。那继续问DeepSeek。

1、将图片素材导入cocos

2、将图片拖到场景中

我突然发现DeepSeek的局限性了,他没有办法用视频一步一步告诉你,这个时候就凸显出我的重要性了。不到1分钟,就完美地搭建了下面的场景。

不能上传视频,请移步公众号:视频

第六步:实现画线功能

这一步有两点非常重要,第一是要画线,第二是将画线转化为物理碰撞体。DeepSeek又哔哩吧啦讲了一堆,新建一个画线脚本组件,我直接Ctrl+A,Ctrl+C,Ctrl+V。运行一下,太完美了,不写一行代码,就成功画线了!

感觉线有点细,这个稍微调整一下画笔大小就完美解决。看上去好像有点问题,代码已经将画线转化为物理碰撞体,但为什么没有掉落?是不是AI遗漏了什么?是不是AI在考验我?冥冥中自由安排。我继续问,为啥没有重力效果。果然 漏了最重要的两行代码

// 在游戏启动脚本中开启物理引擎

cc.director.getPhysicsManager().enabled = true;

cc.director.getPhysicsManager().gravity = cc.v2(0, -1000); // 调整重力值

新建一个Main.js文件,将代码写入onload函数中,将脚本组件挂载到Canvas节点上,运行游戏,完美!

不能上传视频,请移步公众号:视频

第七步:生成水滴

水滴预制体

如果你不知道什么时候预制体,没关系,不知道Prefab也没关系,按照提示做就行,在 Creator 编辑器中创建一个新的 Prefab ,命名为 WaterDrop 。在这个预制体上:

  1. 添加 Sprite 组件: 设置一个合适的圆形水滴图片。

  2. 添加物理组件:

  3. 添加 RigidBody 组件,类型设为 Dynamic(动态刚体),并调整质量、重力等参数,使其运动符合预期。

  4. 添加 PhysicsCircleCollider 组件,设置半径与 Sprite 大小一样。

水滴生成管理器

然后新建脚本 WaterManager.js ,用于定时在预定位置生成水滴。将该脚本挂在出水口点上( WaterManager )。然后Ctrl+A,Ctrl+C,Ctrl+V,运行。咦好像不太对,水滴太大了,然后水流应该模拟下抛物线,看起来自然点。

DeepSeek又哔哩吧啦说出一堆,改下预制体大小,然后给水滴设置一个水平方向初始速度。

堪称完美,离成功又近了一步。哦哦哦哦哦,好像层级有点不对,调整下节点层级顺序。

第八步:实现接水杯

在场景中创建一个 Cup 节点,设置杯子的Sprite 图片,放置于场景底部中间。

  1. 添加物理组件:

  2. 添加 RigidBody 组件,将类型设为 Static(静态刚体),因为杯子本身不需要运动。

  3. 添加 PhysicsBoxCollider,绘制碰撞区域 来表示杯子的接水区域,其实就是一个近似U形的多边形。

屏幕快照 2025-02-10 下午1.49.26

把碰撞体拖拽成绿色线条围成的样子,如果水落到杯子肯定就不会漏出来了,然后继续添加一根隐藏的线,如果水滴碰到线了,那么肯定会进入水杯了,这样就成功代表水滴进了杯子,只要足够多的水滴进去了就过关成功,这逻辑真的是无懈可击。

2.添加碰撞检测脚本: 新建脚本 Cup.js ,用于检测与水滴的碰撞,并进行“接水”计数。

Ctrl+A,Ctrl+C,Ctrl+V把代码复制过来,运行,神了!居然没有bug,水滴全部进去杯子。

噢噢噢噢,好像计数有点问题,才30颗水滴,怎么计数有53颗了,我没有任何思考,直接问DeepSeek。哔哩吧啦都给我解释一通,原来碰撞会多次发生,所以解决问题很简单,将碰撞过的水滴设置不再参与碰撞。

这下完美解决了,不愧是AI,这牛马太好用了。

第九步:关卡设计

如果游戏太难,会劝退玩家,如果太容易,又没有挑战性,所以关卡设计很重要。一般来讲,游戏要不断的诱导用户,从易到难,慢慢的让用户沉迷进来,在打不过的时候,让用户选择付费,因为只有付费才能变得更强。现实中玩家有钱都很难变得更强,只有在游戏中花钱获得的快感最容易。

我设置了一个关卡如下,自己起码玩了10次才能过关才叫好关卡,这样需要玩家动点脑子,一旦过关,玩家的成就感会爆棚。

第十步:整体游戏流程与 UI

上面只是核心玩法,现在需要来管理下游戏的状态,新建一个节点叫StartPage,用来做游戏的初始化界面。之前的 Main 脚本,负责管理游戏状态(开始、进行、结束),以及各模块间的协调(例如绘制连线结束后启动水滴生成、游戏结束后显示分数等)。这样做完才是一个合格的商业化游戏,这样的游戏看起来不是敷衍玩家的,玩家才会充钱,你才会变富。

  • 游戏开始时显示开始界面,点击按钮进入游戏。
  • 进入游戏后,玩家可以画线,水滴不断生成,按照物理规则运动。
  • 当水滴达到接水杯时统计数量,若漏接则可设定失败条件,结束游戏并跳转到结算界面。

第十一步:游戏发布

如果你坚持看到这里了,说明你真的想要让Deepseek帮你开发一款游戏,这篇文章一定是哪里吸引你了,那不妨来个三连,点赞,转发,推荐,再加个关注,因为关注之后可能有会意想不到的收获。

最后一步真的不用写代码了,找到cocos编辑器菜单:项目-构建发布。发布平台选择微信小游戏。构建完成后得到wechatgame构建产物。

下载微信开发者工具,扫码登录,选择导入一个小游戏,选择wechatgame目录,选择测试AppID账号,完美,游戏运行正常,没有报错。手机预览,可以在微信上玩游戏了,一个新人不写一行代码,居然完成了一款游戏!

最后的真机试玩录屏

不能上传视频,请移步公众号:视频

整个游戏核心玩法花了一个多小时,当然还有遗憾,水滴没有模拟成真实的,游戏变成了水杯接珠子,不完美就是游戏的一部分,接受它,理解他,成为他。

你都坚持看到这着了,太了不起了。

关注我的公众号,点赞,私信我:666,获取工程源码。

如果看不太懂,也尝试用AI帮你解释一下。AI不是敌人,是助手。用好AI,事半功倍,这就是我对AI的看法。当然基础知识还是要掌握,不然都不知道怎么问AI,这就比较尴尬了。

以上,如果你觉得不错,可以随手点个赞、转发,你的鼓励对我非常重要。

4赞

大佬,你这也太强了吧!

新手都不知道怎么问。。。。

2赞

膜拜膜拜膜拜

这不又得裁员了

没有老婆准备的素材,应该去哪里搞一个,这一步难住我了

我还有 以为能自动生成的。

deepseek有了,哪里领老婆?

deepseek有了,哪里领会美术的老婆?

我不信 我不信 :confused: :confused:

询问DeepSeek的过程繁琐吗,能快速理解你的需求不

1. 明确你的需求

在开始寻找之前,先明确你对“会画画的老婆”的期待:

  • 她的绘画水平 :是专业画家、业余爱好者,还是仅仅喜欢涂鸦?
  • 你们的共同兴趣 :你是否也希望参与她的创作过程,或者一起讨论艺术?
  • 其他特质 :除了会画画,你还希望她在性格、价值观等方面符合哪些条件?

清楚这些目标后,你可以更有方向感地寻找。

2. 加入艺术相关的圈子

既然你希望找到会画画的人,那就直接进入她们活跃的圈子吧!

A. 线上平台

  • ArtStation
    全球艺术家的专业社区,许多优秀的画师在这里展示作品。你可以关注你喜欢的画师,并尝试与她们互动。 https://www.artstation.com/
  • DeviantArt
    一个汇聚了大量艺术家的平台,涵盖各种风格的绘画作品。 https://www.deviantart.com/
  • 站酷(Zcool)
    国内的设计师和插画师社区,适合寻找本地的艺术爱好者。 https://www.zcool.com.cn/
  • B站
    很多画师会在B站分享绘画教程或创作过程,通过评论区或私信可以与她们建立联系。

B. 线下活动

  • 艺术展览 :参观美术馆、画廊或艺术展览,结识同样热爱艺术的人。
  • 绘画课程或工作坊 :报名参加素描、水彩、油画等课程,认识正在学习或教授绘画的人。
  • 动漫展/Cosplay活动 :很多喜欢画画的人也会参与同人创作,这类活动是结识她们的好机会。

3. 利用社交平台

社交媒体是寻找志同道合人士的绝佳工具。

A. 关注绘画相关话题

  • 在微博、小红书、Instagram等平台上搜索关键词,比如“画画”、“插画师”、“手绘”等,找到活跃的创作者并与她们互动。
  • 点赞、评论她们的作品,慢慢建立联系。

B. 分享自己的兴趣

  • 如果你也喜欢画画,可以在社交媒体上分享自己的作品,吸引同样热爱艺术的人。
  • 即使你不擅长画画,也可以分享你对艺术的理解或支持,展现你对艺术的兴趣。

4. 提升自己,成为更有吸引力的人

无论你是否擅长画画,提升自己总是有帮助的:

  • 学习基础绘画知识 :即使只是简单的涂鸦,也能让你更好地与画师交流。
  • 培养艺术鉴赏能力 :多了解不同艺术风格(如印象派、像素艺术、插画等),展现你对艺术的热情。
  • 支持她的创作 :如果你遇到一位会画画的人,表达对她作品的喜爱和支持,可能会让她对你产生好感。

5. 参加游戏开发或艺术创作活动

如果你本身也对游戏开发感兴趣,可以尝试参加一些与游戏美术相关的活动:

  • Game Jams :许多独立游戏开发者会在活动中寻找美术师合作,这是一个结识会画画的人的好机会。
  • 同人创作圈 :比如《原神》、《明日方舟》等游戏的同人画师群体,她们通常非常热爱绘画。

6. 借助家人和朋友的帮助

告诉家人和朋友你在寻找一位会画画的伴侣,他们可能会为你推荐合适的人选:

  • 相亲活动 :有些相亲平台会标注兴趣爱好,你可以筛选出喜欢艺术的人。
  • 朋友介绍 :如果你的朋友认识会画画的人,不妨让他们帮忙牵线搭桥。

7. 注意事项

  • 不要只看技能 :虽然你会画画是一个加分项,但更重要的是她的性格、价值观是否与你契合。
  • 尊重她的兴趣 :如果她是一位职业画师,理解并支持她的创作时间,而不是要求她完全围绕你转。
  • 保持耐心 :找到合适的人需要时间,不要因为急于求成而忽略感情的基础。

8. 幽默总结

找一位会画画的老婆就像寻找一件艺术品——需要眼光、耐心和一点点运气。关键是你要成为一个值得被“收藏”的人,同时主动走进艺术的世界,去发现那些隐藏的宝藏!

如果你还有其他问题或想法,随时告诉我!祝你早日找到那个既会画画又懂你的人!

一个标题,几个谎言

AI 太强了 :laughing:

所以 新人还得学。。。

降本增效是长期的事情

AI 做老婆不行吗?又听话又很乖

可以,但细节处要追问

这叫零基础么

让deepseek写流体啊!最关键的流体部分没写,快考验一下deepseek的功力,我等你的好消息。
还有你这个不应该叫快乐的水杯,应该叫快乐的“球杯”