Unity The Ark: Sci-Fi Adult Game [v0.1.6] [TheAesthetik]

3.00 star(s) 7 Votes

Virulenz

Engaged Member
Sep 27, 2017
2,820
3,546
I'm not sure if you talked about what i understood, but please dont add hetero fuck anims to lesbians. That whole strapon shit is just as annoying as hetero sex.
If you meant something else just ignore this post ^^
 
  • Like
Reactions: The_Aesthetik

Godrick_Lemon

Newbie
Mar 23, 2019
50
56
The thing about Animation and 3d environments is that it takes a lot more time than most people realise. You can invest a whole game's worth of effort and end up with no more than an animation browser - just look at Fallen Doll and it's sequel.

So any sort of timescale until we can visit other worlds and conserve rare species? That's the bit I'm looking forward to.
This is why I hate these games. Devs waste so much time with these cooked in repeative sex scenes rather than creating a system to let us customize our own sex postions. If they did that, they could foucs on everything else and we will never get bored because we can make as many sex postions as we want.
 

The_Aesthetik

Developing The Ark: Sci-fi Adult Game
Game Developer
Jun 18, 2022
158
177
This is why I hate these games. Devs waste so much time with these cooked in repeative sex scenes rather than creating a system to let us customize our own sex postions. If they did that, they could foucs on everything else and we will never get bored because we can make as many sex postions as we want.
I have plans to add a manual sex mode, where you can move the bodies to adapt it to your tastes, but it will be complex to do and I’ll spend a lot of time
 
  • Like
Reactions: tarucco

LoneRanger11

Active Member
Jul 3, 2020
565
591
The Ark Sci-Fi Adult Game 0.0.4 (Showers and Toilets)
You don't have permission to view the spoiler content. Log in or register now.
rpdl torrents are unaffiliated with both F95Zone and the developer of this game.
If you run into issues please use this thread or join us on !
,

We're crowdfunded, !​
 

ustar

Active Member
Dec 29, 2017
792
593
Thats because 32 bit is dead. Games need memory, 32 bit cant handle more than 4gb ram. Sure, you can play some simple stuff, but the more demanding engines and games need more.
Personally i think the time for common 128 bit systems isnt scify anymore, its the next logical step and it will take less than 10 years to get there.


You may update the tags here a little, i almost skipped it again for the missing lesbian tag ;)
It seems you have very little tech knowledge and only repeat what common people say.
First: most games can run perfectly using 2 GB or less, this includes this game, because ver 0.2 had working win32 compilation.
Second: Games need memory? well yes and no. It's possible to optimize memory usage and even execution speed using appropriate techniques (anything is possible if you really want), but yeah most people are lazy or doesn't have the skill and knowledge, so make not optimal programs.
Third: bitness hype is bullshit. From electronics perspective more bits usually increases math accuracy at cost of speed and more memory usage (it was seen perfectly when running 16 bit vs 32 bit programs on Intel 386 that was first 32 bit able CPU. Later engineers increased system bus to reduce overhead, so usually it runs on par). Also was visible with older graphics cards when 16 bit color mode was a lot faster than 24 or 32 bit color mode. This also apply to soundcards as well... while 24 bit playback can be clearer, it also uses more CPU. Changing sound playback between 8 and 16 bit makes huge difference, while change from 16 to 24 is hard to hear by human ear.
4 GB limit for 32 bit is also not entirely true since Pentium 2 or 80686 introduced PAE technology which allows as much as 128 GB RAM usage though only with Server Windows versions, so it's M$ artificial limit.
Fourth: 64 bit allows for 2^64 = 18446744073709551616 bytes or 17179869184 GB - do you really say we will have that much within 10 years to need more bits jump??
I learned both electronics and IT (school and hobby) so I know a little more than common people.
Post like this should be pinned to people understand more, but usually most valuable knowledge is silent within crowd noise.
Cheers.
 
Last edited:

str8up

Engaged Member
Jun 4, 2020
3,373
1,528
I'll update with more sex positions on the future, and other cum options.
Thanks for the comment :)
pretty neat game other then that bro i like being able to make our own mc along with its race and all that
not very many games like that look forward to see this games progression :)
keep up the great work
 
  • Like
Reactions: The_Aesthetik

The_Aesthetik

Developing The Ark: Sci-fi Adult Game
Game Developer
Jun 18, 2022
158
177
pretty neat game other then that bro i like being able to make our own mc along with its race and all that
not very many games like that look forward to see this games progression :)
keep up the great work
Thank you for your words, I hope to meet your expectations in the future
 
  • Like
Reactions: str8up

Taku46

Newbie
Aug 21, 2019
50
100
making game appeal to "all tastes" simply is another words for "wide and shallow".
following that is making your game just another "lol we add 1 cutscene of every fetish"
like we need ANOTHER one of these

