Favorit

Breaking News

Zetpack Framework - Controller


ZetPack is the Unity library to speed up the game development process as fast as a razor blade.  Zetpack is an evolution from IMedia9. KIT and Kancil Code for the development of PC and Mobile based games (Android) by prioritizing the application of the MVC concept (Model, View, Controller) adopted from modern programming concepts, especially web applications.


Zetpack adopts the MVC concept by mapping all general mechanics in the game and breaking them down into modular classes. The main package that is the basis of the Zetpack Framework is a Variable Model that contains a collection of basic variables that will be input to the package controller to produce interaction with the player and displayed using package View on the User Interface component.



CONTROLLER

Unity Controller (Download)



Unity Controller contains 30+ Unity basic scripts that are intended for you lay users who want to understand basic Unity commands in a fast and easy way. The combination of scripts in this package can be used to build a simple game.

Player Controller (Download)



The Player Controller consists of 2 main classes, namely PositionController, which functions to interact with the displacement of character positions and Animation Controllers which function to interact with changes in character / animation poses. This package is an evolution of the previous class namely class Mechanim-xxx and Anima-xxx.

Paint Controller (Download)



Paint Controller is a class that contains the mechanism of drawing on screen / 3D plane. This package can be modified for making casual painting or tracking letter games.

Image Controller (Download)



The basic Image Controller class is used to control Image components and display images of various formats in the Scene. This package supports reading data via the url format.

Movie Controller (Download)



The basic Movie Controller class is used to control VideoPlayer components and display various format movies in the Scene. This package supports reading data through clip and url formats.

Game Controller (Download)



Game Controller is the main package that contains a collection of gameplay types. Each module can function separately and can interact with each other depending on the design used. This package is an evolution of the previous class, namely the Global-xxx class.

Mobile Controller (Download)



Mobile Controller is an evolution of the Touchkit Manager package which serves to detect various types of touch / gesture in gadgets such as Tap, Double Tap, Swipe, Pinch, and Spread. Each gesture has been equipped with an event that can be modified as needed.

GPS Controller (Download)



GPS Controller is a package that serves to display GPS values on the gadget in realtime according to the location of the gadget. This package is also the basic package for building the mechanical Markerless Augmented Reality (AR) style of Pokemon Go.

Reality Controller (Download)



The Reality Controller is a special package containing various scripts to control additional gadgets and peripherals such as Kinect, LeapMotion and others.

Vuforia Controller (Download)



Vuforia Controller is a special package intended to access the tracking base script in the Vuforia package. As the name implies, this package can only work if you have configured vuforia correctly on your Unity project.



Disclaimers:
Zetpack is intended for those of you who want to build Unity based games but do not have the ability of programmers. However it is recommended that you understand the concept of design patterns, game mechanic analysis and trouble shooting before using it.

Licence:
Zetpack is released using a CC / NC (Creative Common / Non-Commercial) license. You are permitted to use ZetPack for non-commercial type products or educational purposes. For commercial project use, please contact sales@imedia9.net or via facebook.com/imedia9.net

No comments