Jump to: navigation, search

Difference between revisions of "Programming"

(Game Logic)
(Programming Languages)
Line 101: Line 101:
 
'''Game Engines'''
 
'''Game Engines'''
  
Unirt3d
+
Unity3d
  
 
Unreal
 
Unreal

Revision as of 18:43, 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)

Abstraction

Lists/Vectors

Queues

Stacks

Dictionarys/Maps

Interfaces


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

Mission Pinball

P-Roc (C++)

P-Roc (Python)

Fast


Game Engines

Unity3d

Unreal

ID Tech

Halflife 1/2 Source


programming paradigms

Procedural

Object Oriented

Functional


Language Selection

TBD