John Cletheroe's
Trainz Hintz - A Step-By-Step Guide To Making A Very Simple TRS2004 Scenario
|
TRS2004 Scenario Creation Tutorial - Part Five: Prior Knowledge Assumptions
Required
A working knowledge of TRS2004:
- How to drive a train in DCC mode.
- How to invoke the Surveyor option and perform simple operations in it.
- The concepts of assets, their kuid numbers and folders.
Fundamental computer literacy:
- The concepts of folders and files in Windows.
- Knowing how to use Windows Explorer.
- Knowing how to use a text editor program such as Notepad.
The common principles of normal computer programming languages:
- Statements.
- Variables and variable types.
- Expressions.
- if/then statements.
- for and while loops.
- Functions with parameters.
- Understanding the need for complete accuracy and consistency when typing, including punctuation.
- Understanding that most programs require a considerable number of edits before they run successfully.
The syntax used in the "C"-type programming languages:
- Semi-colons on the ends of most lines.
- Pairs of curly brackets used to surround sets of associated statements.
- Pairs of round brackets used to surround the control information for if/then, for loops and while loops.
- Pairs of square brackets used to surround array subscripts.
Not Required
- How input, output and file operations are performed in the "C"-type languages.
- How database operations are performed in the "C"-type languages.
- How graphical operations are performed in the "C"-type languages.
- Object oriented programming, except for the "object.property" concept and syntax.
- How programs are compiled in the "C"-type languages.
- How to use the integrated development environments (IDE's) provided with many modern programming languages.
- Windows API functions.
- DirectX or OpenGL programming.
- 3D model creation programs such as gmax or Blender.
Index
Part Four: Hardware And Software Requirements
Part Six: Sources Of Documentation
Overall Site Home Page
About this personal web site JohnCletheroe
EMail me
Most recently modified 18-Nov-09