微信小游戏制作工具与 Scratch 的区别

简介: 不少同学问微信小游戏制作工具跟 Scratch 有什么不同,它们看上去是有一些类似的,比如说都是使用的积木化的编程方式(这应该是最大的相似点),它们之间到底是不是一个东西呢?我要学习的话应该选择哪个呢?我今天专门录制了一段短视频,从两个角度来分析了它们之间的区别。如果你更愿意看视频的话,可以忽略下方的文字,直接看视频(另外欢迎大家关注我的视频号,学习更多与做游戏有关的知识和内容)。

嗨!大家好,我是小蚂蚁。

不少同学问微信小游戏制作工具跟 Scratch 有什么不同,它们看上去是有一些类似的,比如说都是使用的积木化的编程方式(这应该是最大的相似点),它们之间到底是不是一个东西呢?我要学习的话应该选择哪个呢?

我今天专门录制了一段短视频,从两个角度来分析了它们之间的区别。如果你更愿意看视频的话,可以忽略下方的文字,直接看视频(另外欢迎大家关注我的视频号,学习更多与做游戏有关的知识和内容)。

image.png

第一点是面相用户群体的不同,Scratch 目前主要用于少儿编程领域的教育,面向的是学习编程的小朋友们。而微信小游戏制作工具面相的是那些想要制作游戏,但是自己不会编程,又没有开发经验的人,他们可以通过低成本的学习利用工具相对轻松的制作出一个游戏。

第二点是从产品的角度来讲,Scratch 目前不太具备制作一个完整的游戏产品的能力,因为它主要用于教育,通过做游戏来让编程变得有意思,使用它所制作出来的游戏大部分都属于 demo,不具备商业化价值。而微信小游戏制作工具是可以赋予你制作完成一个商业化游戏作品的能力的,因为它依托于整个微信小游戏平台,以及微信所提供的完善的商业化工具,所以你可以用它制作出一个可以正式发布到微信小游戏平台的,具备商业化能力的完善的游戏产品。

除了这两点之外呢,其实它们两者底层的实现是完全不同的。在微信小游戏制作工具中,打开控制台窗口,可以看到它底层渲染使用的是 PixiJS 。

PixiJS 是什么呢?它是一个 HTML5 的渲染引擎。

除此以外,微信小游戏制作工具中也集成了 Box2D (一个2D的开源物理引擎) 来处理游戏中的物理碰撞。

所以,微信小游戏制作工具其实是一个相对专业的游戏开发工具,但是又具备了足够的易用性,以及低门槛的特点,主要是因为积木化的编程以及全中文的开发环境,这就能够让很多人可以上手使用了。

为什么选择积木编程呢?我猜是因为简单,因为积木编程已经被验证过是最适合没有编程基础的人学习的可视化语言了,你想想小朋友都能学的会,作为一个想做游戏的大人,是不是掌握起来会更容易呢?

不要一看见积木就认为是相同的东西,看上去有点儿相似的东西,实则却可能完全不一样。

我是会做游戏也会教你做游戏的小蚂蚁,想学习做游戏的话,关注我的公众号就对啦!

自己学习没氛围学不下去?遇到问题无人解答?缺少经验不知该如何前行?......欢迎加入小蚂蚁的游戏开发课,不只是一门课,而是围绕着学习做游戏有关的一整套服务。致力于帮助更多的人学会做游戏并做出自己的游戏,欢迎来跟一百多位同学一起学习做游戏。【点击这里】了解课程服务详情。

这里是小蚂蚁的小游戏系列,闲暇之余希望能给你带来片刻的放松和愉悦。无需下载安装,点击下方的游戏卡片就可以直接玩啦!










也欢迎加个微信,交个朋友,朋友圈每日分享与做游戏有关的知识和内容,可以来围观。备注“学习做游戏”可免费领取学习做游戏的原创教程资料。接受付费咨询,不闲聊,望见谅

相关文章
|
11月前
|
消息中间件 人工智能 Java
抖音微信爆款小游戏大全:免费休闲/竞技/益智/PHP+Java全筏开源开发
本文基于2025年最新行业数据,深入解析抖音/微信爆款小游戏的开发逻辑,重点讲解PHP+Java双引擎架构实战,涵盖技术选型、架构设计、性能优化与开源生态,提供完整开源工具链,助力开发者从理论到落地打造高留存、高并发的小游戏产品。
|
11月前
|
小程序 PHP 图形学
热门小游戏源码(Python+PHP)下载-微信小程序游戏源码Unity发实战指南​
本文详解如何结合Python、PHP与Unity开发并部署小游戏至微信小程序。涵盖技术选型、Pygame实战、PHP后端对接、Unity转换适配及性能优化,提供从原型到发布的完整指南,助力开发者快速上手并发布游戏。
|
JSON 安全 定位技术
微信附近人提取v3脚本, 微信附近人id提取技术插件,采集附近人wxid数据工具
本内容介绍微信“附近的人”功能的技术原理与实现方法,基于LBS服务,涉及位置模拟、协议分析及数据解析。通过修改GPS坐标或使用Frida等工具hook位置函数
微信封号脚本插件,全自动批量投诉工具, vx隔空抓包封号思路【仅供学习参考用途】
这是一款针对微信投诉自动化处理的工具插件,通过模拟点击操作实现批量投诉功能。相比手动投诉,该插件效率更高、成功率更有保障。
|
数据可视化 前端开发 小程序
5G时代-探索微信小游戏
5G时代-探索微信小游戏
345 2
5G时代-探索微信小游戏
|
安全 API 开发者
微信开发者工具里面没有企业微信模式
企业微信与普通微信在应用场景和开发体系上存在本质区别,主要体现在身份认证、功能丰富性和开放能力等方面。企业微信开发需使用特定的API和工具,本文介绍了企业微信开发的基本步骤、特点及开发进度安排,帮助开发者更好地理解和应用企业微信的开发环境。
|
人工智能 小程序 Java
【工具】轻松解锁SQLite数据库,一窥微信聊天记录小秘密
本文介绍了一款名为PyWxDump的开源工具,它可以获取微信账户信息、解密SQLite数据库以查看和备份聊天记录。此工具适用于已登录电脑版微信的用户,通过GitHub下载后简单几步即可操作。适合对数据恢复感兴趣的开发者,但请注意合法合规使用并尊重隐私。
4158 2
【工具】轻松解锁SQLite数据库,一窥微信聊天记录小秘密
|
小程序 开发者
微信开发者工具如何集成SVN、同时解决集成SVN无效果的问题
这篇文章介绍了如何在微信开发者工具中集成SVN版本控制系统,并提供了解决集成后无效果问题的方法。
微信开发者工具如何集成SVN、同时解决集成SVN无效果的问题
|
移动开发 小程序 数据可视化
微信小程序可视化开发工具之动态数据
微信小程序可视化开发工具之动态数据
455 4