Makinom - Game Toolkit for Unity
  • Features
  • Showcase
  • Guide
    • Documentation
    • Tutorials
    • Extensions
    • API
  • Makinom 1
    • Tutorials
    • Plugins
    • API
  • Support
  • Forum
  • Get Makinom

Guide

Getting Started

  • Introduction
  • First Steps
  • Game Starters
  • Components Overview
  • Upgrading a Makinom 1 Project

Editor

  • Makinom Editor Overview
  • Node Editor
  • Asset Sources
  • Editor Section
  • Base/Control Section
  • Game Section
  • UI Section
  • Templates Section

Features

  • Schematics
  • Dialogue Importer
  • Schematic Nodes
  • Formula Nodes
  • Languages
  • Input Keys
  • Audio and Music
  • Game States
  • Pooling
  • Saving Game Objects
  • Scene Objects
  • Save Games
  • Variables
  • Selected Data

Machines

  • Machine Components Overview
  • Animation Machine
  • Animation State Machine
  • Application Machine
  • Auto Machine
  • Collision Machine
  • Global Machine
  • Interaction Machine
  • Render Machine
  • Tagged Machine
  • Template Machine
  • Tick Machine
  • Trigger Machine

UI System

  • UI System Overview
  • UI Layers
  • UI Layouts
  • UI Boxes
  • HUDs
  • Flying Texts
  • Text Codes
  • Unity UI Module
  • HUDs: Content Providers
  • HUDs: Conditions
  • HUDs: Click Actions

Scripting

  • Scripting Overview
  • Code Extensions
  • Custom Save Data
  • Custom Component Save Data
  • Custom Nodes
  • Starting a Schematic

Advanced Topics

  • Build Troubleshooting
  • Performance Optimizations
  • Home
  • Guide
  • Documentation
  • Editor
  • Game Section

Game Section

Table of Contents
  • Game Settings
    • Unity Wrapper
    • Performance Settings
  • Game States
  • Languages
  • Formula Types
  • Formulas
  • Camera Positions
  • Music
  • Scene Object Types
  • Scene Objects

The Game section contains the settings related to the game (e.g. game states, languages) and that are used in your game world (e.g. formulas, camera positions, scene objects).

Game Settings #

The Game Settings sub-section contains the basic game settings, e.g. the chance random range (default 0-100), raycast settings, initial sound/music channels and initial global variables.

The game settings also allow you to easily change asset sources for the complete project.

Unity Wrapper #

The Unity Wrapper feature allows you to replace standard Unity functionality with custom implementations.

You can use it to implement 3rd party functionality for spawning and destroying game objects, scene loading and random number generation.

Performance Settings #

The Performance Settings let you define data list pooling options. This can help improve the performance of your game.

Learn more in the performance optimization documentation.

Game States #

The Game States sub-section defines the game states that are available. Game states are mostly used as conditions for starting machines, displaying HUDs and in schematics.

You can learn more in the game states documentation.

Languages #

The Languages sub-section defines the languages that are available. You can also export and import languages here.

Learn more in the languages documentation.

Formula Types #

The Formula Types sub-section defines the formula types that are available.

Formula types are used to organize and filter formulas in the Makinom editor.

Formulas #

The Formulas sub-section defines the formulas that are available. Formulas are defined in a node-based editor and are used to calculate a float value.

Formulas are useful if you often need to calculate a value, e.g. using object variables containing attributes of player and enemies to calculate the attack damage.

Formulas, like schematics, are created using the node editor.

Camera Positions #

The Camera Positions sub-section defines the camera positions that are available. Camera positions are used in schematics and Camera Event components to place or mvoe the camera to defined positions using a target game object.

Camera positions are optional, you can also place and move the camera as you’d move any other game object.

Music #

The Music sub-section defines the music that is available. Music is used by schematics and Music Player components to change the background music of your game.

Learn more in the audio and music documentation.

Scene Object Types #

The Scene Object Types sub-section defines the scene object types that are available. Scene object types are used to organize and filter Scene Objects and add additional type information to them.

Learn more in the scene objects documentation.

Scene Objects #

The Scene Objects sub-section defines the scene objects that are available. Scene objects are used to add information to game objects using a Scene Object component.

Scene objects define the name and description of game objects. They can also add portraits and object variables to game objects.

This information can be used by HUDs (e.g. displaying the name of an interaction) and schematics (e.g. name and portraits of a dialogue’s speaker).

Learn more in the scene objects documentation.

Editor
Share This Article :
  • Facebook
  • Twitter
  • LinkedIn
  • Pinterest
Updated on December 16, 2020
Table of Contents
  • Game Settings
    • Unity Wrapper
    • Performance Settings
  • Game States
  • Languages
  • Formula Types
  • Formulas
  • Camera Positions
  • Music
  • Scene Object Types
  • Scene Objects
Sitemap
  • Features
  • Showcase
  • Guide
    • Documentation
    • Tutorials
    • Extensions
    • API
  • Makinom 1 Hub
    • Tutorials
    • Plugins
    • API
  • Support
  • Forum
  • Get Makinom
  • Contact
  • Blog
  • ORK Framework
  • gamingislove.com
Categories
  • Makinom 1 (97)
    • Tutorial (97)
      • 2D Platformer (14)
      • 2D Roguelike (8)
      • Breakout (6)
      • How-to (34)
      • Match 3 (6)
      • Schematic (4)
      • Scripting (6)
      • Space Shooter (11)
      • Survival Shooter (8)
  • News (11)
  • Release (70)
Search

© 2015 Gaming is Love e.U.

Disclosure: This site may contain affiliate links, which means I may receive a commission if you click a link and purchase something that I have recommended. While clicking these links won’t cost you any money, they will help me fund my development projects while recommending great assets!