When is the Planet and star generator going to be implemented? 0.5.0?
Seems very unlikely at the moment as no effort has been done to port over the already done planet generator parts to the godot version.
This is probably one of the hardest project a programmer can try to do. Just use Linux.
Generating speech is also one of the hardest problems. See for example how Siri doesnât fully sound human, even though Apple has a belgium load of money. Also in this kind of huge project youâll find some people saying to use C, but I think those people are insane. C++ provides so many better language features for making big projects.
Definitely use a Raspberry Pi.
Unless you use a micro controller that canât be programmed in C++ (no available compiler, or not enough RAM / ROM), I donât think you should use C.
Did I already mention how I donât think anyone (except very special cases), should use C rather than C++?
Programming logic is probably way too difficult for most players. So it has to be skipped. As a programmer I donât get why people canât wrap their heads around logic, but it seems that non-programmers just donât get logic.
Why does Nitrogen Fixation not require Iron, even though itâs needed to form Nitrogenase?
âAll biological nitrogen fixation is affected by enzymes called nitrogenasesâ.
Iâm not usually one to cite wikipedia directly, but this was a pass-by question that I didnât have time to check the source for. Hereâs the page, btw:
I did a little bit of research, and there is a section here on Nitrogenase that describes the different types of mechanisms used by bacteria to perform Nitrogen Fixation. Iron-based nitrogenase is one of the three methods used to produce the enzyme needed to perform Nitrogen Fixation.
Me too. doesnt mean we cant do it though.
Welcome to the forums @GlassDev
Welcome @GlassDev! Hope you like us, and get familiar with the community and the game quickly!
Thanks for the gesture though I appreciate it!
Is @system controlled by a real person?
Yes. Any administrator can log in so system is more than one person.
So the system that sends me private messages is people???
Iâm pretty sure no one has logged in as system in a long time (itâs actually not a login, but rather the admin functionality of impersonating any user they want, this leaves a log entry). I did it once when setting up the forums.
Iâm pretty sure November 2018 here is an accurate time of when someone was last using the system account.
Iâm pretty sure any non-programmer would have a hard time understanding OOP, unless it was explained in simple terms with some similar examples from real life.
My favorite metaphor for object oriented programming is a belgiumtail party. Where there are a bunch of people (instances of classes)mingling who have different roles (classes) and things they can do (methods). So the point of object oriented programming is that the people can do different requests (methods) and by cooperating together the programâs functionality emerges. For example there could be a Waiter (class) who responds to a request for a drink (method). So object oriented programming is all about having encapsulated parts of the program that communicate with each other through methods. This keeps the parts of the program separate and allows much bigger programs and re-use as properly made classes can be re-used for their designed purpose in many different programs.
I didnât find that metaphor explained in detail, but I found something else: http://www.cs.joensuu.fi/~saja/oo_metaphors/oo_metaphor_intro.html
I canât speak for anyone else, but I did not even realize that I should have a problem with OOP. You just call methods on object instances, and those methods can access member variables. I just followed along the tutorial I was following when it got to the part explaining classes. In fact you are using OOP each time you use std::string
or even std::cout
as that is also an object.
Object-Oriented Programming isnât the only way to program?
My horizons have been expandedâŚ
I did a bit of functional programming at school. I much prefer OOP.
Classes are static, they donât do anything (unless you have static methods). Instances of classes act. And instances act like their class. So in this party case there would be two classes: Person and Waiter. The Waiter class would inherit Person so that waiters are People in addition to being Waiter.
Instances of classes can only act the way their class is defined. Some programming languages allow changing classes on the fly, or you could use like a role pattern where the way an instance acts is configurable based on a role.