C2/C3 Wiki

C2/C3开发者的乐园

用户工具

站点工具


examples

这是本文档旧的修订版!


Construct 3 案例图书馆

官方导航

Behavior
Platform作者类型下载
角色状态机管理,动作管理,墙跳,Juice应用(更简洁)Salman_Shh.c3p下载
角色状态机管理,摄像机管理,冲刺,Juice应用(早期)Salman_Shh.c3p下载
角色动作状态,下蹲,滑铲hcatarrunas.c3p下载
传送门,同一场景的传送机关TackerTacker.c3p下载
传送门,传送到不同场景指定的地方hcatarrunas.c3p下载
推箱子简易思路dop2000.capx下载
拾取武器,切换主武器/副武器dop2000.capx下载
武器开火时的后坐力(Platform反作用力),可用于击退效果dop2000.c3p下载
武器开火时,手臂和枪支的抖动效果dop2000.c3p下载
脚底的影子,角色跳跃时影子也会改变透明度表示跳跃高度dop2000.capx下载
像马里奥踩敌人攻击,敌人在墙体范围左右循环移动KiwiStory.capx下载
像超级肉食男孩,移动时在脚底生成血迹,浸染地面(另一种不用Canvas实现的思路)dop2000.capx下载
另一种实现敌人在墙体范围左右移动的思路,利用空气墙MegaCoolL.capx下载
另一种实现墙跳的思路dop2000.capx下载
在地板生成血迹,浸染地面(使用CanvasPaste)dop2000.c3p下载
敌人贴着墙壁边缘循环移动dop2000.capx下载
敌人在空中按路径点循环移动,玩家进入视野范围自动攻击并追逐,离开视野范围自动回归dop2000.capx下载
随机生成地图关卡组合dop2000.c3p下载
利用蒙版制作不规则地形,再用激光扫描地形检测地面dop2000.capx下载
像DK大金刚,跳进旋转的木桶里然后向发射出去relixes.capx下载
自动向前移动,碰到墙壁转向,玩家只能按跳跃吃金币maxlive2010.capx下载
离开平台后的几帧内按下跳跃键仍能起跳。(Coyote Jump)dop2000.c3p下载
弹跳机关(踩中后跳起)rafaeltrigo.c3p下载
天花板向地面滴落液体André.c3p下载
8Direction作者类型下载
角色状态机管理,摄像机管理,Juice应用,Debug选项Salman_Shh.c3p下载
武器开火时的后坐力(8Direction反作用力),可用于击退效果dop2000.c3p下载
地图场景移动,从布局移动到另一个布局,地图传送点dop2000.c3p下载
向指定位置投掷飞剑,还可以让它飞回来hcatarrunas.c3p下载
多个NPC随机在附近徘徊移动转圈Stemkoski.c3p下载
多角色切换控制,多人同屏镜头缩放dop2000.c3p下载
Solid作者类型下载
忽略特定对象的实体碰撞(Solid Tags)hcatarrunas.c3p下载
Bullet作者类型下载
子弹按指定的路径点飞行移动dop2000.capx下载
弹幕游戏子弹地狱,同时朝360°方向发射子弹jatin1726.capx下载
Pin作者类型下载
类似球球大作战,贪吃蛇,条状尾巴跟随brunopalermo.capx下载
SceneGraph作者类型下载
为场景图对象制作肢体动画rafaeltrigo.c3p下载
创造一只会在地面爬行的触手怪dop2000.c3p下载
Pathfinding作者类型下载
基于网格的寻路(配合 MoveTo)unkown.c3p下载
绘制寻路路径线条dop2000.capx下载
队伍开火车寻路,并防止寻路对象相互叠加dop2000.c3p下载
狼吃羊AI,自动寻找最近的目标,吃掉后继续寻找下个目标dop2000.capx下载
两点循环寻路。开门后切换寻路目标.移动时可碰撞mystazsea.capx下载
lineofsight作者类型下载
激光扫过地面时,会被上方的物体遮挡(激光、岩浆、瀑布)dop2000.c3p下载
视野范围可视化,显示多边形区域Salman_Shh.c3p下载
带有视野范围的动态阴影(不需要Canvas)rokstars.capx下载
利用DrawingCanvas和Array,计算LOS多边形范围和射线newt.c3p下载
Turret作者类型下载
炮塔显示攻击范围,建造炮塔检测通行,敌人自动寻路hcatarrunas.c3p下载
建造不同价格的炮塔,有怪物波数和BOSS战,玩家可施放技能SeriouslyCrunchy.capx下载
建造不同价格的炮塔,炮塔可升级出售,简单UI,怪物血条,怪物属性增长Ilyko96.capx下载
dragdrop作者类型下载
拖拽物体限制再一个区域内rafaeltrigo.capx下载
拖拽图标放入空槽或与其他图标交换位置hcatarrunas.c3p下载
像系统桌面一样,多选拖拽图标,自动对齐网格dop2000.capx下载
拖拽对象时,防止与其他对象重叠,并且会被对象遮挡,无法穿透hcatarrunas.c3p下载
点击图片时出现形变框,可调整图片大小R0J0hound.capx下载
Physics作者类型下载
物理画线游戏,画线条支撑物体dop2000.capx下载
物理益智游戏,拖动积木重组空间dop2000.c3p下载
类似珠算盘,向上拨动可提起珠子,松开落下dop2000.capx下载
物体落水后向上浮起至水面AllanR.capx下载
物理假人,把关节绑定到身体骨骼,施加引力Kata Lv.capx下载
Fade作者类型下载
动画每帧切换时,渐入显示dop2000.capx下载
Timer作者类型下载
点击画面开始计时3秒。再次点击重置计时(可选)Mikal.capx下载
手动实现计时器,可暂停计时dop2000.capx下载
转盘作者类型下载
手指滑动转盘virusfun.capx下载
手指滑动转盘(修改版,更简洁)virusfun.capx下载
Car作者类型下载
赛车游戏AIUnknown.capx下载
车辆交通管理rafaeltrigo.c3p下载
Plugins
Keyboard作者类型下载
键盘金手指作弊系统,监听按键顺序、格斗招式Mikal.c3p下载
Mouse作者类型下载
滑动手势切换卡片菜单 1Kyatric.c3p下载
滑动手势切换卡片菜单 2AllanR.capx下载
仿水果忍者,切水果,滑动尾巴Lordshiva1948.capx下载
仿水果忍者,切橘子warspear.capx下载
Text作者类型下载
利用len()实现打字机效果Unknown.capx下载
波浪文字动画(使用Buttle+Sine)dop2000.capx下载
对话框文字滚动,窗口显示几行文字,上下滚动显示dop2000.c3p下载
利用Bullet行为,文字弹出后渐变消失socialpilgrim.c3p下载
AdvancedRandom作者类型下载
随机且不重复选择一个动画帧。dop2000.c3p下载
Tilemap作者类型下载
检测闭合的区域,填充颜色dop2000.capx下载
检测闭合的区域,绘制墙壁轮廓dop2000.capx下载
水逐渐淹没土地,填充地形高度图dop2000.capx下载
绘制图块阴影(简易伪3D)dop2000.capx下载
接水管小游戏,使用TIlemapdop2000.capx下载
接水管小游戏另一种实现思路,使用Spritedop2000.capx下载
以某个点为圆心,掀起周围图块,波动dop2000.capx下载
检测指定ID的图块碰撞,并消除图块danalog.capx下载
类似推箱子,可以推动物体dop2000.c3p下载
利用Tilemap预设场景资源,节省性能maxlive2010.c3p下载
自动图块的实现mekonbekon.c3p下载
Particles作者类型下载
水润嫩滑的拖尾粒子(泡沫、白云)Aekiro.c3p下载
Timeline作者类型下载
开场标题动画(轻松,欢快,翻转)hcatarrunas.c3p下载
开场标题动画(神秘,恐怖,严肃)hcatarrunas.c3p下载
开场标题动画(LOGO掉落,小猪吓跑)hcatarrunas.c3p下载
开场标题动画(小猪搬运)hcatarrunas.c3p下载
开场标题动画(小猪推滚)hcatarrunas.c3p下载
shadowlight作者类型下载
3D平台阴影hcatarrunas.c3p下载
Video作者类型下载
添加视频字幕。文本记录字幕出现和结束时间,写入数组定时显示文本oosyrag.c3p下载
Audio作者类型下载
切换场景播放不同的背景音乐hcatarrunas.c3p下载
iframe作者类型下载
利用iframe制作个人网站,通过JS调用C3 Functionrafaeltrigo.c3p下载
drawingcanvas作者类型下载
双人游戏分屏rafaeltrigo.c3p下载
蒙版绘图,自定义蒙版形状,笔刷纹理,笔刷颜色dop2000.c3p下载
获取指定坐标的颜色值hcatarrunas.c3p下载
绘制圆角矩形dop2000.c3p下载
湖面倒影dop2000.c3p下载
高倍镜瞄准效果,消除部分背景效果dop2000.c3p下载
绘制流畅的丝带舞尾巴skymen.c3p下载
SliderBar作者类型下载
基于Sprite的个性化样式滑动条André.c3p下载
Object instances
Z elevation作者类型下载
地面坑洞的多层视差滚动
(修改不同层级背景的Z视差)
Rory.c3p下载
重叠 Overlapping作者类型下载
依序抽取最顶部的木条,若点击底部则高亮顶部叠加部分。AllanR.capx下载
随机位置生成不重叠的数字,按数字依序点击tarek2.capx下载
在随机位置生成不重叠的实例 1dop2000.capx下载
在随机位置生成不重叠的实例 2dop2000.capx下载
Collision作者类型下载
检测2个大物体精确的碰撞点dop2000.capx下载
激光效果,光线碰到物体时被遮挡jatin1726.capx下载
显示碰撞多边形André.c3p下载
Data
Array作者类型下载
临时排行榜,数组写入玩家名和分数,并排序显示dop2000.c3p下载
将Json表格数据导入数组,并以表格形式显示Sam Dimanche.c3p下载
随机打乱数组中的元素,类似洗牌blackhornet.capx下载
找出数组中的最大值和最小值rafaeltrigo.c3p下载
生成随机的数组序号DuqueKarl.capx下载
将对象的位置随机顺序打乱producermark.capx下载
将等级经验保存在文件,在游戏中读取dop2000.capx下载
LocalStorage作者类型下载
本地储存游戏进度,游戏数据,下次打开游戏时自动读取dop2000.c3p下载
本地储存玩家分数,根据Key读取数据André.capx下载
多存档插槽dop2000.capx下载
JSON作者类型下载
读取JSON数据,循环切换武器种类和颜色hcatarrunas.c3p下载
遍历JSON数据,创建下拉列表rafaeltrigo.c3p下载
CSV作者类型下载
将数组导出为.csv文件dop2000.c3p下载
FireBase作者类型下载
将数据储存在FireBase,在游戏中存档或读取rafaeltrigo.c3p下载
CSS作者类型下载
导入CSS文件,批量修改Button、TextBox的样式Colludium.capx下载
对话系统作者类型下载
懒人对话框bbenny93.capx下载
JSON 带条件分支的对话框Laura.c3p下载
JSON Basic Dialog System(RPG样式)Laura.c3p下载
JSON Basic Dialog System(AVG样式)Kyatric.c3p下载
自动拉伸对话气泡,逐字显示,自动换行dop2000.capx下载
赛尔达传说样式对话 XMLdop2000.capx下载
Gameplay
Gameplay作者类型下载
装载子弹hcatarrunas1.c3p下载
在游戏中实现撤销上一步动作dop2000.capx下载
范围内随机生成作者类型下载
在矩形范围中,动态生成特定大小的矩形hcatarrunas.c3p下载
在矩形范围中,生成不同大小排列的矩形André.c3p下载
Platform 随机地形作者类型下载
类似泰拉瑞亚,有限区域内生成随机地形Rieans Creative.capx下载
类似泰拉瑞亚,有限图块数量生成随机地形Yann.capx下载
卡牌游戏作者类型下载
发牌,移入手牌时自动排序dop2000.c3p下载
合成系统作者类型下载
类似涂鸦上帝,炼金术游戏。拖动两个元素,生成新的元素Laura_D.c3p下载
FOG作者类型下载
战争迷雾smebor.capx下载
UI
UI作者类型下载
简易生命条dop2000.capx下载
环形进度条Valerien.capx下载
仿塞尔达传说样式生命槽1siks.capx下载
仿塞尔达传说样式生命槽2unknown.capx下载
非线性关卡路线图,通关解锁后续关卡GameSoul.capx下载
游戏菜单作者类型下载
简易关卡跳转菜单,九宫格样式Laura_D.c3p下载
简易关卡跳转菜单,3D环绕样式Laura_D.c3p下载
RPG技能树菜单,投入/减少技能点,解锁前置条件技能hcatarrunas.c3p下载
属性菜单作者类型下载
RPG属性加点dop2000.capx下载
角色属性菜单,可更改排列模式(利用Tokenat)白羊ws.s.capx下载
库存系统作者类型下载
武器道具商城,数据储存在CSV文件(需CSV插件)dop2000.capx下载
道具背包作者类型下载
装备栏+道具捡拾+自动分类排序的背包kriand.c3p下载
捡拾道具后放入背包dop2000.c3p下载
捡拾道具后放入背包,每种道具有最大收纳数量限制(多少个道具为1组)dop2000.c3p下载
日式RPG道具菜单Katala.capx下载
日式RPG道具菜单(加入类似遮罩的效果,超出区域部分隐藏)Gearworkdragon.capx下载
虚拟按钮作者类型下载
双摇杆,左手控制移动,右手控制方向dop2000.c3p下载
双摇杆,左手控制移动,右手射击。dop2000.capx下载
点击对象四周,玩家向那个方向移动前进newt.c3p下载
雷达小地图作者类型下载
在画面右上角显示敌人位置小地图FatalExit.capx下载
圆形雷达小地图,怪物生成后在小地图显示并显示位置sosensible.capx下载
滚动列表作者类型下载
利用bullet制作滚动列表(单列)dop2000.c3p下载
利用bullet制作滚动列表(多列)dop2000.capx下载
类似读文章,长图滚动条Ethan.c3p下载
类似读文章,长图滚动条(可切换图片)Ethan.c3p下载
场景过渡动画作者类型下载
钻石渐变dop2000.c3p下载
线条切入渐变Xsoul12.c3p下载
圆形遮罩扩大缩小Antoine G..c3p下载
视觉效果作者类型下载
淡入一道光线,弹出旋转的硬币(CoinMaster)Colludium.capx下载
Zoom作者类型下载
平滑缩放场景rafaeltrigo.c3p下载
Water作者类型下载
拖物体下水,在水面浮动(视觉效果)rafaeltrigo.capx下载
Isometric作者类型下载
2.5D + 8方向移动rafaeltrigo.c3p下载
45°棋盘移动relixes.c3p下载
45°棋盘移动 + 光源skymen.c3p下载
绘图作者类型下载
绘制多个对象组合的边界范围区域dop2000.capx下载
绘制连线两个对象的线条hcatarrunas.c3p下载
检测对象的边界是否相邻,对象是否在内部被包裹alextro.capx下载
计算矩形面积覆盖百分比zatyka.capx下载
Circle作者类型下载
简单的圆周椭圆运动(可调整公转速度)atsarac.capx下载
围绕某个点,绘制椭圆轨道dop2000.capx下载
圆弧角度移动,限制移动周长Unknown.capx下载
Track作者类型下载
对象按路径点循环移动linkman2004.capx下载
绘制一条线,让对象沿着线条路径移动dop2000.c3p下载
将对象限制在另一对象的边界范围前进后退(爬绳子、滚动条)dop2000.capx下载
将对象规划在多个路径点轨道前进后退(火车轨道,过山车)Erigatohishima.capx下载
多个对象按路径点循环移动(单路径)R0J0hound.capx下载
多个对象按路径点循环移动(多路径)R0J0hound.capx下载
对象按路径点循环移动(计算曲线)nemezes.capx下载
Bezier作者类型下载
绘制贝塞尔曲线,可调整的曲线,直线AllanR.capx下载
绘制贝塞尔曲线,封装成函数André.c3p下载
计算轨迹作者类型下载
计算运动轨迹Von Perkele.capx下载
Math作者类型下载
随机创建4个数字,数字总和为100sanjibnanda.capx下载
颜色值相互转换,RGB与16进制xhxiaiein.c3p下载
Spring作者类型下载
弹性小球R0J0hound.capx下载
弹性小球+碰撞R0J0hound.capx下载
Fake 3D作者类型下载
仿暗黑破坏神,8方向移动Yann.capx下载
伪3D人物8方向移动TackerTacker.c3p下载
伪3D汽车8方向移动Salman_Shh.c3p下载
像Doom的第一人称视角地下城游戏aecanales.c3p下载
用Sprite组成3D星云空间(变化形状与缩放旋转)OlivierC.capx下载
在3D空间中生产弹性的小球dop2000.capx下载
在3D空间中生产弹性的小球(镜头模糊滤镜与平滑相机)TackerTacker.c3p下载
3D环绕移动(无碰撞)hcatarrunas.c3p下载
3D环绕移动(有碰撞)hcatarrunas.c3p下载
3D星空背景GameSoul.capx下载
RTS作者类型下载
拖选多个对象,点击控制移动。(附加小地图)Maverick1912.capx下载
自动采集资源SpaceSocks.c3p下载
AI作者类型下载
怪物随机在周围跳跃移动99Instances2Go.capx下载
8方向怪物AI,发现玩家自动追踪,贴近自动攻击(需Rex插件)Kata Lv.capx下载
Camera Scrolling作者类型下载
房间区域镜头跟随滚动zatyka.capx下载
点击并拖动屏幕,滚动画面白羊ws.s.capx下载
点击并拖动屏幕,滚动画面dop2000.c3p下载
鼠标移到屏幕边界,滚动画面oosyrag.c3p下载
Mapping作者类型下载
局部放大显示地图dop2000.capx下载
将对象的位置映射在另一个对象的相对位置(雷达小地图)dop2000.capx下载
JavaScript in C3作者类型下载
旋转平台,角色踩上平台跟着旋转,像游乐场转转杯。
(脚本自定义函数,获取本地变量,调用系统JSON插件,返回Function参数)
Mikal.c3p下载
邮件服务作者类型下载
在游戏中发送电子邮件 需自备php服务器sizcoz.capx下载
将屏幕截图发送到邮件 需自备php服务器sizcoz.capx下载
QTE作者类型下载
QTE示例(限时点击按钮)Valerien.capx下载
QTE示例(限时点击按钮,更早点击分数更高)Valerien.capx下载
QTE示例(类似音游,限时点击圈圈缩小)Valerien.c3p下载
Demo作者类型下载
无限向上跳跃,左右躲避障碍的小游戏KTML5.capx下载
贪吃蛇.ioPerametade Games.capx下载
横板跑酷游戏,有3种模式(一命通关、自动通关、记录点)rafaeltrigo.c3p下载
极端的解决方案 (不适用于大部分使用者)作者类型下载
基于多帧动画,伪3D滑动旋转dop2000.capx下载

