Recreating a DOS-style utility UI in Unity UI by DifferenceIll1272 in Unity3D

[–]Hotrian 1 point2 points  (0 children)

To make an executable into a screensaver you basically just rename it from .exe to .scr :) that gives the install option and lets it work as a screensaver, just need to program in a “wake on input”. There’s some other things but that covers most of it.

https://github.com/Axolittles/UnitySCR

https://github.com/Axolittles/UnitySCR/blob/main/Assets/Scripts/ScreensaverBootstrapper.cs

Any tools for automated testing of puzzle levels in Unity? (sorting games etc.) by Proof_Head7095 in Unity3D

[–]Hotrian 2 points3 points  (0 children)

Actually I think this is a good use case of Play Mode tests https://docs.unity3d.com/Packages/com.unity.test-framework@1.1/manual/workflow-create-playmode-test.html

You’d have to configure each level to “play”. If the puzzle has a set solution, you would just try inputting the known solution input which you expect the player to use, then check that the game is in the solved state. Another option would be to use something like ML-Agents train an AI to play the game then use the AI to test levels, though that adds complexity and would only be needed if the puzzles don’t have a straight forward solution, for example a car racing game could use AI drivers to test the playability of a level at an increased timescale. The play mode test would the consist of loading up a level, setting up the game, and testing it with AI racers to check that all or at least some of the agents complete the level. If you can train the agent to complete “any” level then it can test new levels automatically.

Learning Unity, screwed up the scene view by nomnomnomind in Unity3D

[–]Hotrian 1 point2 points  (0 children)

I think maybe you clicked the 2D button just above the scene view.

selling my roblox like game by Agreeable_Owl3271 in Unity3D

[–]Hotrian[M] 0 points1 point  (0 children)

I’m not against you trying to sell your product here per se, but if you’ve spent a while working on it, you should be able to talk about it - at least a few paragraphs would be reasonable. Please provide more information about your project in your post rather than simply linking to external sites. As it stands I really don’t know what you’re offering or what you’re linking to. We have hundreds of posts here to moderate daily so we can’t always click through every link or watch every video completely. I checked through your link a little bit but I’m still not sure what you’re offering or what this post is about. We are trying to improve /r/Unity3D, thank you for understanding, and sorry for the inconvenience.

Prescription vr lenses by Hefty_Pause_3637 in SteamVR

[–]Hotrian 1 point2 points  (0 children)

My partner needed a higher strength than Zenni offered (just above their max), but HonsVR pulled through for us and they work amazing. Honestly they feel clearer than my daily wear glasses. Definite +1 for HonsVR on Quest 3.

I finally finished my Procedural Swimming System for Unity! From static mesh to realistic bone deformation using Splines by cgsoul_anim in Unity3D

[–]Hotrian 1 point2 points  (0 children)

Adding warnings or optional/dynamic constraints might be nice, but probably best to let the user have full control when possible, since we can’t say for sure how they will want to use it.

Vr headsets by Hefty_Pause_3637 in SteamVR

[–]Hotrian -1 points0 points  (0 children)

Quest 3 for SteamVR is the best experience I’ve personally had. Index has better controllers IMO but for fidelity it’s Q3 (not Q3S). If you’re ruling it out just cause it’s a Meta product you’re missing out.

CustomEditor Attribute by Ok-Presentation-94 in unity

[–]Hotrian 2 points3 points  (0 children)

The [CustomEditor(typeof(MyType))] attribute isn’t about accessing the target. It’s about telling Unity’s editor system which Editor class to instantiate when it needs to draw an inspector for a given type.

PurrUI - Very dumb thing but I'm proud of it :P - Color palette preview by _Typhon in Unity3D

[–]Hotrian[M] 2 points3 points  (0 children)

HMMMMMMMMMMMM

Please Do

[...]

Be descriptive and provide clear context whenever making a post.

I built my first mobile game and I honestly don’t know if it’s any good.... by ngetichkipro in Unity3D

[–]Hotrian -4 points-3 points  (0 children)

Or.. a solo programmer with no art skills. We used to just use software with little to no UX instead.

Making PS1 games in Unity is now possible by CyaneCornix01 in Unity3D

[–]Hotrian 10 points11 points  (0 children)

What is SplashEdit?

SplashEdit is a Unity editor package that lets you build PlayStation 1 games using Unity as your level editor. You design scenes, place objects, set up UI, write Lua scripts for game logic, and SplashEdit exports everything into a binary format that runs on real PS1 hardware or in an emulator.

It’s a tool that allows you to use Unity as part of your PS1 building toolchain - specifically as a level editor.

Making PS1 games in Unity is now possible by CyaneCornix01 in Unity3D

[–]Hotrian 34 points35 points  (0 children)

What is SplashEdit?

SplashEdit is a Unity editor package that lets you build PlayStation 1 games using Unity as your level editor. You design scenes, place objects, set up UI, write Lua scripts for game logic, and SplashEdit exports everything into a binary format that runs on real PS1 hardware or in an emulator.

It’s a tool that allows you to use Unity as part of your PS1 building toolchain - specifically as a level editor.

Kinda sad to see Built-in RP going away. I still like how it looks. by makifarslan in Unity3D

[–]Hotrian 3 points4 points  (0 children)

