Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Engine:Unity"

From PCGamingWiki, the wiki about fixing PC games
(Under "Set custom resolution" -> "Set resolution via command line arguments", the example argument read "-screen-width 1440", when it should be "-screen-height 1440".)
Line 1: Line 1:
{{Infobox engine
+
this engine is for fuck shit it called poppy engine smell like poop this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop, poppy fuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuck this engine is fucking gay has nazi rerated poppy bitch Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...
|cover=Unity logo.svg
 
|developer=Unity Technologies
 
|website=https://unity.com
 
|first release=June 8, 2005
 
|wikipedia=Unity (game engine)
 
|listgames=false
 
}}
 
{{ii}}It is possible to manually port a Unity game to other supported operating systems, such as [[Mac OS]] or [[Linux]], see [[Engine:Unity/Porting]].
 
 
 
===General information===
 
{{mm}} [http://docs.unity3d.com/Manual/ Unity Documentation]
 
 
 
===Unity Launcher/Configuration Tool===
 
{{ii}} The launcher/configuration tool allows easy customizing of graphics and input related settings of a Unity game.
 
{{ii}} This tool is not available for all games.
 
 
 
{{Fixbox|description=Open the tool for a game|fix=
 
# Check if there is a shortcut that allows easy access to the configuration tool.
 
#* Games on digital distribution platforms (e.g. [[Steam]], [[Origin]]) might expose this as an option either through the context menu, or when launching the game.
 
#* There might be a shortcut for it in the start menu.
 
#* Holding down {{key|Shift}} or {{key|Alt}} on launch opens it for some games.
 
# If there is no easy way to access the launcher, use the {{code|-show-screen-selector}} [[Glossary:Command line arguments|command line argument]] to access it instead.
 
}}
 
 
 
===Manually port the game to other platform or architecture===
 
It is entirely possible to port the game into other platform or architecture, even if it didn't receive the official release, for example to Linux. However, this is heavily dependant on the engine version it was made on as the support started from Unity 4 up to the recent and there may be some issues upon doing it. [[Engine:Unity/Porting]] will explain how to make your own unofficial port of the game.
 
 
 
===Hardware statistics collection===
 
{{ii}} Games built with Unity automatically upload the player's [http://stats.unity3d.com/index.html hardware statistics] when first run.
 
 
 
===Set custom resolution===
 
{{++}} Can be applied to many Unity games.
 
{{--}} Launcher overrides these settings. If launcher is unskippable then these methods would not work.
 
{{ii}} Games not designed for high or ultra-widescreen resolutions may have visual glitches or inaccessible menus. If exiting game the normal way is impossible, press {{key|Alt|F4}} and try other values.
 
{{Fixbox|description=Change values in the registy|ref=<ref name="bymastan">{{Refcheck|user=Mastan|date=2022-05-17}}</ref>|fix=
 
# Run the game at least once, it will create registry values.
 
# Find game's configuration location in registry. Check <code>Configuration file(s) location</code> of the game's article. General location should be <code>{{P|hkcu}}\Software\<Developer>\<Gamename></code>.
 
# Change the value of <code>Screenmanager Resolution Width_h182942802</code> to the desired screen width. Don't forget to switch to the Decimal mode.
 
# Change the value of <code>Screenmanager Resolution Height_h2627697771</code> to the desired screen height.
 
# Create or change the value of <code>Screenmanager Is Fullscreen mode_h3981298716</code> to <code>1</code> for fullscreen or <code>0</code> for windowed mode. (Optional)
 
# Create or change the value of <code>UnitySelectMonitor_h17969598</code> to <code>0</code> to run the game on primary monitor, <code>1</code> on secondary monitor, etc. (Optional)
 
}}
 
{{Fixbox|description=Set resolution via command line arguments|ref=<ref name="bymastan/>|fix=
 
Add <code>-screen-width <width> -screen-height <height></code> to the [[Glossary:Command line arguments|command line arguments]]. Optionally add <code>-screen-fullscreen 0</code> for windowed or <code>-screen-fullscreen 1</code> for fullscreen mode, e.g. <code>-screen-width 3440 -screen-height 1440 -screen-fullscreen 1</code> for the fullscreen 3440x1440 mode.
 
}}
 
 
 
===Borderless fullscreen windowed mode===
 
{{++}} Most Unity games can be run in [[Glossary:Borderless fullscreen windowed|borderless fullscreen windowed]] mode by enabling regular [[Glossary:Windowed|windowed]] mode and using the {{code|-popupwindow}} [[Glossary:Command line arguments|command line argument]].
 
{{ii}} Most games using Unity 5 run in the new default fullscreen mode. However its behaviour differs from earlier games' borderless mode and it's still possible to use launch parameter to use earlier borderless mode instead of new one.
 
 
 
===Exclusive fullscreen mode===
 
{{++}} Some Unity games will only run in borderless fullscreen windowed mode. To enable exclusive fullscreen mode use the {{code|-window-mode exclusive}} [[Glossary:Command line arguments|command line argument]].
 
 
 
===VR and stereoscopic modes===
 
{{ii}} Unity 5.1 onwards has native support for VR devices.<ref>{{Refurl|url=http://docs.unity3d.com/Manual/VROverview.html|title=Unity - Manual: VR Overview|date=March 30, 2016}}</ref> It's possible to force different VR modes, however results may vary if the game wasn't build for VR. To force VR mode, use {{code|-vrmode DEVICETYPE}} [[Command line arguments|Command line argument]] and replace the DEVICETYPE with following:
 
{{Standard table|Parameter|Description|content=
 
{{Standard table/row|None|No VR Device.}}
 
{{Standard table/row|Stereo|Stereo 3D via D3D11 or OpenGL.}}
 
{{Standard table/row|Split|Split screen stereo 3D (the left and right cameras are rendered side by side).}}
 
{{Standard table/row|Oculus|Oculus family of VR devices.}}
 
{{Standard table/row|PlayStationVR|Sony's PlayStation VR device for PlayStation 4 (formerly called Project Morpheus VR).}}
 
}}
 
 
 
===[[Command line arguments]]===
 
{{Help|Commandline}} Some common arguments are listed below.<ref>[http://docs.unity3d.com/Manual/CommandLineArguments.html Unity - Manual: Command line arguments]</ref>
 
{{ii}} Keep in mind that, depending on the engine version and operating system, some options might not be supported.
 
{{Standard table|Parameter|Description|content=
 
{{Standard table/row|-show-screen-selector|Forces the screen selector dialog (aka the [[#Unity Launcher/Configuration Tool|Unity Configuration Tool]]) to be shown.}}
 
{{Standard table/row|-batchmode|Run the game in “headless” mode. The game will not display anything or accept user input. This is mostly useful for running servers for networked games.}}
 
{{Standard table/row|-force-opengl ''(Windows only)''|Make the game use the legacy OpenGL back-end for rendering, even if Direct3D is available.}}
 
{{Standard table/row|-force-glcore|Make the game use the new OpenGL back-end for rendering. With this argument, Unity will detect all the features the platform support to run with the best OpenGL version possible and all available OpenGL extensions}}
 
{{Standard table/row|-force-vulkan ''(Windows and Linux only)''|Make the game use Vulkan for rendering, even if Direct3D or OpenGL is available. Introduced in 5.6 version of the engine.}}
 
{{Standard table/row|-force-d3d9 ''(Windows only)''|Make the game use Direct3D 9 for rendering. As of Unity 2017.3 the D3D9 support has been removed.<ref>{{Refurl|url=https://blogs.unity3d.com/2017/07/10/deprecating-directx-9/|title=Deprecating DirectX 9 - Unity Blog|date=2019-05-03}}</ref>}}
 
{{Standard table/row|-force-d3d9-ref ''(Windows only)''|Make the game run using Direct3D’s “Reference” software renderer. The DirectX SDK has to be installed for this to work. This is mostly useful for building automated test suites, where you want to ensure rendering is exactly the same no matter what graphics card is being used.}}
 
{{Standard table/row|-force-d3d11 ''(Windows only)''|Make the game use Direct3D 11 for rendering.}}
 
{{Standard table/row|-single-instance ''(Linux & Windows only)''|Allow only one instance of the game to run at the time. If another instance is already running then launching it again with -single-instance will just focus the existing one.}}
 
{{Standard table/row|-nolog ''(Linux & Windows only)''|Do not produce output log. Normally output_log.txt is written in the *_Data folder next to the game executable, where Debug.Log output is printed.}}
 
{{Standard table/row|-adapter N ''(Windows only)''|Allows the game to run full-screen on another display. The N maps to a Direct3D display adaptor. In most cases there is a one-to-one relationship between adapters and video cards. On cards that support multi-head (they can drive multiple monitors from a single card) each “head” may be its own adapter.}}
 
{{Standard table/row|-popupwindow ''(Windows only)''|The window will be created as a a pop-up window (without a frame).}}
 
{{Standard table/row|-screen-fullscreen|Override the default full-screen state. This must be 0 or 1.}}
 
{{Standard table/row|-screen-width ''(Linux & Windows only)''|Overrides the default screen width. This must be an integer from a supported resolution.}}
 
{{Standard table/row|-screen-height ''(Linux & Windows only)''|Overrides the default screen height. This must be an integer from a supported resolution.}}
 
{{Standard table/row|-screen-quality ''(Linux only)''|Overrides the default screen quality. Example usage would be|/path/to/myGame -screen-quality Beautiful}}
 
{{Standard table/row|-nographics ''(Linux & Windows only)''|When running in batch mode, do not initialize graphics device at all. This makes it possible to run your automated workflows on machines that don’t even have a GPU.}}
 
{{Standard table/row|-force-wayland ''(Linux only)''|This command will force the engine to use Wayland display instead of XOrg (Which under Wayland session will use XWayland and cause some performance loss), you must run in a desktop environment which has Wayland session available to work. It is currently experimental}}
 
}}
 
 
 
===Graphical presets===
 
{{ii}} By default, games using the Unity engine only come with a few graphics presets: Fastest, Fast, Simple, Good, Beautiful, and Fantastic. The developer can choose not to use them and use more fine-grained graphics options in-game.
 
{{--}} There isn't any way to change the predefined graphics presets.
 
{{--}} The Unity launcher is not navigable with a controller.
 
 
 
{{ii}} The following table is a list of Unity's default presets (as of version 4.5.4):
 
{| class="wikitable" style="width:auto; min-width: 60%; max-width:100%; background-color: #f9f9f9; border-style: solid; border-width: 1px; border-color: #A4BFD6; margin: 8px 20px 8px 5px;"
 
|-
 
! style="width: 190px;" |
 
! style="width: 170px;" | Fantastic
 
! style="width: 170px;" | Beautiful
 
! style="width: 170px;" | Good
 
! style="width: 170px;" | Simple
 
! style="width: 170px;" | Fast
 
! style="width: 170px;" | Fastest
 
|-
 
! Rendering
 
|-
 
! Pixel Light Count
 
|| 4 || 3 || 2 || 1 || 0 || 0
 
|-
 
! Texture Quality
 
|| Full Res || Full Res || Full Res || Full Res || Full Res || Half Res
 
|-
 
! Anisotropic Filtering
 
|| Forced On || Forced On || Per Texture || Per Texture || Disabled || Disabled
 
|-
 
! Antialiasing
 
|| 2X Multi Sampling || 2x Multi Sampling || Disabled || Disabled || Disabled || Disabled
 
|-
 
! Soft Particles
 
|| On || On || Off || Off || Off || Off
 
|-
 
! Shadows
 
|-
 
! Shadows
 
|| Hard and Soft Shadows || Hard and Soft Shadows || Hard and Soft Shadows || Hard Shadows Only || Disable Shadows || Disable Shadows
 
|-
 
! Shadow Resolution
 
|| High Resolution || High Resolution || Medium Resolution || Low Resolution || Low Resolution || Low Resolution
 
|-
 
! Shadow Projection
 
|| Stable Fit || Stable Fit || Stable Fit || Stable Fit || Stable Fit || Stable Fit
 
|-
 
! Shadow Cascades
 
|| Four Cascades || Two Cascades || Two Cascades || No Cascades || No Cascades || No Cascades
 
|-
 
! Shadow Distance
 
|| 150 || 70 || 40 || 20 || 20 || 15
 
|-
 
! Other
 
|-
 
! Blend Weights
 
|| 4 Bones || 4 Bones || 2 Bones || 2 Bones || 2 Bones || 1 Bone
 
|-
 
! Vsync
 
|| Every VBlank || Every VBlank || Every VBlank || Don't Sync || Don't Sync || Don't Sync
 
|-
 
! LOD Bias
 
|| 2 || 1.5 || 1 || 0.7 || 0.4 || 0.3
 
|-
 
! Particle Raycast Budget
 
|| 4096 || 1024 || 256 || 64 || 16 || 4
 
|}
 
 
 
==Issues unresolved==
 
===Can't use x360ce or Durazno===
 
{{ii}} [https://github.com/x360ce/x360ce x360ce] and [https://github.com/KrossX/Durazno Durazno] are incompatible due to the Unity input manager using Raw Input instead of XInput.<ref>[https://code.google.com/p/x360ce/issues/detail?id=481 Issue 481 - x360ce - Hooking does not work with Unity Engine - XBOX 360 Controller emulator - Google Project Hosting]</ref> See [[Controller]] for other alternatives.
 
===Can't force anti-aliasing (NVIDIA users)===
 
{{ii}} Unity games typically ignore forced anti-aliasing settings, resulting in poor image quality in games which could benefit from anti-aliasing.
 
{{Fixbox|description=Modify game's NVIDIA game profile|ref=<ref>{{Refurl|url=https://www.reddit.com/r/Battletechgame/comments/971m33/perfect_graphics_how_to_set_up_nvidia_sgssaa_in/|title=Reddit - Perfect graphics (How to set up Nvidia SGSSAA in BattleTech)|date=2018-12-16}}</ref><ref>{{Refcheck|user=Expack3|date=2018-12-16|comment=Tested on [[RimWorld]]}}</ref>|fix=
 
# Download and launch the [[Nvidia_Profile_Inspector|NVIDIA Profile Inspector]].
 
# Using the dropdown list at the upper-left side of the window, select the name of the Unity game you wish to force anti-aliasing on.
 
# Under <code>Antialiasing Compatibility</code>, set the value to <code>0x004000C1</code>
 
# Under <code>Antialiasing - Mode</code>, set the value to <code>Override any application settings</code>
 
# Under <code>Antialiasing - Setting</code>, set the value to your desired anti-aliasing level. (Typical values include <code>2x</code>,<code>4x</code>, and <code>8xQ</code>.)
 
Notes:
 
{{ii}} Antialiasing cannot be forced for games using DirectX 10 or newer.
 
{{ii}} Not all Unity games may be compatible with this fix.
 
}}
 
 
 
===2D elements are vert- on non-standard aspect ratios===
 
{{ii}} While Unity's 3D render is {{term|Hor+}} by default, 2D elements such as HUD graphics or 2D renders are {{term|Vert-}} by default, and may be cut-off on non-standard aspect ratios such as ultra-widescreen or multi-monitor setups.
 
 
 
==Issues fixed==
 
===Crash on launch for games based on some versions of Unity 2017 and 2018===
 
{{ii}} Unity build 2017.3.0f3, among other versions, has a bug that causes games to crash immediately on startup if the '''Citrix Indirect Display Adapter''' device is installed in Device Manager of Windows. This virtual display adapter ships as part of Citrix Workspace (formerly Citrix Receiver) solution.<ref name="citrix1">{{Refurl|url=https://forum.unity.com/threads/problem-with-citrix-workspace.589342/|title=Citrix Forum - Problem with Citrix Workspace|date=2020-01-29}}</ref><ref name="citrix2">{{Refurl|url=https://forum.unity.com/threads/2017-3-crash-misdetected-ram-on-windows-standalone-win10-nvidia-2070-rtx.729530/#post-5419056|title=Unity Forum - 2017.3 crash, misdetected RAM on Windows standalone (Win10, Nvidia 2070 RTX)|date=2020-01-29}}</ref>
 
 
 
{{Fixbox|description=Uninstall Citrix Workspace.|ref=<ref name="citrix2"/>|fix=}}
 
 
 
===Spinning camera, menus scrolling automatically===
 
{{ii}} This is stock engine behaviour with controllers other than [[Controller:Xbox 360 Controller|Xbox 360 Controller]] and may require developer to fix it. See [[Glossary:Controller#Fast movement|Controller article]] for more details.  
 
 
 
===Low performance===
 
{{ii}} Common issue especially with laptops, where engine uses integrated GPU instead of more powerful dedicated one.
 
 
 
{{Fixbox|description=Use dedicated GPU|ref={{cn|date=July 2016}}|fix=
 
'''On desktops:'''
 
* Make sure monitor is plugged into the dedicated GPU.
 
'''On laptops and other mobile devices:'''
 
* Force use of dedicated GPU through either Nvidia control panel or AMD Catalyst Control Center, either globally or game-specific profile.
 
}}
 
 
 
===Multiple keystrokes with a simple key press when using GNOME desktop on Linux===
 
{{Fixbox|description=Disable XModifier in launch options|ref=<ref>[https://www.gamingonlinux.com/articles/if-you-have-trouble-with-keyboard-input-in-some-unity-games-there-is-a-workaround.12411 If you have trouble with keyboard input in some Unity games, there is a workaround - GamingOnLinux]</ref>|fix=
 
Add the following command into Launch Options if you are on Steam:
 
<pre>XMODIFIERS='' %command%</pre>
 
For non-Steam games create/open .sh script file and add:
 
<pre>
 
#!/bin/bash (Not needed if the .sh script file already includes it)
 
 
 
XMODIFIERS='' ./game_executable
 
</pre>
 
}}
 
 
 
===Graphical distortions appear on NVIDIA 415.22 driver (Linux)===
 
{{ii}} Adding <code>-force-clamped</code> after one of these command lines will make the game sure to remember the specified renderer you have forced.
 
{{Fixbox|description=Launch the game with <code>-force-vulkan</code> OR <code>-force-glcore42</code>.|ref=<ref>[https://www.gamingonlinux.com/articles/theres-another-better-workaround-for-the-unity-graphical-glitches-with-nvidia-on-linux.13216 There's another (better) workaround for the Unity graphical glitches with NVIDIA on Linux - GamingOnLinux]</ref>|fix=
 
}}
 
 
 
===Keyboard inputs multiple times with one key press (Linux)===
 
{{Fixbox|description=Launch the game with <code>XMODIFIERS=''</code> (Include %command% if a game is on Steam) or replace the SDL2 library included with the game with the one from your system (In Steam's case run the client in Native mode)|ref=<ref>[https://www.gamingonlinux.com/articles/if-you-have-trouble-with-keyboard-input-in-some-unity-games-there-is-a-workaround.12411 If you have trouble with keyboard input in some Unity games, there is a workaround - GamingOnLinux] </ref>|fix=
 
}}
 
 
 
{{References}}
 

Revision as of 15:30, 2 September 2022

this engine is for fuck shit it called poppy engine smell like poop this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop,this poop, poppy fuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuckfuck fuck this engine is fucking gay has nazi rerated poppy bitch Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...Unity is poop...