I have written out the basic structure that the program will follow. Then I went through it picking out some relationships and obvious structures/functions that I will have to implement. You can see those on the right of the above steps.
Those, of course, are only a part of all the classes, variables, functions and algorithms that will make up the game, but they are a good start. I should try and design most of them before starting to write the code yet. As I have now, I should be using OneNote for that. I will create a page in the OneNote notebook for each object/group and connect them with hyper-links for the easiness of use, which is essential since it is something that I should be using throughout the coding, not just a beginning step.
I will keep updating the pages in the notebook as I think of new things, also during the course of writing the program - it is a help tool, not a strict plan I cant adjust. It is all very flexible and similar to the design cycle from D.T.
Subscribe to:
Post Comments (Atom)
Jan,
ReplyDeleteGlad to see you're still making regular blogs.
I like the fact that you are mapping out your plan. I also like the fcat that you recognize that this is just a framework and that adjustments can (and will have to) be made. It shows me that you are flexible in your approach. An approach of flexibilty will benefit you in other aspects of your life too. That might be something you can reflect on at some future point. Keep up the good work.