Skip to content

Unity-based media server which connects to a pinball controller via BCP

License

Notifications You must be signed in to change notification settings

missionpinball/unity-bcp-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 

Repository files navigation

unity-bcp-server

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.