Thank you for the feedback everyone.
@CloudRipper, @cheddaredgrizzly, @Darthjake:Could you guys each tell me what graphics card you're using? I was wondering why only some people got the "out of memory" error(wasn't able to find a major memory leak in the code) and based on feedback, it seems like it could be a error caused by memory fragmentation(specifically, in the game the error seems to happen when an image is added to memory). In other words, if you had 500MB free memory, this may not be 500MB of continuous free space, instead it's divided into smaller chunks across the RAM that adds up to 500MB. However the game needs enough of the free space to be continuous to use it(which could lead to an out of memory error). Specifically this seems to happen with computers that use integrated graphics(but has also happen on at least one normal graphics card before). It looks like some people have had similar problems with game maker games before:
https://forum.yoyogames.com/index.php?t ... ame.11536/More info here too:
https://blogs.msdn.microsoft.com/ericli ... al-memory/As for the solution, could one of you guys with the out of memory error try the following and let me know if it fixes the error?:
1)Right-Click on the game's exe file and extract it the same as you would a zip file(you can also use something like winrar or 7zip to extract it).
2)Go inside the extracted folder and look for a file called opitions.ini. Open opitions.ini(can open it with notepad or any other text editor)
3)Inside the file, change the line "CreateTexturesOnDemand=0" to "CreateTexturesOnDemand=1", and save the file.
4) Close it and then run hgamee.exe (which should be in the same folder).
Please let me know if this fixes the out of memory error for any of you.
@RunningAroundInCircles:Originally, the idea was that the invading aliens were the last survivors of their own planet that was destroyed(due to a nuclear world war). These aliens weren't perfect lifeforms(even if they wanted to believe so), they had their own flaws just like humans, but their level of technology was more advanced than humans partly due to existing longer. The parasitic aliens do require a host to bare offspring(they lay eggs inside the host), but they can't naturally create any kind of hybrid.
The hybrids were part of an experiment which was eventually used on earth as a backup in case the humans found a cure for the virus. The hybrids however, are actually based off 3 different life forms: a alien, a female human, and one other random earthling(animal, plant, etc), with the alien traits intended to be dominate(which is part of the reason all the hybrids are also parasitic). Original intention of the aliens were to use the humans to host their eggs, but when the aliens were losing, the gave up and unleashed the virus. Afterwards their ship was finally shot down and eventually a surviving alien uses their last resort, the tech that created the hybrids(cross-breeds).
When I think about it some more though, I do agree that it would be near impossible to defeat an alien warship, if the alien is weak or strong is unknown to the humans, but if the alien's had the tech to reach earth, they are most likely very advanced and intelligent. For the story, how about this instead, what if it wasn't an alien warship but instead a single carrier ship not designed for war? Also, how about if instead of being jealous of humans being for able to bare offspring normally(like what's stated in the game), the aliens actually like being parasitic and think that parasites are superior, and they fired the virus merely out of the bitterness of being defeated?
I am still technically revising the story(which is much longer than I've originally intended), but you seem much better versed in sci-fi than I am. If it's okay with you, I wouldn't mind PMing you my story setting ideas back and forth, and getting more of your feedback and suggestions to help improve the story.