Spaakaa

New Member
Jun 8, 2021
6
0
will i still need to replay the whole game when a new update comes out or do saves finally work now, otherwise ill wait for a full release
 

droglob

Active Member
Aug 26, 2017
506
1,192
will i still need to replay the whole game when a new update comes out or do saves finally work now, otherwise ill wait for a full release
Saves will NEVER work. Dev does not know how to program a save feature.

Optimization is done either at each major stage of development or only at the end when the game is finished. Unless it really is a truly catastrophic technical problem. If it had to be done with every update, it would increase development time by 100%.
There will NEVER be any optimization. Dev does not know how to optimize.

Someone else used to do the optimization, saving, etc at on the early games. Ever since they left there's no save or optimization, just assets dumped into Unreal and let God sort it out. My guess all these games are copy pasted code from the earlier games.
 
Last edited:
  • Like
Reactions: Artix0

droglob

Active Member
Aug 26, 2017
506
1,192
Just played through this for the first time, and for an adult game the story is actually pretty interesting, reminds me of the old point-and-click mystery games.

Granted, I see that this game has been in development for nearly 4 years now, so I probably missed a long duration where it wasn't too good. Also I followed the walkthrough to see where I was supposed to go throughout, I can see how someone going in blind could get frustrated since it's really not obvious at a lot of points what you're supposed to do.