if you actually want a good game you will make it tightly focused.
You could just directly tell the dev you want them to cater to your pregnancy fetish instead of going on a rant about porn games being shallow or something. I'm sure the dev has pregnancy content in mind anyways. To be honest, certain other "breeding" focused games out there have been dumpster fires. Breeding is nothing special in porn games and many games of its type turned out to be the very definition of unfocused and shallow as they continue to milk Patreon money.
 

theunnamedone

New Member
Jan 3, 2018
2
6
It seems you have very little tech knowledge and only repeat what common people say.
First: most games can run perfectly using 2 GB or less, this includes this game, because ver 0.2 had working win32 compilation.
Second: Games need memory? well yes and no. It's possible to optimize memory usage and even execution speed using appropriate techniques (anything is possible if you really want), but yeah most people are lazy or doesn't have the skill and knowledge, so make not optimal programs.
Third: bitness hype is bullshit. From electronics perspective more bits usually increases math accuracy at cost of speed and more memory usage (it was seen perfectly when running 16 bit vs 32 bit programs on Intel 386 that was first 32 bit able CPU. Later engineers increased system bus to reduce overhead, so usually it runs on par). Also was visible with older graphics cards when 16 bit color mode was a lot faster than 24 or 32 bit color mode. This also apply to soundcards as well... while 24 bit playback can be clearer, it also uses more CPU. Changing sound playback between 8 and 16 bit makes huge difference, while change from 16 to 24 is hard to hear by human ear.
4 GB limit for 32 bit is also not entirely true since Pentium 2 or 80686 introduced PAE technology which allows as much as 128 GB RAM usage though only with Server Windows versions, so it's M$ artificial limit.
Fourth: 64 bit allows for 2^64 = 18446744073709551616 bytes or 17179869184 GB - do you really say we will have that much within 10 years to need more bits jump??
I learned both electronics and IT (school and hobby) so I know a little more than common people.
Post like this should be pinned to people understand more, but usually most valuable knowledge is silent within crowd noise.
Cheers.

First: Most games cannot run "perfectly" using 2GB or less, even TES4 had a widely used 4GB RAM patcher. Shit, even vamp survivors uses a bare minimum of 1 GB in pause menus and that just uses sprites and static backgrounds.
Second: Games absolutely need memory. Especially graphics focused games. ESPECIALLY minute-detail graphics focused games i.e. 3D porn games.
Third: "Bitness hype" is not "bullshit" and PAE was not a good solution and had shitty driver compatibility issues. There's good reason it was outdated over a decade ago. It wasn't some "artificial limit" it made personal computers unusable in some situations and was enabled on Windows Server because it's a server and was meant for specific usage anyways.
Fourth: We may not *need* 128 bit CPUs in the next decade, but we will almost certainly be moving towards them. They would massively increase the usability of computers dude. It would effectively remove RAM as a factor entirely.

I learned software development in school as well, (graduated summa cum laude in comp sci) and am an embedded software engineer writing for extremely shitty 32 bit devices. Memory management is always a huge issue and even after applying optimization after optimization they still run like absolute shit.

tl;dr

32bit is absolutely dead, there's really no reason to not have a 64 bit system any more outside of legacy specific situations. Definitely zero reason whatsoever to have 32bit hardware on a pc you use for 3D porn.


Edit: And beyond all that, even if your games could run perfectly at 2GB or less because you needed to keep your outdated hardware, you couldn't do much else at the same time. Chrome is using over 2GB for me right now. That means I wouldn't be able to have twitch or a walkthrough or spotify or anything up at the same time. Even steam by itself uses 400+ MB. That's already 10% of RAM gone just for a launcher.
 
Last edited:

ustar

Active Member
Dec 29, 2017
792
593
First: Most games cannot run "perfectly" using 2GB or less, even TES4 had a widely used 4GB RAM patcher. Shit, even vamp survivors uses a bare minimum of 1 GB in pause menus and that just uses sprites and static backgrounds.
Second: Games absolutely need memory. Especially graphics focused games. ESPECIALLY minute-detail graphics focused games i.e. 3D porn games.
Third: "Bitness hype" is not "bullshit" and PAE was not a good solution and had shitty driver compatibility issues. There's good reason it was outdated over a decade ago. It wasn't some "artificial limit" it made personal computers unusable in some situations and was enabled on Windows Server because it's a server and was meant for specific usage anyways.
Fourth: We may not *need* 128 bit CPUs in the next decade, but we will almost certainly be moving towards them. They would massively increase the usability of computers dude. It would effectively remove RAM as a factor entirely.

I learned software development in school as well, (graduated summa cum laude in comp sci) and am an embedded software engineer writing for extremely shitty 32 bit devices. Memory management is always a huge issue and even after applying optimization after optimization they still run like absolute shit.