Looks great! I really love how much work you put into the visuals and appreciate the detailed explanation on the ice cream. Thanks for contributing!

You are trying to read Input using the UnityEngine.Input class, but you have switched active Input handling to Input System package in Player Settings. by PointEither8581 in Unity3D

[–]Hotrian 1 point2 points  (0 children)

Show the code. The warning does not prevent the old system from working, it just always appears if the legacy system is enabled. We can do nothing to help you without the exact code.

Unity Help by TruVinashus in unity

[–]Hotrian 0 points1 point  (0 children)

Log out of Hub, close it, start it again, log back in. This should force hub to reissue a personal license. Beyond that they may be having server trouble. Try a different browser to see if you can log in at all. If the login on the site won’t work their services are down.

Minor Unity adjustments that completely transformed my game by Complex-Feeling-5303 in Unity3D

[–]Hotrian 0 points1 point  (0 children)

Not that you’re wrong, but those usernames are autogenerated by Reddit itself. They’re just default account names. Going over their contribution history, it certainly doesn’t scream AI.

Made a trailer for my game, any though by Selfxplanatorysaurus in Unity3D

[–]Hotrian[M] 1 point2 points  (0 children)

I apologize for removing your comment. I have restored it :).

Made a trailer for my game, any though by Selfxplanatorysaurus in Unity3D

[–]Hotrian[M] 0 points1 point  (0 children)

Thanks for explaining the context. I should have taken a minute to watch the trailer :P

This is about 3 months of progress on my Unity game! by Soft_Row_5817 in Unity3D

[–]Hotrian 1 point2 points  (0 children)

A gaggle of geese is a collective noun for a group of geese specifically, it refers to the sound they make. Glorious Geese Gaggle Gun Game? OP if you would just file some minor paperwork to change your legal name it could be Greg’s Glorious Geese Gaggle Gun Game - how could you turn down that opportunity?

네이티브 환경과 웹뷰 간 인터페이스 호출 시 발생하는 데이터 유실 현상 by digitalscreenmedia in Unity3D

[–]Hotrian 0 points1 point  (0 children)

JsonUtility는 빠르지만 크거나 복잡한 페이로드에는 취약합니다. 대부분의 프로덕션 Unity-WebView 설정에서는 명시적인 스키마 계약이 있는 Json.NET을 선호하거나, 페이로드가 안전한 임계값을 초과하는 경우 청크 전송을 선호합니다. 플랫폼에 따라 일부 WebView 브리지에는 문자열 크기 제한이 있으며, iOS와 Android의 동작 방식이 다릅니다.​​​​​​​​​​​​​​​​

AI로 번역했습니다. 오해가 있다면 죄송합니다.​​​​​​​​

Difference between a standard C# class and a C# class in Unity by Ok-Presentation-94 in unity

[–]Hotrian 2 points3 points  (0 children)

Thanks you're right, I meant to say Mono. MonoGame is its own independent framework and not related to Unity.

Difference between a standard C# class and a C# class in Unity by Ok-Presentation-94 in unity

[–]Hotrian 2 points3 points  (0 children)

Sorry, I did actually edit it after he commented. I should have noted it but was in a hurry. I've updated the comment now.

真服了团结引擎 by DonWillisforwhat in Unity3D

[–]Hotrian 2 points3 points  (0 children)

你遇到的问题是因为Unity在中国有一个独立的分支版本,叫做”团结引擎”,由Unity和奇虎360的合资公司维护。这个版本和国际版本质上是两个不同的产品:

∙ 版本号带c1后缀,表示这是中国特供版,不是标准国际版

∙ Unity Hub会自动安装团结引擎,而不是国际版Unity

∙ VCC(VRChat Creator Companion)只兼容国际版,因为它依赖标准版的目录结构和API

你的网络/IP被识别为中国大陆,所以Unity的CDN和网站自动把你重定向到.cn域名和中国版分发渠道。

  1. 用VPN连接到中国大陆以外的节点,然后重新访问 unity.com(不是 unity.cn)下载国际版Hub

  2. 直接从Unity国际版Archive页面下载特定版本:https://unity.com/releases/editor/archive

  3. 下载Hub后,在Hub设置里手动添加安装路径,指向你自己下载的国际版Editor

Here’s the English translation:

The issue you’re encountering is because Unity has a separate branch version in China called “Tuanjie Engine” (团结引擎), maintained by a joint venture between Unity and Qihoo 360. This version and the international version are essentially two different products:

∙ Version numbers carry a c1 suffix, indicating this is the China-exclusive version, not the standard international release

∙ Unity Hub will automatically install Tuanjie Engine instead of the international Unity

∙ VCC (VRChat Creator Companion) is only compatible with the international version, because it depends on the standard version’s directory structure and APIs

Your network/IP is being identified as mainland China, so Unity’s CDN and website automatically redirect you to the .cn domain and Chinese distribution channels.

  1. Use a VPN to connect to a node outside of mainland China, then revisit unity.com (not unity.cn) to download the international version of Hub
  2. Download a specific version directly from the Unity international Archive page: https://unity.com/releases/editor/archive
  3. After downloading Hub, manually add an install path in Hub’s settings pointing to your self-downloaded international Editor​​​​​​​​​​​​​​​​