欢迎来到 Mario Forever 百科!编辑前请创建一个账号,或使用现有的账号登录;并认真阅读用户须知

自2020年7月14日起,未验证邮箱的用户将无法编辑页面。请前往参数设置验证邮箱,谢谢您的配合。

Clickteam Fusion

来自Mario Forever 百科
(重定向自Multimedia Fusion
跳转到导航 跳转到搜索

Clickteam Fusion,原称Multimedia Fusion,简称MMF、CTF(注:使用CTF这一简称时请先参考这里,必要时请用CTF2.5这个简称来代指本页所提到的Clickteam Fusion),是一个功能强大的多媒体应用程序开发软件,使用者不需要撰写任何如Java,C++,JavaScript,Ruby等计算机编程语言代码,就可以建立复杂的单机/多人游戏、屏幕保护程序和网页程序等。由Clickteam Fusion制作的最著名的游戏是Five Night at Freddie's系列。此外,I wanna系列游戏的母本I wanna be the guy,以及Galaxy Trail公司的作品Freedom Planet等游戏,也都是基于这款开发软件所开发的。

Mario Forever以及大部分Mario Forever同人游戏都是基于该开发平台而开发出来的。

简介

注:以下内容搬运自英文网站

Clickteam Fusion是一个面向对象的游戏程序和多媒体程序设计工具,可以创建2D游戏、Web网页游戏、CAI软件、交互式动画、会议演示文稿、电脑屏幕保护程序等。

该软件还提供了开放的开发接口,可以用VC++编写扩展对象,加入MMF。

Clickteam Fusion的前身是著名游戏制作软件The Games Factory(中文译名:游戏工厂),使用者“几乎”不需要撰写任何计算机编程语言代码,只需要一步一步的将游戏内容分解为“若...则...”式的逻辑语言,以类似于填空的方式输入,就能够编写出各种风格迥异的游戏。和同类软件相比,Clickteam Fusion更像一个开放的万用游戏引擎。

目前Clickteam Fusion的版本是Clickteam Fusion 2.5。它包括三个版本:免费版、标准版、开发者版。

Clickteam Fusion还拥有一系列DLC,包括iOS、Android、HTML5、macOS的导出模块和2019年推出的Clickteam Fusion 2.5+ DLC

注:以下内容为使用者、吧友电童Isamo介绍

Clickteam Fusion 是一款易上手、低门槛的,新人小白都能速成多媒体应用程序开发软件。使用者可通过鼠标与键盘操作的灵活配合,按照if...then...(即“若……则……”)这一简单逻辑来编写程序事件,以快速完成一款自制的小游戏或小程序。在内容海量丰富的扩展管理器(Extend Manager)中挑选并使用自己心仪的插件之后,开发者还能够制作出更为复杂的单机/多人联机游戏、Web交互式程序、Android移动程序以及屏幕保护程序等种类丰富的应用程序。对于不想系统学习编程语言的小白开发者们而言,Clickteam Fusion 无疑是他们可以考虑的一种选择。

正版价格

目前,Clickteam Fusion在官网Steam平台均有售,请根据下表酌情选择您的购买渠道。

Clickteam Fusion 等系列软件的销售渠道及其价格(价格单位均为RMB)
类型 官网售价 Steam售价
Clickteasm Fusion 2.5 Free Edition ¥0.00 ¥0.00
Clickteam Fusion 2.5 ¥574.09 ¥248.00
Clickteam Fusion 2.5+ DLC ¥399.61 ¥163.00
Clickteam Fusion 2.5 Developer ¥2172.83 ¥748.00
iOS Exporter ¥654.03 ¥256.00
Android/OUYA Exporter ¥501.42 ¥248.00
HTML5 Exporter ¥428.75 ¥182.00

Clickteam Fusion 2.5+ DLC 新增功能

(注:CTF2.5的功能还请自行使用探索,这里不再赘述)

2019年,Clickteam公司宣布Clickteam Fusion 2.5+ DLC正式发布。该DLC包含了以下功能:

  • 子事件(Child Events):允许事件编写者在编写大量重复条件型事件时,可以将重复部分转化为一个父事件,而将分立部分转化为其下属的子事件,在R292.14版本更新后还支持了子事件的跳出(Break)。该功能将大量冗杂的事件浓缩为了一个个父子事件,大大提高了事件编写和游戏开发与维护的效率。
  • 对DirectX11的支持:CTF2.5+ 允许开发者的应用程序支持d3d11接口,在d3d11显示模式下的应用程序支持预乘alpha通道算法,可提高应用程序的运行流畅度。
  • Profiler:暂时命名为“程序剖析器”,是CTF2.5+中用于记录开发者在测试程序时,该程序运行的各项所耗时间,在测试结束后反馈到profiler窗口,进而给开发者提供运行瓶颈,让开发者能够优化出瓶颈的地方,从而提高应用程序运行时的整体流畅度的一种内置实用功能。
  • CTF2.5+中,开发者允许在对象的行为(Behaviour)内调用分组,且支持在场景编辑器内右键对象以打开其行为。
  • CTF2.5+中,开发者可以在在任意一种事件编辑器内切换两种不同的视图(网格-列表 互换)。
  • 支持开发者自定义分组(Qualifier)名称及其图标。
  • debugger窗口增加文本输出功能,非常友好。
  • 可以将代码复制粘贴到软件外的地方(但是在这些地方时,原代码将会以文本的形式出现)。
  • 应用属性新增三个Optimization选项,可以让开发者的应用程序运行地更加流畅。