tl;dr

32bit is absolutely dead, there's really no reason to not have a 64 bit system any more outside of legacy specific situations. Definitely zero reason whatsoever to have 32bit hardware on a pc you use for 3D porn.


Edit: And beyond all that, even if your games could run perfectly at 2GB or less because you needed to keep your outdated hardware, you couldn't do much else at the same time. Chrome is using over 2GB for me right now. That means I wouldn't be able to have twitch or a walkthrough or spotify or anything up at the same time. Even steam by itself uses 400+ MB. That's already 10% of RAM gone just for a launcher.
Well all you say may be true, but it's all bad optimization really. Chrome is known as memory hog. It's just the way more modern programming tend to prioritize easy and fast development than low CPU and memory usage as was in old days.
I won't go back to first computers that had only 640 kB RAM and it worked, because programmed in assembly.
But even Windows 95 could run pretty OK with only 32 MB RAM back in the days, because optimization was just better.
Heck even first version of RollerCoaster Tycoon was running so smoothly even with all those physics simulation and great graphics at it's time (it's still not bad after those years IMHO), because it was written in pure assembly, but Chris Sawyer was a genius to do that.
It was probably last game purely written in assembly to maximize speed and RAM usage.
You have some points though, modern programs tend to use a lot of RAM, but it's all because how basic shit is done.
Programmers use easy predefined templates to write faster and then we have bloated software.
If you really cannot make a program to run in 32 bit environment... well you just are not good enough in what you do. Sorry.
By the way: I actually use special software to create RAM disk in memory not managed by Windows and moved page file there - way faster than using HDD, so even Chrome using 6 GB RAM with all it's threads is not a problem - alternative way if Windows cannot work with PAE. But my thought is if PAE would go to mainstream then drivers would be written to support it the same way as it's done with 64 bit drivers.
I take your arguments as it's just how it is, so let's not pollute this thread in garbage. No offense.
 
Last edited:
  • Like
Reactions: Grunyan

theunnamedone

New Member
Jan 3, 2018
2
6
Well all you say may be true, but it's all bad optimization really. Chrome is known as memory hog. It's just the way more modern programming tend to prioritize easy and fast development than low CPU and memory usage as was in old days.
I won't go back to first computers that had only 640 kB RAM and it worked, because programmed in assembly.
But even Windows 95 could run pretty OK with only 32 MB RAM back in the days, because optimization was just better.
Heck even first version of RollerCoaster Tycoon was running so smoothly even with all those physics simulation and great graphics at it's time (it's still not bad after those years IMHO), because it was written in pure assembly, but Chris Sawyer was a genius to do that.
It was probably last game purely written in assembly to maximize speed and RAM usage.
You have some points though, modern programs tend to use a lot of RAM, but it's all because how basic shit is done.
Programmers use easy predefined templates to write faster and then we have bloated software.
If you really cannot make a program to run in 32 bit environment... well you just are not good enough in what you do. Sorry.
By the way: I actually use special software to create RAM disk in memory not managed by Windows and moved page file there - way faster than using HDD, so even Chrome using 6 GB RAM with all it's threads is not a problem - alternative way if Windows cannot work with PAE. But my thought is if PAE would go to mainstream then drivers would be written to support it the same way as it's done with 64 bit drivers.
I take your arguments as it's just how it is, so let's not pollute this thread in garbage. No offense.

My dude, I have no idea why you have such deep attachment to 32bit architecture.

I also have literally no idea what you mean by "programmers use easy predefined templates to write faster" at all. Are you suggesting I write my own version of Java (although technically I did already make a customized version of Java 11 for my job)? Or my own version of SQL? Or just that I should make my own version of String, HashMap, ArrayList, etc. that will somehow be more optimized than the programmers at Sun have been doing for decades?
Also, I never said I "cannot make a program to run in a 32 bit environment". I said it runs like shit. Because its a shitty 32 bit 400MHz processor with 128MB of RAM running an application that has a VSZ of more than twice that due to customer feature requests.

And modern programs use a lot of RAM mostly because of graphics and other non-code assets dude. Even with those shitty devices I write for, a good 60-70% of the memory usage is from the java graphics. Another 10-15% is from the database it uses.

And again, why would 32bit+PAE become mainstream ever when 64 bit already exists? Especially when PAE still wasn't a significant improvement. It's a work-around, and wasn't meant for much more than that.

And even besides that still, 64 bit simply has better performance.

I have a cheap 64bit PC and if chrome uses 12 GB of RAM it's not an issue dude.

tl;dr

You gotta stop your obsession with 32bit, it's weird and your arguments aren't realistic.
 

ustar

