项目作者: JulianSchoenbaechler

项目描述 :
An alternative AirConsole API integration for Unity®.
高级语言: C#
项目地址: git://github.com/JulianSchoenbaechler/Volplane.git
创建时间: 2017-06-16T15:08:00Z
项目社区:https://github.com/JulianSchoenbaechler/Volplane

开源协议:GNU General Public License v3.0

下载



The Volplane Project

Create games for AirConsole in a breeze!

Note: The Volplane Project has been archived and will not undergo further development!

Volplane is a feature-rich framework for the Unity® game engine that provides a better and faster workflow for
creating AirConsole games.

Website

Documentation

The Project

The Volplane project is an alternative AirConsole implementation for the Unity® game engine.
It consists of a sophisticated C# library for Unity 3D and a powerful controller editor providing
a user-friendly environment that simplifies the whole development process. It was created from the ground up from a designer’s
perspective and offers all the tools for a fast and productive game creation workflow. Experience the probably most versatile
and easiest way to build a game for AirConsole.

Features

  • A powerful controller editor that lets you create complex layouts for the players mobile controllers.
  • A C# library which interacts with the AirConsole API and reduces your amount of work.
  • A convenient environment where fast and frequent iterations are possible.

Quick Start

Please visit Volplanes website for detailed information about the project and a full documentation.
The easiest way to get started is by reading the install instructions and
this starting guide here.

Basic Scripting Usage

Scripts should inherit from VolplaneBehaviour instead of MonoBehaviour (you can still access all Unity related functionality).

  1. using UnityEngine;
  2. using Volplane;
  3. public class Demo : VolplaneBehaviour
  4. {
  5. // Basic usage...
  6. void OnReady()
  7. {
  8. // Set standard view for all players
  9. SetStandardView("mainView");
  10. }
  11. void Update()
  12. {
  13. // If game master presses button "myButton"
  14. if(VInput.GetButtonDown(GetMaster(), "myButton"))
  15. {
  16. Debug.Log("Pressed button!");
  17. }
  18. }
  19. }

The project is licensed under the GNU GPL v3. Copyright by Julian Schönbächler, 2018.
If you find bugs or have ideas for new features, take a look at the issue tracker
and open a new ticket.

Remark

The Volplane project is a third-party plugin developed by Julian Schönbächler and not maintained by AirConsole. The AirConsole
team can not provide any kind of support regarding technical problems or issues.