Backbox Control Protocol (BCP) Server for Unity
This Unity add-on was developed to provide the communication layer between a pinball controller and a Unity backbox application using the Backbox Communication Protocol (BCP). BCP is a simple, fast protocol for communications between an implementation of a pinball game controller and a multimedia controller. The BCP Specification was developed as part of the Mission Pinball Framework. This guide is designed to get you started building your own multimedia controller for your backbox using Unity. This document does not attempt to cover the fundamentals of developing applications in Unity. If you are new to Unity, there are numerous tutorials and a very active development community to help get you started. It should also be noted that this add-on only provides the communication layer for your project and does not contain any additional logic or functionality building blocks for a pinball backbox.
For more information, see the Backbox Control Protocol (BCP) Server for Unity Developer's Guide (writing still in progress).
Auto-generated class documentation is also available: Backbox Control Protocol (BCP) Server for Unity - Class Documentation.
Additional information and related discussions can be found on the Mission Pinball Framework Users Group.