So, I defined some expectations on budget consuming tasks of the project.
By the word 'budget' - I understand not only money, but time, human resources, efforts, etc.
So, the tasks are:
- user interface - 10 %
- programming classes - 5 %, including:
- main screen - 0.3%
- planet screen - 0.1%
- production screen - 0.1%
- ship design screen - 0.1%
- colonies screen - 0.1%
- planets screen - 0.1%
- fleets screen - 0.1%
- sitrep - 0.1 %
- leaders screen - 0.1%
- contacts screen -0.1%
- diplomacy screen - 0.1%
- info screen (ranking, etc.) - 0.1%
- data-get module - 0.3%
- extra to go - 3.3% (for completing extra tasks, not yet defined)
- design graphics - 3%, including:
- screen graphics - 0.3%
- star textures - 0.1%
- planet textures - 0.1%
- planet buildings models and textures - 0.2%
- starship modules models and textures - 0.3%
- extra to go - 2% (for completing extra tasks, not yet defined)
- design audio - 1%, including:
- music files - 0.7%
- in-game interface sounds - 0.1%
- extra to go - 0.2% (for completing extra tasks, not yet defined) - server-side logic - 10 %
- bot-programming - 6 %
- database - 5 %
- extra to go - 18 % (for completing extra tasks, not yet defined)
You may ask, why I defined so much extra spendings. The answer is that it is a real life, you'll never know what extra spendings will be.