Tomcat These are not requirements for running the demo. Those specifications come after “Programs used”. It's just a matter of good manners that we have adopted here, and that I was taught — it is recommended to specify what hardware the game is developed on.
it would be a good idea to get the actual requirements for the game.
you can check roughly how much memory and video memory is used by the game. testing CPU and GPU performance would be more difficult though.
Godot recommends 4 gb of RAM for developing games, but since it supports mobile, I imagine that the final game's memory usage can much lower and depends on the number of assets.
the lower end of requirements is much more important than the "recommended setting".
Tomcat I was also taught that a game should be developed on hardware classed higher than the target platform.
yes, but how much higher?
this sounds like something that would be said of unity and its ridiculously heavy editor, or unreal and its stupidly heavy editor. godot is kinda special, it even has a phone version.
If I'm making pacman, I shouldn't need a NASA supercomputer to develop it. of course this isn't pacman, it is a high quality project, but must also have its limits. otherwise we fall into the trap of telling people "just get a better pc", and most can't or wont do that.
Tomcat Optimization is the very last stage of development.
if you are a good programmer, you can tell before hand when something is going to cause problems. this isn't so much optimization as it is software engineering. designing the systems and how they interact with each other.
optimizations can be made on algorithms and individual parts of a program, but if the whole thing is done wrong, you have to realize early or will end up having to rewrite a lot of code. and sometimes having to remake assets.
Maybe I'm just old school, back in the day we had to calculate how much memory we were going to use before writing the code, while we don't have to worry about arrays overflowing anymore, this is still a concern with texture sizes.
Tomcat My goal is a large number of characters and open space and I don't want development to be slowed down by technical limitations.
My limitations are yet to come.
fair enough.
Tomcat I have an old comp (15 years old, by the way, it has 12 GB RAM) to test performance and it is the “target platform”.
that's good to hear.
Tomcat Nope, your computer will not burn up from this demo — it was run on a laptop with integrated graphics and nothing terrible happened.
I might give it a try.
Tomcat removed specification and added requirements.
lol