常见问题

Construct 3 的价格?

按月订阅:¥56.99 元 / 月
按年订阅:¥449.99 元 / 年

注1:付款前切换货币为 CNY:月卡仅支持国际信用卡可以切换为CNY。而年卡可以用PayPal选CNY。为什么月卡不能选PayPal?

注2:每次订阅后默认会开通自动续订,如果只想购买一次,到官网个人中心Your Subscriptions,编辑你当前订阅的订单。页面最底部有一行Cancel Your Subscription ,点红色字体超链接 Continue to cancel,即可取消下次订阅,否则到期会自动扣费。

注3:Construct 3 的账号允许多个不同设备在不同地区同时登录,没有任何登录限制。并且订阅账号仅用于检查编辑器的使用权限,不会储存任何信息,所有的编辑器设置、安装的第三方插件、编辑的项目文件,包括登录后的云储存账号,都是保存在本地计算机的。(团队版除外,团队版的账号管理员有针对团队的网络共享文件功能。)

你可以在编辑器的标签页[Buy now],或者编辑器右上角菜单的[Purchase…] 购买。

这些范例都从哪来的?

这里提供的.c3p或.capx项目文件,大多数都来自Construct官网教程板块论坛提问板块Discord频道HowToConstructDemos或者咱们的QQ群文件。他们分散在各种地方,想检索的时候不好找,于是我们整理了这个案例图书馆,方便大家轻松找到想看的案例。
在大多情况下,这些案例中并非是最合适的实现方案,只是一种可以提供你参考的想法思路。同样的,他们也并非最佳的入门学习资料,如果你还是初学者建议先把官方的模版看懂。由于每个开发者的开发习惯不同,案例只是提供了基本的逻辑实现,他们仍有非常大的优化空间,这些后续的工作都必须由你自己来完成。在参考案例过程中,多思考他为什么要这么做,可不可以按另一种方法那样做。以他的案例为模版,先学会修改参数,看懂事件运行的原理,提取出最核心的事件代码,然后继续扩展事件逻辑,这样才能把他的想法真正转换为自己的经验。

