Minor milestone 2.1
Past due by about 2 years
94% complete
Report Section 3: Rendering Description and Design
- Description of the rendering strategy for a report. You should explain how you will render the different states possible. For example, if you have a "world" written in a 2D grid, you can use tile rendering.
- Software design in the form of a commented UML C++ diagram.
Code: rendering a state
The following…
Report Section 3: Rendering Description and Design
- Description of the rendering strategy for a report. You should explain how you will render the different states possible. For example, if you have a "world" written in a 2D grid, you can use tile rendering.
- Software design in the form of a commented UML C++ diagram.
Code: rendering a state
The following command: ./bin/client render
displays on the screen the rendering of a state. This rendering must be a function of the data contained in the report.
It must be variable, for example :
- The world is generated randomly. At each new execution, a different world is displayed;
- The world is loaded from a file. If the teacher modifies this file, he/she should see the change on the screen (NB: don't forget to explain the file format in your report).
- The world is made at runtime by a sequence of C++ calls. If the teacher edits your C++ source file, he should see the change on the screen