Unity How to make a common build number on TeamCity build chains (for your Unity project) Learn how to make a common build number on TeamCity's build chain feature (for your Unity project).
IDE How to get your settings back after JetBrains Rider upgrade to 2024.1 After upgrading to Rider 2024.1, some of your custom settings may be gone. This post explains how to get them back.
Unity Use serialized properties over serialized fields in Unity Using serialized properties could be beneficial over serialized fields in Unity for your game: Easily change access modifiers and execute function, e.g. to update your UI.
Unity Merge Conflicts in Unity - How to avoid them? 11 tips for your Unity development team to help avoid merge conflicts.
Unity Get mouse/touch position on click/touch with Unity's new Input System Quick tip: How to get the mouse/touch position on click/touch with Unity's new Input System.
Unity ALWAYS assign enum values (at least, if you serialize them) Removing an enum member could lead to breaking your whole application if that enum is serialized. Learn, how that happens and how to prevent it.
Unity Instantiate your own UI prefabs via GameObject menu Learn how to create your own menu to instantiate your own (UI) prefabs to improve your workflow in the editor.
Unity Linear or random distribution of GameObjects in the Inspector Unity's Inspector has some hidden gems! One of them is a linear or random distribution of items via L(min,max) or R(min,max).
Unity Floating Origin in Unity If you're creating an endless runner or a game with big/endless worlds, you will encounter an error after a certain distance from the game engine's origin. The error will mostly be noticeable in visual things, e.g. meshes have overlaps and maybe some stuff is
Unity Featured Unity Tip: Level Selection Editor Window Learn how to create a little utility editor window to load your own levels in a comfortable way.
Unity Featured Burst Compiled Noise Map Generation Learn how to use burst compilation for simple noise maps to increase performance up to 80 times.
Unity LLVM Out Of Memory Good news! Unity just launched an update to the DevOps dashboard that now has two distinct toggle buttons to enable development builds and/or script debugging, yay! So no more POST requests are needed. Updated DevOps togglesOld Post TL;DR - Solution In recent versions of Unity due to some
Unity Set inspector icon for GameObjects via C# script in Unity Ever wondered how you can set the inspector icon for GameObjects via a C# script in Unity? Especially without reflection, which is the old solution to do. GameObject inspector iconExecute this in an editor script: var iconContent = EditorGUIUtility.IconContent("sv_label_1"); EditorGUIUtility.SetIconForObject(gameObject, (Texture2D) iconContent.image)
Angular You're using CUSTOM_ELEMENTS_SCHEMA wrong. Using CUSTOM_ELEMENTS_SCHEMA will opt out of certain Angular template checking feature, if not done right. This blog post tells you, how to do it right.
Angular Integrate Tailwind CSS with Angular Forget all other guides! This guide shows you how to integrate Tailwind CSS with Angular. Fast & easy.
Unity Unity Custom Project Templates (or: How to get rid of the example assets when creating a new HDRP/URP project) Learn how to create a custom Unity project template to get rid of the example assets when creating a new HDRP or URP project.
MacOS shortcut for "Print to PDF" Nowadays, at least for me, using ⌘P for printing is outdated. Not because I don't need to print, but I mostly need to print to PDF. Invoking that shortcut brings up the macOS print dialog: macOS Print DialogThen, I've to click at "Save as PDF&
Unity How to fix Text Mesh Pro showing in scene view but not in game view I recently had the problem that for whatever reason my Unity game stopped displaying certain texts. Within the scene view, the text was visible, but within the game view of the running game some of the texts disappeared. Even more strange, it was the same prefab used throughout the game
Unity FluentAssertions for Unity For my current game I'm developing with a friend, I started testing the core engine features from day one using the Unity Test Runner & Assertion Library. To be honest, I dislike the built-in functionality of writing asserts. They are hard to read and in case of an
IDE How To Get Syntax Highlighting into Keynote Or PowerPoint - The Definitive Way (for JetBrains IDE users) When it comes to preparing slides, there is one thing I which annoys me most of the time: getting code with my preferred syntax highlighting (which is Darcula from JetBrains IDEs) into Keynote or PowerPoint. Out in the wild, there are several solutions, * using HomeBrew and highlight.js [https://gist.
ASP.NET Core How To Create a Self-Signed SAN Certificate - The Easy Way For a current project, I'm developing an ASP.NET Core 2.1 based multi-tenancy Web API. To test locally, I added some domains to my hosts file: 127.0.0.1 product.local 127.0.0.1 tenant-a.product.local 127.0.0.1 tenant-b.product.local In
Angular Packaging Angular Libraries To create Angular packages, different methods can be considered, since the Angular CLI currently does not offer this option. All other options have their own pros and cons, which should be considered for your specific use cases.
TypeScript Quick Object Return - or how to return object literals from arrow functions? Quick Object Return helps to return object literals from arrow functions directly without having to use a function body returning the object.
Node.js "Alexa: Start Lego Robot" - Connecting Amazon Alexa to Lego Mindstorms EV3 Ever thought of controlling your Lego Mindstorms robot via voice? Even EV3 does not have enough performance to cover that scenario. But with a combination of the latest and greatest voice services, like Amazon Alexa, Google Home or even Cortana, it's possible to control a Lego Mindstorms robot
Angular How to debug Angular 2 with WebStorm WebStorm [https://www.jetbrains.com/webstorm/] is my favorite choice when it comes to develop web applications especially with Angular 2 [https://angular.io/]. Most of the time I have a fullscreen WebStorm on my primary and Chrome on my secondary screen. When it comes to debugging, I spin up