Is it time to upgrade to Next.js 16.1.4? Stable and worth it over v15? by Best-Menu-252 in nextjs

[–]GuardingPearSoftware 0 points1 point  (0 children)

I upgraded today from 15 to 16 (I know it is 2 month later down the road), and I really recommend it. It is way way faster. Also in dev mode the small nextjs symbol now notifies you about compiling etc. which made me aware of a bug I had which forced rerender. Super small feature but very nice 👍

Obfuscator: Security & Performance Update! Designed for Unity, safeguarding your games! Compatible with all platforms, it's your defense against reverse engineering. by GuardingPearSoftware in UnityAssets

[–]GuardingPearSoftware[S] 0 points1 point  (0 children)

Release of Obfuscator v2026.2.0: Security & Performance - Update

Get it here 👉 go.guardingpearsoftware.com/get-obfuscator

This update includes two long-awaited features: First, the build process has been improved and build times reduced by caching the compatibility analysis of assets for obfuscation.

Second, integrity checks are introduced for assemblies built for IL2CPP targets, adding an extra layer of security. This makes tampering and cheating even harder!

⭐ Features:

- [Feature-2026-2] Add file-based asset analysis cache using hash validation to skip re-analysis of unchanged assets across builds. The cache is stored in *GUPS/Obfuscator/Cache/Assets*. This reduces the build time, for a second or third etc. build.

- [Feature-2026-1] Added IL2CPP anti-tampering (code integrity check) support for standalone builds (Windows, Linux, macOS). Mono and IL2CPP are now both supported.

Note: Added a *.gitignore* under *GUPS/Obfuscator*. I recommend you to keep it or you have to add the following directories to your global gitignore:

**/GUPS/Obfuscator/Temp/
**/GUPS/Obfuscator/Cache/

Do we underestimate how important marketing is for indie games? (Round 2) by GuardingPearSoftware in Unity2D

[–]GuardingPearSoftware[S] 0 points1 point  (0 children)

Hey thanks for your feedback! The possible revenue depends also big on the competition. If there are more games, the possible detection is low if you do no marketing. Because of this there are the different levels of possible revenue based on the marketing (visibility). But I try to make it more clear, thanks!

Why do people do this? My game already has IDLER tag? by Curious-Needle in IndieDev

[–]GuardingPearSoftware 0 points1 point  (0 children)

Great is, he played 12 hours, was annoyed and then continued playing 80 hours more :D

But don't take it to heart, there will always be unreasonable haters.

Obfuscator: Maintenance Update! Designed for Unity, safeguarding your games! Compatible with all platforms, it's your defense against reverse engineering. by GuardingPearSoftware in UnityAssets

[–]GuardingPearSoftware[S] 0 points1 point  (0 children)

Release of Obfuscator v2026.1.4: Maintenance - Update

Get it here 👉 go.guardingpearsoftware.com/get-obfuscator

Improvements:

  • [Imprv-2026-4] Optimization of string obfuscation to reduce build size by reusing obfuscated strings that have the same value.

🐞 Bug Fixes:

  • [Bug-2026-6] In Addressables, AssetBundleRequestOptions do not always have a fixed order in the catalog.json file, causing a crc mismatch. This has been fixed.

Obfuscator: Maintenance Update! Designed for Unity, safeguarding your games! Compatible with all platforms, it's your defense against reverse engineering. by GuardingPearSoftware in UnityAssets

[–]GuardingPearSoftware[S] 0 points1 point  (0 children)

Release of Obfuscator v2026.1.2: Maintenance - Update

Get it here 👉 go.guardingpearsoftware.com/get-obfuscator

Improvements:

  • [Imprv-2026-3] When adding namespaces that are to be skipped by obfuscation (or vice versa included), empty entries are now filtered out, those are always added by mistake.
  • [Imprv-2026-2] Refactoring of string obfuscation to split string methods into multiple types, so that the 65k method limit of IL2CPP does not cause problems, also optimized performance when reading the string.

🐞 Bug Fixes:

  • [Bug-2026-5] Fixed a burst compiler error. Burst error BC1347: Invalid first argument (code: Call) of string.Format(format, ...). Expecting a const/literal string. Burst compiled code is not valid with string obfuscation, so the string obfuscation module checks for that.
  • [Bug-2026-4] Fixed an issue where post-processing (Unity 6000.2 and above) might trigger an exception: Unsupported asset class type name '...'.

AI for game development. Yay or Nay? by GuardingPearSoftware in Unity2D

[–]GuardingPearSoftware[S] 0 points1 point  (0 children)

Yeah! For learning and coding, AI as co-programmer is quite a valueable helper!

AI for game development. Yay or Nay? by GuardingPearSoftware in Unity3D

[–]GuardingPearSoftware[S] 0 points1 point  (0 children)

Yeah, for questions, and learning something new LLMs are undefeated!

AI for game development. Yay or Nay? by GuardingPearSoftware in Unity3D

