Difference between revisions of "Programming"
(→Game Logic) |
(→Game Logic) |
||
Line 25: | Line 25: | ||
[http://en.wikipedia.org/wiki/Unified_Modeling_Language UML] (Specifically Class Diagrams, Activity Diagrams, and Sequence Diagrams) | [http://en.wikipedia.org/wiki/Unified_Modeling_Language UML] (Specifically Class Diagrams, Activity Diagrams, and Sequence Diagrams) | ||
− | Abstraction | + | [http://en.wikipedia.org/wiki/Abstraction_principle_(computer_programming) Abstraction] |
[http://en.wikipedia.org/wiki/List_(abstract_data_type) Lists/Vectors] | [http://en.wikipedia.org/wiki/List_(abstract_data_type) Lists/Vectors] |
Revision as of 18:37, 9 January 2015
Low Level and Computer Setup
Operating Systems
TBD
Hardware Setup
TBD
Drivers
TBD
Game Logic
Prerequisites
UML (Specifically Class Diagrams, Activity Diagrams, and Sequence Diagrams)
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
Pinball Frameworks
P-Roc (C++)
P-Roc (Python)
Fast
Game Engines
Unirt3d
Unreal
ID Tech
Halflife 1/2 Source
programming paradigms
Language Selection
TBD