Skip to main content

Introduction

Its Magic Documentation

What will you learn here?​

  • Here you will find content related to Its Magic, such as its classes and resources.

⚠️ Basic knowledge of the Java language is required for a better understanding ⚠️


Languages​

  • At ItsMagic it is possible to use 3 programming languages, one of them in writing, and two of them visually by blocks.

Java​

  • Java is a powerful programming language, it is used in writing, indicated for intermediate users.


NodeScript​

  • NodeScript is a powerful programming language based on Java, it is used by fitting blocks to others, indicated for beginner users.


ThermalFlow​

  • ThermalFlow is a powerful language based on Java, it is used by linking blocks to each other, similar to BluePrint, indicated for beginner users.


Learn the basics​

Physics​

PhysicsEntity

AreaTrigger

Collider

Collision

ForceField

Rigidbody

Staticbody

Characterbody

VehiclePhysics

VehicleWheel


Objects and Transformations​

Camera

Transform

SpatialObject

ModelRenderer

SkinnedModelRenderer

Vector2

Vector3

Vector4

Quaternion


Interface​

SUIController

SUIText

SUIJoystick

SUIMask

SUICircularMask

SUILinearLayout

SUIConstraintLayout

SUIKeyEventListener

SUIImage

SUICircularProgressBar

SUIButton

SUIRect

SUISlideArea

SUICheckBox

SUIDrivingWheel


Still in doubt where to start?​

START HERE:​

ModelRenderer

Camera

SpatialObject

Staticbody

Rigidbody

Collider

Math

WorldController

GameController

Input


EXPLORE:​

GUI

GUIElement

GUIImage

GUIText

GUIUtils

GUID

Gizmo

GizmoElement

GizmoMatrix

GizmoObject

GizmoObjectMatrix

GizmoPath

GizmoTransform


Community​

Join the 5000+ users of the Its Magic community on Discord.
There you can clear your doubts, share your projects and learn even more!





Download now Its Magic available on Google Play and start your projects, it's free!

⚠️ ItsMagic currently has two versions ⚠️


Stable​

  • ItsMagic Stable is a version that contains less bugs, as the Beta is for testing and bug fixing.

Download the Stable version available on Google Play


Beta​

  • ItsMagic Beta is a version that receives updates before Stable for testing, thus containing more bugs compared to Stable.

Download the Beta version available on Google Play