Pular para o conteúdo principal

Introdução

Documentação ItsMagic

O que você vai aprender aqui?

  • Aqui você encontrará conteúdo relacionado a Its Magic, como suas classes e recursos.

⚠️ Conhecimento básico da linguagem Java é necessário para uma melhor compreensão ⚠️


Linguagens

  • Na ItsMagic é possível utilizar 3 linguagens de programação, uma delas por escrito, e duas delas visualmente por blocos.

Java

  • Java é uma poderosa linguagem de programação, é utilizada na escrita, indicada para usuários intermediários.


NodeScript

  • NodeScript é uma poderosa linguagem de programação baseada em Java, é utilizada encaixando blocos em outros, indicada para usuários iniciantes.


ThermalFlow

  • ThermalFlow é uma poderosa linguagem de programação baseada em Java, é utilizada ligando blocos entre si, semelhante ao BluePrint, indicado para usuários iniciantes.


Aprenda o básico

Física

PhysicsEntity

AreaTrigger

Collider

Collision

ForceField

Rigidbody

Staticbody

Characterbody

VehiclePhysics

VehicleWheel


Objetos e Transformações

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


Ainda em dúvida por onde começar?

COMEÇE AQUI:

ModelRenderer

Camera

SpatialObject

Staticbody

Rigidbody

Collider

Math

WorldController

GameController

Input


EXPLORE:

GUI

GUIElement

GUIImage

GUIText

GUIUtils

GUID

Gizmo

GizmoElement

GizmoMatrix

GizmoObject

GizmoObjectMatrix

GizmoPath

GizmoTransform


Comunidade

Junte-se aos 5000+ usuários da comunidade Its Magic no Discord.
Lá você pode tirar suas dúvidas, compartilhar seus projetos e aprender ainda mais!





Baixe agora a Its Magic disponível no Google Play e comece seus projetos, é grátis!

⚠️ ItsMagic atualmente possui duas versões ⚠️


Stable

  • ItsMagic Stable é uma versão que contém menos bugs, já que a Beta é para teste e correção de bugs.

Baixe a versão Stable disponível na Google Play


Beta

  • ItsMagic Beta é uma versão que recebe atualizações antes da Stable para testes, contendo assim mais bugs em relação a Stable.

Baixe a versão Beta disponível na Google Play