In terms of performance, I had no issues at max settings at 1080p & ray tracing + dlss on. (I'm playing on an RTX 3070 & i7-8700k). I don't know the exact framerate I was getting since GeForce Experience won't show the FPS counter on this game for some reason, but it felt somewhere around 60. Either way, in a story-focused game like this framerate isn't all that important as long as it's above 30. It's not like a first person shooter where you need maximum framerate at all times.
Cool story, but this is something you should be able to "play" on a 15 year old laptop.

Optimization in these Unreal porn games was already non existent when it was the previous version of the engine and people could run them simply through brute force while their machines cooked. Ever since Unreal 5 released all these "games" became virtually unplayable unless you own an actual current gaming PC. There is no justification whatsoever for the specs, it's simply the result of fuck all optimization. They just dump the assets in Unreal, crank up all the shadows and effects so it looks appealing in bait screenshots and call it a day. There's many of these projects where the dev clearly doesn't know how to actually make a game.
 
  • Like
Reactions: otpw

Tomoushie

Member
Aug 18, 2017
380
1,054
Saves will NEVER work. Dev does not know how to program a save feature.


There will NEVER be any optimization. Dev does not know how to optimize.

Someone else used to do the optimization, saving, etc at on the early games. Ever since they left there's no save or optimization, just assets dumped into Unreal and let God sort it out. My guess all these games are copy pasted code from the earlier games.
Ok I see:

Message to Dev:

1. Reduce the number of polygons

One of the most common ways of optimizing game resources is to reduce the number of polygons in your 3D models. Polygons are the shapes that form the surface of your models, and the more polygons you have, the more processing power and memory your game will need. Reducing the number of polygons can make your models simpler and lighter, but also less detailed and realistic. To balance quality and performance, you can use tools such as Mesh Simplify or ProBuilder to automatically or manually reduce the number of polygons in your models, while preserving essential shapes and functionality. You can also use normal maps or bump maps to create the illusion of depth and detail on low-poly models, without adding extra polygons.
2. Compress textures and sounds
Another way to optimize game resources is to compress your textures and sounds. Textures are the images that cover your models and give them color and detail, while sounds are the audio files that play in your game. Textures and sounds can take up a lot of space and bandwidth, especially if they are high-resolution or uncompressed. Compressing your textures and sounds can reduce their file size and loading time, but also diminish their quality and fidelity. To balance quality and performance, you can use tools such as TexturePacker or Audacity to compress your textures and sounds, adjusting the level of compression and format to suit your needs. You can also use atlases or spritesheets to group multiple textures into a single file, or use looping or streaming techniques to play back sounds efficiently.
3. Using LOD and occlusion culling
A third way of optimizing game resources is to use level of detail (LOD) and occlusion culling techniques. LOD is a technique that changes the quality of your models according to their distance from the camera, while occlusion is a technique that hides objects that are not visible from the camera. Both techniques can improve the performance and quality of your game, by reducing the number of polygons and textures that need to be rendered at any given time. To use LOD and occlusion culling, you can use tools such as LOD Group or Occlusion Culling Window in Unity, or LOD System or Occlusion Culling Volume in Unreal Engine, to configure the parameters and conditions of your models and scenes.
4. Optimizing scripts and shaders
A fourth way to optimize game resources is to optimize your scripts and shaders. Scripts are the code files that control the logic and behavior of your game, while shaders are the code files that control the appearance and lighting of your game. Scripts and shaders can affect the performance and quality of your game, consuming CPU and GPU resources and generating heat and noise. Optimizing your scripts and shaders can improve the performance and quality of your game, by reducing the complexity and frequency of your calculations and operations. To optimize your scripts and shaders, you can use tools such as Visual Studio or Shader Graph to debug and modify your code, or use built-in or custom functions and variables to simplify and optimize your logic and rendering.
5. Test and measure
A fifth way to optimize game resources is to test and measure your game. Testing and measuring your game can help you identify and resolve problems or bottlenecks that affect the performance and quality of your game, such as lag, stuttering or glitches. Testing and measuring your game can also help you evaluate and compare the impact of your optimization techniques, such as the trade-off between quality and performance, or the compatibility and scalability of your game. To test and measure your game, you can use tools such as Profiler or Frame Debugger in Unity, or Profiler or GPU Visualizer in Unreal Engine, to monitor and analyze your game's CPU, GPU, memory and network usage, or use tools such as Device Simulator or Unreal Insights to simulate and test your game on different platforms and devices.
6. Learning from others
A sixth way to optimize game resources is to learn from others. Learning from others can help you discover new tips and techniques for optimizing your game resources, as well as avoiding common mistakes and pitfalls. Learning from others can also help you gain inspiration and feedback for your game, as well as network and collaborate with other game developers. To learn from others, you can use resources such as blogs, podcasts, videos, books or courses to learn from gaming industry experts and professionals, or use platforms such as forums, social media or game jams to interact and share with the gaming community.
7. Outsource / Subcontract
You can call on an external company or developer with the skills and experience to optimize your game. Sometimes, subcontracting can save you time and money. What's more, it can even help you make money in the long term, or build up a diary of contacts for future projects.


You can call on an external company or developer with the skills and experience to optimize your game. Sometimes, subcontracting can save you time and money. What's more, it can even help you make money in the long term, or build up a diary of contacts for future projects.
You can use kits, platforms or software to help you optimize your games. Certain kits can save you a lot of time, like Solverf SDK Platform or Mantle, or even OR-Tool from Google, Simplygon, Sumologic.
For Unreal Engine 5 Optimization for Beginners
 

Tomoushie

Member
Aug 18, 2017
380
1,054
Granted, I see that this game has been in development for nearly 4 years now, so I probably missed a long duration where it wasn't too good. Also I followed the walkthrough to see where I was supposed to go throughout, I can see how someone going in blind could get frustrated since it's really not obvious at a lot of points what you're supposed to do.
Exactly! and after 5 years of development, I still have this problem! I know the steps to follow now, but I've had to search for a very long time or ask on the forum sometimes to find out what to do. Now there's a walkthrough, but without it it would be very difficult to find the steps to do.
 
  • Like
Reactions: Artix0

sloth666

New Member
May 12, 2022
9
8
not played this game for a wile now but i cant get my fps to go past 20 unless its just a hardware problem now i have a 1080ti i dont know if that might be to old to run this now could anyone help me fix this ive seen a few say stuff about dx11 but i have no idea how to get that to work with this any help would be great
 

FoxuS67

Newbie
Oct 23, 2017
19
15
LowLevelFatalError [File:D:\build\++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12Util.cpp] [Line: 903]
hr failed
at D:\build\++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\Windows\WindowsD3D12Viewport.cpp:192
with error 8000000A



0x00007ff68166c93f OST_Game-Win64-Shipping.exe!UnknownFunction []
0x00007ff68166f086 OST_Game-Win64-Shipping.exe!UnknownFunction []
0x00007ff681bd68d3 OST_Game-Win64-Shipping.exe!UnknownFunction []
0x00007ff681bf67e9 OST_Game-Win64-Shipping.exe!UnknownFunction []
0x00007ff6803ec24d OST_Game-Win64-Shipping.exe!UnknownFunction []
0x00007ff682291e1a OST_Game-Win64-Shipping.exe!UnknownFunction []
0x00007ff681679ba6 OST_Game-Win64-Shipping.exe!UnknownFunction []
0x00007ff6829d0b95 OST_Game-Win64-Shipping.exe!UnknownFunction []
0x00007ff6829c9a02 OST_Game-Win64-Shipping.exe!UnknownFunction []
0x00007ff6829c9d0a OST_Game-Win64-Shipping.exe!UnknownFunction []
0x00007ff6829cad1c OST_Game-Win64-Shipping.exe!UnknownFunction []
0x00007ff6829d3014 OST_Game-Win64-Shipping.exe!UnknownFunction []
0x00007ff6844f51e2 OST_Game-Win64-Shipping.exe!UnknownFunction []
0x00007ffdf6387974 KERNEL32.DLL!UnknownFunction []
 

vindickdiv

New Member
Jul 16, 2017
9
3
Definitely having some serious issues aside from the optimization. Fatal error crashes, the dx11 workaround no longer works since it is not designed to run on it. Once you have items, you cannot advance such as opening brothers door or looking at neighbor with binoculars. This is struggling to run on an i9 platform with a 4070ti.
 

SimpleTimes

Newbie
Jan 26, 2021
90
308
Ok I see:

Message to Dev:

1. Reduce the number of polygons

One of the most common ways of optimizing game resources is to reduce the number of polygons in your 3D models. Polygons are the shapes that form the surface of your models, and the more polygons you have, the more processing power and memory your game will need. Reducing the number of polygons can make your models simpler and lighter, but also less detailed and realistic. To balance quality and performance, you can use tools such as Mesh Simplify or ProBuilder to automatically or manually reduce the number of polygons in your models, while preserving essential shapes and functionality. You can also use normal maps or bump maps to create the illusion of depth and detail on low-poly models, without adding extra polygons.
2. Compress textures and sounds
Another way to optimize game resources is to compress your textures and sounds. Textures are the images that cover your models and give them color and detail, while sounds are the audio files that play in your game. Textures and sounds can take up a lot of space and bandwidth, especially if they are high-resolution or uncompressed. Compressing your textures and sounds can reduce their file size and loading time, but also diminish their quality and fidelity. To balance quality and performance, you can use tools such as TexturePacker or Audacity to compress your textures and sounds, adjusting the level of compression and format to suit your needs. You can also use atlases or spritesheets to group multiple textures into a single file, or use looping or streaming techniques to play back sounds efficiently.
3. Using LOD and occlusion culling
A third way of optimizing game resources is to use level of detail (LOD) and occlusion culling techniques. LOD is a technique that changes the quality of your models according to their distance from the camera, while occlusion is a technique that hides objects that are not visible from the camera. Both techniques can improve the performance and quality of your game, by reducing the number of polygons and textures that need to be rendered at any given time. To use LOD and occlusion culling, you can use tools such as LOD Group or Occlusion Culling Window in Unity, or LOD System or Occlusion Culling Volume in Unreal Engine, to configure the parameters and conditions of your models and scenes.
4. Optimizing scripts and shaders
A fourth way to optimize game resources is to optimize your scripts and shaders. Scripts are the code files that control the logic and behavior of your game, while shaders are the code files that control the appearance and lighting of your game. Scripts and shaders can affect the performance and quality of your game, consuming CPU and GPU resources and generating heat and noise. Optimizing your scripts and shaders can improve the performance and quality of your game, by reducing the complexity and frequency of your calculations and operations. To optimize your scripts and shaders, you can use tools such as Visual Studio or Shader Graph to debug and modify your code, or use built-in or custom functions and variables to simplify and optimize your logic and rendering.
5. Test and measure
A fifth way to optimize game resources is to test and measure your game. Testing and measuring your game can help you identify and resolve problems or bottlenecks that affect the performance and quality of your game, such as lag, stuttering or glitches. Testing and measuring your game can also help you evaluate and compare the impact of your optimization techniques, such as the trade-off between quality and performance, or the compatibility and scalability of your game. To test and measure your game, you can use tools such as Profiler or Frame Debugger in Unity, or Profiler or GPU Visualizer in Unreal Engine, to monitor and analyze your game's CPU, GPU, memory and network usage, or use tools such as Device Simulator or Unreal Insights to simulate and test your game on different platforms and devices.
6. Learning from others
A sixth way to optimize game resources is to learn from others. Learning from others can help you discover new tips and techniques for optimizing your game resources, as well as avoiding common mistakes and pitfalls. Learning from others can also help you gain inspiration and feedback for your game, as well as network and collaborate with other game developers. To learn from others, you can use resources such as blogs, podcasts, videos, books or courses to learn from gaming industry experts and professionals, or use platforms such as forums, social media or game jams to interact and share with the gaming community.
7. Outsource / Subcontract
You can call on an external company or developer with the skills and experience to optimize your game. Sometimes, subcontracting can save you time and money. What's more, it can even help you make money in the long term, or build up a diary of contacts for future projects.


You can call on an external company or developer with the skills and experience to optimize your game. Sometimes, subcontracting can save you time and money. What's more, it can even help you make money in the long term, or build up a diary of contacts for future projects.
You can use kits, platforms or software to help you optimize your games. Certain kits can save you a lot of time, like Solverf SDK Platform or Mantle, or even OR-Tool from Google, Simplygon, Sumologic.
For Unreal Engine 5 Optimization for Beginners
Did ChatGPT write this?
 
  • Haha
Reactions: Tomoushie

Nikko_

Member
May 31, 2017
135
357
How the hell did this game get 4 stars when it runs like sh*t. You all got 4090s or something? Isn't being playable the very first requirement?
 

xxaccursedxx

Newbie
Dec 3, 2018
99
79
How the hell did this game get 4 stars when it runs like sh*t. You all got 4090s or something? Isn't being playable the very first requirement?
As you can see, most reviews were before the massive graphical overhaul. And to be honest, I really did liked it before.
 
  • Like
Reactions: Artix0

battano

Newbie
Sep 1, 2017
19
10
Auril stuff was always a bit heavy .I personally think they always overdo the textures and in this update they said they updated the physics and the character textures. Im sure they will fix it in the next update.
 

DJ M E S S

Member
Feb 25, 2019
177
65
Silicon Lust March Update 0.33b

We begin the fifth year in Silicon Lust's development with a bang as Kira and her friendly neighbours head out of the suburb for the first time to indulge themselves on the beach, which officially is closed for public.

  • Added five new scenes
  • Added new playable beach area
  • The game now uses FSR3 with frame generation
  • Updated character textures
  • Updated some in-game models (new dick)
  • Updated the settings for boob physics
  • Fixed the rain effect on day 1
  • Fixed the bug with the animation in the VHS scene
  • Little changes in day 1: We can now choose to order pizza or cook, choosing to cook will skip the pizza girl's attack and unlock a different event following the blackout.
  • On the beach Kira is presented with a multiple-choice quest. Only one option can be viewed per playthrough, so using the save feature is recommended.
  • There are also two options Kira can answer to Alice's phonecall on the latest day (Saturday), resulting in two different scenes.
MEGA

GDRIVE
Five new scenes !!! Oh! The bestest of other update before that just only two new scenes or one new scene, i understand now why the dev take a long time
 
  • Haha
Reactions: Tomoushie
4.00 star(s) 65 Votes