我该用什么工具打开?

这里提供的.c3p或.capx项目文件,可以使用Construct3编辑器打开。进入编辑器后,可以将已下载的.c3p或者.capx文件直接拖入编辑器窗口,或者在菜单手动打开项目。

为什么无法打开项目?

当你打开某个.c3p项目时出现“Construct 3 beta”提示框,说明此项目的开发者使用了较新的Beta版本。你需要在新版本编辑器中重新打开它。

Construct 3 beta

This project cannot be opened since it was saved in a newer version of Construct 3. The project was saved in r229, and you are currently using r225. Use a newer version of Construct 3 to open the project.

你可以在官网Construct 3 版本列表页面,找到目前最新的beta版本使用。

为什么无法编辑项目?

当你打开某个项目时想编辑事件,却弹出“Free editon limit”提示框,无法继续编辑。说明你目前使用的是免费版,免费版存在着许多限制,比如最多只能添加50条事件,最多新建2个图层…如果想解除限制,请给它恰饭!不充钱,能变得更强吗?

Free editon limit

This project exceeds the Free Edition limits

You cannot modify this project when the limits are exceeded. Register an account and log in to increase the number of events you can use. Purchase a plan to remove all of the Free Edition limits.

.c3p 和 .capx 有什么区别?

Construct 3可以在编辑器直接打开未使用第三方插件的Construct 2项目.capx,并将它自动转换为C3 runtime。但C2不能打开C3的.c3p项目。向下兼容。
需要注意的是,官方宣布即将在2021年7月1日,正式停用Construct 2。如果你目前还在使用Construct 2,建议使用Construct 3,真的好用。
当你下载了某个.capx,发现它正好能实现你理想的效果时,请注意检查该项目的事件功能是否在Construct3中有更新,比如改动最大的Function,已经成为C3编辑器内置组件,使用的方法也有了变化。
另外,如果你的.capx项目使用了第三方插件,但是又希望将移植项目到Construct 3,只能先将使用了非官方插件的部分事件删除,手动导入后再想办法寻找其他解决办法。比如,寻找该插件C3 runtime的移植版本,或者使用其他插件代替。


联系方式

Construct2/3 开发者QQ群:180911504

examples.1608961943.txt.gz · 最后更改: (外部编辑)