Game Design Visual Scripting

mezanix

(5)
$69
Publisher mezanix
File size 11.96MB
Number of files 708
Latest version 1.1.4
Latest release date 2018-08-06 03:16:18
First release date 2018-06-05 05:42:22
Supported Unity versions 2018.4.2 or higher
Support | Documentation | Forum
Support email: [email protected]

New:
Game Stuff Maker: make your game systems in one click.
1. Collectibles maker, check the tutorial here.
2. 2D Platformer Controller maker, check the tutorial here.
3. Weapon Fps Fire maker, check the tutorial here.

Diamond visual scripting included.

N.B. Remove the folders "Assets/mezanix/GameDesign", "Assets/mezanix/Diamond" and "Assets/mezanix/MezLib" from your unity project before importing Game Design.

Game Design is a tool for prototyping and game building. Make your game mechanisms by a triggers actions system as any components in the Unity game object inspector.

These adjustable Unity components are based on natural unity C# MonoBehaviour scripts. No extra compilations needed, no dlls, you directly obtain a script.

Works independently, it can also communicate with diamond via these Mezanix systems: Events, DataTransfer, GameValues and Diamond’s States.


Main Features:
Triggers Actions system:
Multi-triggers and multi-actions components managed in the same game object. Every action can respond to its own set of triggers.

Invert trigger, in triggers set, every action can use a trigger in its inverted version, so if a trigger fires when clicking the ‘A’ key, this action will be fired when this key isn’t clicked and stopped when clicking this key.

All unity contact events supported: OnCollision/Trigger/Enter/Stay/Exit/2D/3D in conjunction with the unity tag system, so you can detect any collision or trigger contact, and interact with.

Set unity animator controller parameters. Interact with the unity mecanim system to control animations.

Parallax Scrolling. Based on a distance parameter to create a distance illusion in object's displacement relative to a target.

Smooth damp follower. Based on the unity API method Vector3.SmoothDamp. Follow smoothly a target game object, usually a player in a 2D platformer or in a third person game, etc...

Game Values and high score list, to stock your game values, like: score, manas, health etc .. and the possibility to automatically generate high score list.

Data conservation by unity playerprefs via the GameValues system.

Stopwatch, hours, minutes, seconds, millisecond and the possibility to Start, Stop, Reset and Send.

Timer, down counting seconds, with the possibility to down fastly while incrementing a GameValues score like in Mario Bros level’s end.

Data Transfer System, broadcast communicating data, used by Game Design, Diamond and between them.

Event System, broadcast communicating Mezanix Events, used by Game Design, Diamond and between them.

Diamond States broadcast, let game objects scripted by Game Design know what happening inside objects scripted by Diamond, like: In which state the object is. When the state starts. When it is been left.

Maze generator, generate your maze with one click: Procedurally. From an image. Or from a pixel art that you can do yourself in the unity inspector. The maze is optimized, most of the adjacent cubes are automatically merged.

Top Publisher Assets