Search Results for

    Show / Hide Table of Contents

    Workflow Overview

    Here is an overview of the main workflows for using Axis, the primary rules and how it manages and organizes game elements, by understanding these relationships you can optimize your own workflow and make the most of this asset.

    Input Handling

    Axis simplifies input management through its AxisInput component. This powerful tool allows developers to seamlessly integrate and configure various input options, such as gamepads, touchscreens, and keyboards.

    Visual Enhances

    Components that significantly elevate the visual presentation maintaining peformance, these components streamline the creation of dynamic and interactive visual elements, enhancing the overall gameplay experience.

    Event Listeners

    UnityEvents are a feature in the Unity game engine that allow developers to trigger and handle events without needing to write code directly. UnityEvents can be used to call functions in response to specific triggers, such as collisions, button presses, or other in-game actions, making it easier to prototype and refine game mechanics.

    Hierarchy Rules

    Axis builds upon this familiar structure to create more complex and specialized relationships described in this article, offering enhancements that maintain the ease of use and intuitive interface developers are used to, while providing powerful new tools for creating dynamic and interactive environments.

    Collider Rules

    Colliders are crucial for detecting overlaps and collisions in game development. Axis components use them to manage different behaviors, simplifying the organization, setup and visualization of interactions field.

    Camera Control

    There are several options for camera movement and controlling with gestures and buttons.

    UI Animation & Flow

    Motion in UI provides information highlight and better visual experience for the player. Easily make animated UI navigation that seamless support all devices and button hotkeys. Axis provides an easier way to achieve these desired results in user interface.

    Vanilla Scale Standard

    In Axis, where hierarchy relationships are utilized for streamlined game logic, scaling inheritance can lead to discrepancies between editor visualization and what will come to be in actual runtime simulation. When using Axis for prototyping, it's recommended to handle scaling in a specific manner to avoid potential complexities with scale inheritance among child GameObjects. Maintaining a uniform local scale of 1,1,1 across all AxisGameObjects is advised.

    Time Logic

    Time-sensitive game features are elements in a game that rely on precise timing to function correctly. These features can include anything from scheduled events and timed challenges to dynamic environmental changes and synchronized sequential animations. They are essential to ensure that certain actions or reactions occur at specific moments or sequence.

    Custom Extensions

    Extension classes are predefined classes that provide a base set of functionalities for you to create your own custom Components that are preconnected to specific Axis components.

    In This Article
    Back to top Axis 1.0.0