You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Every number that dictates size, speed, time interval, etc. of ships, stars, projectiles, timeouts, etc. should be read from configuration files. That way it's easier to play with the numbers and play test. This will also force fixing brittle parts of code, which is good for quality and reducing potential bugs.
All data for levels or star systems should be read from configuration files.
The text was updated successfully, but these errors were encountered:
If the configuration files are written in a custom plaintext format, or maybe YAML or XML, then people will be able to modify the game even if they don't have the source code or even if they don't recompile.
But if the configuration files are written in Java, code won't need to be added to explicitly read and parse files.
Since this game is open source, it's probably fine to use Java configuration files.
The text was updated successfully, but these errors were encountered: