NetPad
  • General
    • Introduction
    • Technical Overview
  • Manual
    • Terminology
      • Server (Game), Client (Controller)
      • Controller - Input, Proxy
      • Constants
      • Webserver
    • Components
      • NetPadServer
      • NetPadClient
      • NetPadBehaviour
      • Input
        • NetPadJoystick
        • NetPadGyroscope
        • NetPadDPad
          • DPadButton
        • NetPadAccelerometer
        • NetPadTouch
        • NetPadCamera
        • NetPadButton
      • LayoutListener
      • NetPadDiscoveryServer
      • NetPadDiscoveryClient
    • Other
      • Attributes
      • Build Pipeline
      • NetPad Settings
      • NetPad Constants
    • Tutorials
      • Getting Started
        • Project Setup
        • Game Setup
          • Preperation
          • Ball
          • Ball Spawner
          • Scene Setup
        • Controller Setup
          • Background - Player Properties
          • Scene Setup
        • Build
Powered by GitBook
On this page
  • Features
  • Supported Input
  • Supported OS
  1. General

Technical Overview

Features

  • Versatile input system for effortless integration

  • Intuitive controller layout management

  • Expandable messaging system

  • Streamlined build pipeline for quicker testing

  • Bidirectional synchronization of player properties

  • Discovery service for easy device connection

  • Fast UDP communication

  • Web Server for app distribution without app stores

  • Comprehensive examples and utilities

Supported Input

  • Flexible, user-friendly, and similar to Unity's legacy input system

  • Buttons, Joystick, D-Pad, Gyroscope, Accelerometer, and Touch support

Supported OS

  • Windows

  • Android (different devices)

  • Android TV / Receiver

PreviousIntroductionNextTerminology

Last updated 2 years ago