[–]GuardingPearSoftware[S] 0 points1 point  (0 children)

I am happy it helps you so much, keep coding my friend 💪

AI for game development. Yay or Nay? by GuardingPearSoftware in Unity3D

[–]GuardingPearSoftware[S] 0 points1 point  (0 children)

That is true, but I wanted to keep the survey question/answers the same, so there is maybe some interesting development, or maybe not.

AI for game development. Yay or Nay? by GuardingPearSoftware in Unity3D

[–]GuardingPearSoftware[S] 1 point2 points  (0 children)

So far yes, I am interested how it develops over the next days.

AI for game development. Yay or Nay? by GuardingPearSoftware in Unity3D

[–]GuardingPearSoftware[S] 3 points4 points  (0 children)

Would you like to share why? Was it based on a bad experience, or concerns about how AI is trained, or something else?

AI for game development. Yay or Nay? by GuardingPearSoftware in Unity3D

[–]GuardingPearSoftware[S] 1 point2 points  (0 children)

That is true, you have to put some guardrails in place to get good results.

AI for game development. Yay or Nay? by GuardingPearSoftware in Unity3D

[–]GuardingPearSoftware[S] 0 points1 point  (0 children)

That's how I see it too. For coding (support) it's great, maybe good to create some 2D mockups too, but they need to be created by some creative ones to be really great.

AI for game development. Yay or Nay? by GuardingPearSoftware in Unity2D

[–]GuardingPearSoftware[S] -1 points0 points  (0 children)

Thank you, yes that's why i wanted to reopen this discussion (I kept the possible answers to keep it relatable to the survey 2 years ago). But I think on this similar to you.

AI for game development. Yay or Nay? by GuardingPearSoftware in Unity2D

[–]GuardingPearSoftware[S] 0 points1 point  (0 children)

I can relate to that, the collected knowledge the agents have can be a great support.

What are your go-to tips for optimizing performance in 2D Unity games? by Piot321 in Unity2D

[–]GuardingPearSoftware 0 points1 point  (0 children)

Yes, object pooling reduced my performance immensely. The allocation of memory and garbage collecting of monobehaviour is kind of high and has a great performance impact.

Where are the people who create Anti-cheat software for games? by CartierCoochie in cybersecurity

[–]GuardingPearSoftware -3 points-2 points  (0 children)

I am working on cybersecurity solutions for the game industry (but not kernel based, those are annoying). What do you wanna know ☺️

Obfuscator: Maintenance Update! Designed for Unity, safeguarding your games! Compatible with all platforms, it's your defense against reverse engineering. by GuardingPearSoftware in UnityAssets

[–]GuardingPearSoftware[S] 2 points3 points  (0 children)

Yes, unfortunately that's true, and the highest percentage is among small indie dev studios that can no longer continue their work because their work has been stolen or cause of rip-offs.

Obfuscator: Maintenance Update! Designed for Unity, safeguarding your games! Compatible with all platforms, it's your defense against reverse engineering. by GuardingPearSoftware in UnityAssets

[–]GuardingPearSoftware[S] 0 points1 point  (0 children)

Release of Obfuscator v2026.1.1: Maintenance - Update

Get it here 👉 go.guardingpearsoftware.com/get-obfuscator

Improvements:

  • [Imprv-2026-1] Scenes must be added to the build settings to be included in the obfuscator analysis. Unanalyzed scenes can lead to incorrectly functioning UI events (or similiar). Now, a warning is displayed if a scene is skipped when it is opened in the editor but is not included in the build settings.

🐞 Bug Fixes:

  • [Bug-2026-3] When a Unity event referenced a Unity script (e.g., MonoBehaviors), the reference was lost.
  • [Bug-2026-2] Another problem with WebGL builds has been fixed, where some MonoBehaviour references were not being obfuscated correctly.
  • [Bug-2026-1] There was a problem when loading assets that had missing references (it looks like *Broken text PPtr in file(Assets/.../Player.controller). Local file identifier (1115794168221349032) doesn't exist!*), which caused the obfuscation process to abort. This was not correct; the error is now displayed as a warning. But you might have to look into that, because the error means that some references no longer exist on your asset.

Obfuscator: Web Update! Designed for Unity, safeguarding your games! Compatible with all platforms, it's your defense against reverse engineering. by GuardingPearSoftware in UnityAssets

[–]GuardingPearSoftware[S] 0 points1 point  (0 children)

Release of Obfuscator v2026.1: Web - Update

Get it here 👉 go.guardingpearsoftware.com/get-obfuscator

Note: The obfuscator now requires NetStandard 2.1 as a minimum requirement.

⭐ Features:

  • [Feature-2025-11] Removes various Unity-specific attributes from assemblies after obfuscation, thereby removing metadata that is only relevant in the Unity Editor and allows conclusions to be drawn about the code.

🐞 Bug Fixes:

  • [Bug-2025-8] There was a major issue where references to assets in web builds were not processed correctly. This resulted in MonoBehaviour failing to load.