Anders Riggelsen

Anders Riggelsen

Multimedia Fusion 2 Extensions

All these extensions for MMF2 are created by me (Anders Riggelsen). They can freely be used in commercial software without any credit. Lens, Advanced Game Board object and MoveIt object are part of the first MMF2 bonus pack so you have to download the pack to obtain those extensions.

You can also have a look at all my example files for MMF2.

Flocking

Flocking

Download - Example file - Source code

Create big swarms, schools or flocks of objects (boids) with this extension.

Very customizable and makes it possible for you to create beautiful special effects or interesting game mechanics.

Runtime support: Windows Runtime iOS Runtime

CreateByName

Create By Name

Download - Example file - Source code

"Create By Name" allows you do create objects and backdrops in MMF2 based on object names, something which was previously impossible.

Runtime support: Windows Runtime Unicode support for Windows Runtime iOS Runtime Flash Runtime

Easing Object

Easing object

Download - Example file - Source Code - Flash demo

The Easing object helps you to smoothly move objects from one position to another using mathematical functions. Supports Ease-In, Ease-Out, Ease-In-Out and Ease-Out-In.

Has the following effects:
Linear, quadratic, cubic, quart, quint, sine, exponential, circular, back, elastic and bounce.

Runtime support: Windows Runtime iOS Runtime Flash Runtime (thanks to StepthenL for help with flash port)

Dead Reckoning Object

Dead Reckoning object

Download - Example file - Source code - Flash demo

The Dead Reckoning object solves the problem of handling object movements in multiplayer games where it isn't feasable to constantly send updates over the network. The Dead Reckoning object predicts the movement of the objects in-between updates from the server and makes their movement look more natural and realistic.

Runtime support: Windows Runtime iOS Runtime Flash Runtime

Parallaxer Object

Parallaxer

Download - Example file - Source code

The Parallaxer object allows you to create Pseudo-3D like environments by parallax-scrolling each line in an image you create. This object is highly speed optimized so you can easily create full screen effects while maintaining a good frame-rate. You can easily attach objects to the parallax effect and the objects will move as if they were placed inside your effect as you scroll around. You can also animate the effect.

Runtime support: Windows Runtime

Perspective Object

Perspective

Download - Source code

Can distort the background much faster than Lens object for MMF but is limited to the following effects:
Perspective, Panorama, Sine Wave, Sine Offset, Custom and Custom Offset

Runtime support: Windows Runtime

Function Eggtimer

Function Eggtimer

Download - Example file - Source code

Function Eggtimer makes timed events much easier to make and control. For example you can call a function that first will be triggered after a delay you decide (like Javascript timers). Also features repeating functions and ever-repeating functions.

Runtime support: Windows Runtime Flash Runtime Java Runtime

Viewport object

Viewport

Download - Example file - Source code

This extension allows you to resize, zoom and flip a portion of the graphical frame and display it wherever you like. Useful for mirror, "camera" effects and precise drawing.

Runtime support: Windows Runtime

Advanced Game Board Object

Advanced Game Board Object

Download

Advanced Game Board Object (AGBO) makes the creation of 2d style board games faster as it provides different kinds of searches a game board developer could need.

Part of MMF2 Bonus Pack 1

Runtime support: Windows Runtime Flash Runtime Java Runtime Java Mobile Runtime iOS Runtime

Lens

Lens

Download

Distorts the background behind the object as a piece of glass. Usefull for special effects like a magnifying glass and the like. Lens works best for relatively small effects because it gets noticeably slower the bigger the object is (since it's software only)

For a hardware accelerated version of this effect, have a look at: Ovine Lens shader

Part of MMF2 Bonus Pack 1

Runtime support: Windows Runtime

MoveIt

MoveIt

Download - Flash demo

Simply tell this object which objects to move, where it should move them and how fast - and MoveIt will automatically do the rest for you. You can choose from moving the distance with a given speed or over a specified timeframe.

Part of MMF2 Bonus Pack 1

Runtime support: Windows Runtime Flash Runtime Java Runtime iOS Runtime