<span class="mw-page-title-main">Programming</span>
Pinball Makers (Staging)

Build Your Own Pinball Machine

Programming

Low Level and Computer Setup

Operating Systems

TBD


Hardware Setup

TBD


Drivers

TBD



Game Logic

Pinball Frameworks

Mission Pinball


Game Engines

Unirt3d

Unreal

ID Tech

Halflife 1/2 Source


Prerequisites

Queues

Stacks

Interfaces

Abstraction


Game Program Structures

TBD


Lamps

TBD


Switches

TBD


Solenoids

TBD


Audio

TBD


Video/DMD

TBD


Players

TBD


Game Modes

TBD


Tying it Together

TBD



Programming Languages

programming paradigms

Procedural

Object Oriented

Functional


Language Selection

TBD