Construct 3 案例图书馆

Construct 3 案例图书馆

最后更新日期:2020-10-23 by XHXIAIEIN

官方导航

| 打开Construct 3 | 论坛 | 教程 | Wiki |


游戏开发资源
免费字体 | 授权素材 | 实用工具
基础教程
基础教程
傅老师的Construct 2入门教學 (付费课程)
傅老师的Construct 2网站
制作一个平台跳跃游戏 by Construct G(施工中)
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 下载
8Direction 作者 类型 下载
武器开火时的后坐力(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 下载
Pathfinding 作者 类型 下载
两点循环寻路。开门后切换寻路目标.移动时可碰撞 mystazsea .capx 下载
队伍开火车寻路,并防止寻路对象相互叠加 dop2000 .c3p 下载
狼吃羊AI,自动寻找最近的目标,吃掉后继续寻找下个目标 dop2000 .capx 下载
LineOfSight 作者 类型 下载
激光扫过地面时,会被上方的物体遮挡(激光、岩浆、瀑布) dop2000 .c3p 下载
视野范围可视化,显示多边形区域 Salman_Shh .c3p 下载
带有视野范围的动态阴影(不需要Canvas) rokstars .capx 下载
Turret 作者 类型 下载
炮塔显示攻击范围,建造炮塔检测通行,敌人自动寻路 hcatarrunas .c3p 下载
建造不同价格的炮塔,有怪物波数和BOSS战,玩家可施放技能 SeriouslyCrunchy .capx 下载
建造不同价格的炮塔,炮塔可升级出售,简单UI,怪物血条,怪物属性增长 Ilyko96 .capx 下载
DragDrop 作者 类型 下载
拖拽图标放入空槽或与其他图标交换位置 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 作者 类型 下载
赛车游戏AI Unknown .capx 下载
Plugins
Particles 作者 类型 下载
水润嫩滑的拖尾粒子(泡沫、白云) Aekiro .c3p 下载
Text 作者 类型 下载
利用len()实现打字机效果 Unknown .capx 下载
波浪文字动画(使用Buttle+Sine) dop2000 .capx 下载
对话框文字滚动,窗口显示几行文字,上下滚动显示 dop2000 .c3p 下载
利用Bullet行为,文字弹出后渐变消失 socialpilgrim .c3p 下载
Tilemap 作者 类型 下载
检测闭合的区域,填充颜色 dop2000 .capx 下载
检测闭合的区域,绘制墙壁轮廓 dop2000 .capx 下载
水逐渐淹没土地,填充地形高度图 dop2000 .capx 下载
绘制图块阴影(简易伪3D) dop2000 .capx 下载
接水管小游戏,使用TIlemap dop2000 .capx 下载
接水管小游戏另一种实现思路,使用Sprite dop2000 .capx 下载
以某个点为圆心,掀起周围图块,波动 dop2000 .capx 下载
检测指定ID的图块碰撞,并消除图块 danalog .capx 下载
类似推箱子,可以推动物体 dop2000 .c3p 下载
利用Tilemap预设场景资源,节省性能 maxlive2010 .c3p 下载
自动图块的实现 mekonbekon .c3p 下载
Timeline 作者 类型 下载
开场标题动画(轻松,欢快,翻转) hcatarrunas .c3p 下载
开场标题动画(神秘,恐怖,严肃) hcatarrunas .c3p 下载
开场标题动画(LOGO掉落,小猪吓跑) hcatarrunas .c3p 下载
开场标题动画(小猪搬运) hcatarrunas .c3p 下载
开场标题动画(小猪推滚) hcatarrunas .c3p 下载
DrawingCanvas 作者 类型 下载
绘制流畅的丝带舞尾巴 skymen .c3p 下载
蒙版绘图,自定义蒙版形状,笔刷纹理,笔刷颜色 dop2000 .c3p 下载
获取指定坐标的颜色值 hcatarrunas .c3p 下载
绘制圆角矩形 dop2000 .c3p 下载
湖面倒影 dop2000 .c3p 下载
高倍镜瞄准效果,消除部分背景效果 dop2000 .c3p 下载
Video 作者 类型 下载
添加视频字幕。文本记录字幕出现和结束时间,写入数组定时显示文本 oosyrag .c3p 下载
Audio 作者 类型 下载
切换场景播放不同的背景音乐 hcatarrunas .c3p 下载
Keyboard 作者 类型 下载
键盘金手指作弊系统,监听按键顺序、格斗招式 Mikal .c3p 下载
Mouse 作者 类型 下载
滑动手势切换卡片菜单 1 Kyatric .c3p 下载
滑动手势切换卡片菜单 2 AllanR .capx 下载
仿水果忍者,切水果,滑动尾巴 Lordshiva1948 .capx 下载
仿水果忍者,切橘子 warspear .capx 下载
Object instances
Z elevation 作者 类型 下载
地面坑洞的多层视差滚动
(修改不同层级背景的Z视差)
Rory .c3p 下载
重叠 Overlapping 作者 类型 下载
依序抽取最顶部的木条,若点击底部则高亮顶部叠加部分。 AllanR .capx 下载
随机位置生成不重叠的数字,按数字依序点击 tarek2 .capx 下载
在随机位置生成不重叠的实例 1 dop2000 .capx 下载
在随机位置生成不重叠的实例 2 dop2000 .capx 下载
Collision 作者 类型 下载
检测2个大物体精确的碰撞点 dop2000 .capx 下载
激光效果,光线碰到物体时被遮挡 jatin1726 .capx 下载
CSS 作者 类型 下载
导入CSS文件,批量修改Button、TextBox的样式 Colludium .capx 下载
Data
Array 作者 类型 下载
临时排行榜,数组写入玩家名和分数,并排序显示 dop2000 .c3p 下载
将Json表格数据导入数组,并以表格形式显示 Sam Dimanche .c3p 下载
随机打乱数组中的元素,类似洗牌 blackhornet .capx 下载
生成随机的数组序号 DuqueKarl .capx 下载
将对象的位置随机顺序打乱 producermark .capx 下载
将等级经验保存在文件,在游戏中读取 dop2000 .capx 下载
Local Storage 作者 类型 下载
本地储存游戏进度,游戏数据,下次打开游戏时自动读取 dop2000 .c3p 下载
本地储存玩家分数,根据Key读取数据 André .capx 下载
多存档插槽 dop2000 .capx 下载
JSON 作者 类型 下载
读取JSON数据,循环切换武器种类和颜色 hcatarrunas .c3p 下载
CSV 作者 类型 下载
将数组导出为.csv文件 dop2000 .c3p 下载
FireBase 作者 类型 下载
将数据储存在FireBase,在游戏中存档或读取 rafaeltrigo .c3p 下载
UI
游戏菜单 作者 类型 下载
简易关卡跳转菜单,九宫格样式 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 下载
UI 作者 类型 下载
环形进度条 Valerien .capx 下载
仿塞尔达传说样式生命槽 siks .capx 下载
非线性关卡路线图,通关解锁后续关卡 GameSoul .capx 下载
虚拟按钮 作者 类型 下载
双摇杆,左手控制移动,右手控制方向 dop2000 .c3p 下载
双摇杆,左手控制移动,右手射击。 dop2000 .capx 下载
点击对象四周,玩家向那个方向移动前进 newt .c3p 下载
雷达小地图 作者 类型 下载
圆形雷达小地图,怪物生成后在小地图显示并显示位置 sosensible .capx 下载
对话系统 作者 类型 下载
懒人对话框 bbenny93 .capx 下载
JSON 带条件分支的对话框 Laura .c3p 下载
JSON Basic Dialog System(RPG样式) Laura .c3p 下载
JSON Basic Dialog System(AVG样式) Kyatric .c3p 下载
自动拉伸对话气泡,逐字显示,自动换行 dop2000 .capx 下载
赛尔达传说样式对话 XML dop2000 .capx 下载
Isometric 作者 类型 下载
2.5D + 8方向移动 rafaeltrigo .c3p 下载
45°棋盘移动 relixes .c3p 下载
45°棋盘移动 + 光源 skymen .c3p 下载
绘图 作者 类型 下载
绘制多个对象组合的边界范围区域 dop2000 .capx 下载
绘制连线两个对象的线条 hcatarrunas .c3p 下载
检测对象的边界是否相邻,对象是否在内部被包裹 alextro .capx 下载
计算矩形面积覆盖百分比 zatyka .capx 下载
滚动列表 作者 类型 下载
利用bullet制作滚动列表(单列) dop2000 .c3p 下载
利用bullet制作滚动列表(多列) dop2000 .capx 下载
类似读文章,长图滚动条 Ethan .c3p 下载
类似读文章,长图滚动条(可切换图片) Ethan .c3p 下载
场景过渡动画 作者 类型 下载
钻石渐变 dop2000 .c3p 下载
线条切入渐变 Xsoul12 .c3p 下载
圆形遮罩扩大缩小 Antoine G. .c3p 下载
视觉效果 作者 类型 下载
淡入一道光线,弹出旋转的硬币(CoinMaster) Colludium .capx 下载
System 作者 类型 下载
在游戏中实现撤销上一步动作 dop2000 .capx 下载
Water 作者 类型 下载
拖物体下水,在水面浮动(视觉效果) rafaeltrigo .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个数字,数字总和为100 sanjibnanda .capx 下载
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 下载
范围内随机生成 作者 类型 下载
在矩形范围中,动态生成特定大小的矩形 hcatarrunas .c3p 下载
在矩形范围中,生成不同大小排列的矩形 André .c3p 下载
Platform 随机地形 作者 类型 下载
类似泰拉瑞亚,有限区域内生成随机地形 Rieans Creative .capx 下载
类似泰拉瑞亚,有限图块数量生成随机地形 Yann .capx 下载
卡牌游戏 作者 类型 下载
发牌,移入手牌时自动排序 dop2000 .c3p 下载
FOG 作者 类型 下载
战争迷雾 smebor .capx 下载
RTS 作者 类型 下载
拖选多个对象,点击控制移动。(附加小地图) Maverick1912 .capx 下载
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 下载
ROGUE LIKE 作者 类型 下载
ROGUELIKE 教程1:生成随机迷宫 UberdroidGames .capx 下载
ROGUELIKE 教程2:限制可视区域 UberdroidGames .capx 下载
Demo 作者 类型 下载
无限向上跳跃,左右躲避障碍的小游戏 KTML5 .capx 下载
贪吃蛇.io Perametade Games .capx 下载
横板跑酷游戏,有3种模式(一命通关、自动通关、记录点) rafaeltrigo .c3p 下载
极端的解决方案 (不适用于大部分使用者) 作者 类型 下载
基于多帧动画,伪3D滑动旋转 dop2000 .capx 下载

常见问题

Construct 3 的价格?

按月订阅:¥56.99 元 / 月
按年订阅:¥449.99 元 / 年
注1:月卡仅支持使用国际信用卡付款。只有年卡可以用PayPal。

注2:每次订阅后默认会开通自动续订,如果只想购买一次,记得打开官网的个人中心Your Subscriptions ,在页面最底部有行很小的浅色文字点击取消下次订阅,否则到期会自动扣费。

注3:Construct 3 的账号允许多个不同设备在不同地区同时登录,没有任何登录限制。

注4:Construct 3 的账号仅用于检查编辑器的使用权限,账号不会储存任何信息。所有的编辑器设置、安装的第三方插件、编辑的项目文件,包括登录的云储存账号,都是保存在本地的。

这些范例都从哪来的?

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

我该用什么工具打开?

这里提供的.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 r197, and you are currently using r192. 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的移植版本,或者使用其他插件代替。


联系方式

CiGA Construct2/3 开发者QQ群:180911504