Active Member
Dec 29, 2017
792
593
My dude, I have no idea why you have such deep attachment to 32bit architecture.

I also have literally no idea what you mean by "programmers use easy predefined templates to write faster" at all. Are you suggesting I write my own version of Java (although technically I did already make a customized version of Java 11 for my job)? Or my own version of SQL? Or just that I should make my own version of String, HashMap, ArrayList, etc. that will somehow be more optimized than the programmers at Sun have been doing for decades?
Also, I never said I "cannot make a program to run in a 32 bit environment". I said it runs like shit. Because its a shitty 32 bit 400MHz processor with 128MB of RAM running an application that has a VSZ of more than twice that due to customer feature requests.

And modern programs use a lot of RAM mostly because of graphics and other non-code assets dude. Even with those shitty devices I write for, a good 60-70% of the memory usage is from the java graphics. Another 10-15% is from the database it uses.

And again, why would 32bit+PAE become mainstream ever when 64 bit already exists? Especially when PAE still wasn't a significant improvement. It's a work-around, and wasn't meant for much more than that.

And even besides that still, 64 bit simply has better performance.

I have a cheap 64bit PC and if chrome uses 12 GB of RAM it's not an issue dude.

tl;dr

You gotta stop your obsession with 32bit, it's weird and your arguments aren't realistic.
If you ask: x64 has some compatibility problems, while it can run *mostly (there exist some programs that run better in native and can cause issue) 32 bit programs, it completely cannot run 16 bit programs (because AMD when making AMD64 -commonly named x86_64 or x64 thought it's not needed and not implemented it) - 1st reason and the second is some hardware doesn't have x64 drivers. 32 bit normal software can work in x64 mode, but drivers is exception here.
I also don't like the way how Windows implements it: as replacement rather than extension (I saw file path structure and registry), but two above are most annoying.
There is also this earth reason: I have well configured system and all this installation and moving require time, that I lack a bit... but first two are still main issues.
And to answer your another question: it's not really 32 bit architecture problem you are facing, but the fact it have only 400 MHz and 128 MB RAM available. As I mentioned earlier more bits does NOT increase speed, more often it's the opposite in electronics, or at best speed is same if hardware bus is enough to transfer more bits around. In AMD case they made more registers available for x64 (register is very small portion of CPU that can hold execution data exclusively, fastest memory, faster than L1 cache, but it's architecture constant to be usable by ASM), so in some cases it can perform faster, but it's not bitness itself.
Also Java is not the best language if you want to make fast executing programs with low memory footprint, because it belongs to high level programming languages - it's made to ease programming by pushing away from hardware and doing stuff beyond programmer - you don't have much control over how your program works, it have it's own memory management and garbage collector, which takes RAM and CPU cycles overhead to just work in background.
The lower level specific language has, the faster it can run, but also require more knowledge to write.
Languages from lowest to higher: first was bit code replaced by ASM - fastest of all. Second level is pure C, 2x slower than ASM, but still faster than others. Later is C++ 2x slower than C, but still efficient. Then we start high level languages C# or Java - all meant to make programming stay away from hardware, but also slower than predecensors. I remember Java being really sluggish when it hit the market and while it may became faster over those years, it still have overhead, you can even see how slower it launch when compared to native compiled programs (Java is semi interpreted language, which is slower by definition) but it's popular for what it do. SQL is just database language, so speed may vary depending on how well the main engine program runs. I will not say much about last 3 you mentioned simply because I don't know them, but since you mentioned Sun, I guess it's related and at same level as Java, which is not performant software - it's made to do the business job (preferably on decent hardware as business name suggests), not perform fast.
PAE was a significant improvement when it's made - Pentium 2 is dated at about 1998 year or earlier, because Windows 98 supported it. Of course Pentium 2 didn't allow for 128 GB yet, but technology was improved over years, the same way as current CPUs cannot utilize full 64 bits, because they miss hardware lanes!! 128 GB RAM (that the latest highest price Windows Server x86 supported - they increased limit over years and Windows generations) is still a lot even today and it probably could be improved with another PAE implementation if 64 bit was not invented.
And I don't say either 32 bit or 64 bit CPU is good or bad, because it doesn't really matter, just the x64 implementation sucks a bit, though it's probably better than Apple did when moving from 32 bit to 64 bit.
This probably exhaustes the topic. I hope it satisfied your interest :) (y)
 
Last edited:
  • Like
Reactions: Grunyan

The_Aesthetik

Developing The Ark: Sci-fi Adult Game
Game Developer
Jun 18, 2022
158
177
Can we use game controller or is it keys only?
At this moment is it only for keyboard. I’ll add controller support in the future.
Actually, I haven't tried it, but you may be able to move the character with a controller, but you can’t use the interface.
 
3.00 star(s) 7 Votes