Game Dev Digest — Issue #146 - Dev Hacks
Tags: gamedev, unity3d, csharp, news
Published: 2022-07-01 12:15:51

---
title:  Game Dev Digest — Issue #146 - Dev Hacks
published: true
date: 2022-07-01 12:15:51 UTC
tags: gamedev,unity,csharp,news
canonical_url: https://gamedevdigest.com/digests/issue-146-dev-hacks.html
series: Game Dev Digest - The Newsletter About Unity Game Dev
---

### Issue #146 - Dev Hacks

*This article was originally published on [GameDevDigest.com](https://gamedevdigest.com/digests/issue-146-dev-hacks.html)*

![Issue #146 - Dev Hacks](https://gamedevdigest.com/assets/social-posts/issue-146.png)

Devs share their favourite hacks, tips and more. Hopefully something in here you can find inspiration from or learn a thing or two. Enjoy!

---

[**Devs Share The Wild, Secret Hacks Your Favorite Games Rely On**](https://kotaku.com/dirty-tricks-secrets-hacks-devs-assassin-s-creed-horses-1849102054)  - Horses made of human skeletons, explosions that are houses, and other weird hacks used by devs to make the games you love
[_kotaku.com_](https://kotaku.com/dirty-tricks-secrets-hacks-devs-assassin-s-creed-horses-1849102054)

[**The Game Makers Who Found Careers As Asset Store Creators**](https://www.theverge.com/23132771/asset-store-game-developers-unity-unreal)  - When Jonathan van Immerzeel goes on vacation, he packs a decidedly unusual suitcase. In addition to sunblock, swimming shorts, and a passport, the intrepid creator takes a drone, green screen, and audio recording equipment. This is so that he can document every aspect of his surroundings, usually untouched wilderness, in as much high-fidelity detail as possible. He does so in the name of research, seeking inspiration for his next hit shader, essentially a program that renders graphics, which he then publishes on the Unity Asset Store.
[_theverge.com_](https://www.theverge.com/23132771/asset-store-game-developers-unity-unreal)

[**Why player feedback could be the strongest tool in your arsenal**](https://lootlocker.com/blog/why-player-feedback-could-be-the-strongest-tool-in-your-arsenal)  - Player feedback is vital when it comes to designing a successful game. It can help you improve the gameplay experience and find bugs, and see your game from different, more objective, perspectives. And it can save you wasting time and money fixing things that don’t need fixing. But getting that feedback can feel like a huge task in an already overwhelming development process. Don’t panic though – we’re here to tell you how to collect, manage, and evaluate feedback both before and after you release your game.
[_lootlocker.com_](https://lootlocker.com/blog/why-player-feedback-could-be-the-strongest-tool-in-your-arsenal)

[**Point to click movement with the new Input System & Cinemachine**](https://gamedev-resources.com/point-to-click-movement-with-the-new-input-system-cinemachine/)  - In this tutorial you’ll move a single character around the scene based on where the player clicks their mouse, having them dodge obstacles and alternate between two types of movements; walking and running. A Cinemachine virtual camera will be used to automatically keep the player in focus while they move around the level.
[_gamedev-resources.com_](https://gamedev-resources.com/point-to-click-movement-with-the-new-input-system-cinemachine/)

[**Mobile performance optimization with Adaptive Performance 4.0**](https://blog.unity.com/technology/mobile-performance-optimization-with-adaptive-performance-40)  - Download Unity 2022.1 Tech Stream and discover Adaptive Performance 4.0. Push Android performance even further on Samsung devices with four more scalers that cover physics, decals, customization, and layer culling – plus support for visual scripting to optimize app performance.
[_Unity_](https://blog.unity.com/technology/mobile-performance-optimization-with-adaptive-performance-40)

[**Icosphere - From Octahedron to Icosahedron**](https://catlikecoding.com/unity/tutorials/procedural-meshes/icosphere/)  - Create a seamless octasphere. Convert from octahedron to icosahedron. Make a geodesic icosphere variant. This is the tenth tutorial in a series about procedural meshes. This time we take our octasphere as a starting point and transform it into an icosphere.
[_catlikecoding.com_](https://catlikecoding.com/unity/tutorials/procedural-meshes/icosphere/)

[**Toon Glass Shader Breakdown**](https://www.cyanilux.com/tutorials/toon-glass-shader-breakdown/)  - This shader produces a toon glass effect, which involves solid diagonal lines across the quad’s surface which move with the camera’s position. This is similar to how glass and window reflections are sometimes portrayed in cartoons/comics/clipart etc.
[_cyanilux.com_](https://www.cyanilux.com/tutorials/toon-glass-shader-breakdown/)

[**Pathfinding Visualizer**](https://honzaap.github.io/Pathfinding/)  - _[See discussion on [Hacker News](https://news.ycombinator.com/item?id=31875580) or check out the [source code](https://github.com/honzaap/Pathfinding)]_
[_honzaap_](https://honzaap.github.io/Pathfinding/)

## Videos

[![Camera-Based Movement in Unity 3D Explained](https://gamedevdigest.com/assets/images/da278f93f8c6d1042c2fab89db0541f5.png)](https://www.youtube.com/watch?v=7kGCrq1cJew)
[**Camera-Based Movement in Unity 3D Explained**](https://www.youtube.com/watch?v=7kGCrq1cJew)  - What the heck does all this code mean?! Today we’ll break down every line so that you can move your characters relative to the camera’s rotation in Unity 3D! Learn the basics of Vectors and SPACE and how to transform between the two. Put your programming hat on and let’s get started!
[_iHeartGameDev_](https://www.youtube.com/watch?v=7kGCrq1cJew)

[**Unity VFX Graph - Level Up Effect Tutorial**](https://www.youtube.com/watch?v=tnUPngBEnQ8)  - In this Unity tutorial we are going to create a Level Up Effect for a character! We are going to see how to spawn particles in a character, how to make it glow and how to time everything right! Enjoy!
[_Gabriel Aguiar Prod._](https://www.youtube.com/watch?v=tnUPngBEnQ8)

[**Fight That OCD (CUSTOM INSPECTOR Unity)**](https://www.youtube.com/watch?v=xFtFWmiW7IE)  - In this video we will create a custom inspector in Unity. We'll focus on Serializing our fields and properties so we can access private fields. Create dropdowns, toggles, hidden content and showing more when using an enum. We'll look at spacing, labels and more!
[_SpeedTutor_](https://www.youtube.com/watch?v=xFtFWmiW7IE)

[**Photoshop Blend Modes For Games**](https://www.youtube.com/watch?v=su-s8QoCiPk)  - In this fifth installment of the post processing series we learn about the math behind photoshop blend modes so that we can apply them as a post processing effect for games. Formulas for add, screen, color dodge, subtract, multiply, color burn, overlay, soft light, and vivid light are demonstrated.
[_Acerola_](https://www.youtube.com/watch?v=su-s8QoCiPk)

[**How to make MINI 2D WORLDS in Unity!**](https://www.youtube.com/watch?v=zs4D0U6r84A)  - Learn how to create beautiful mini 2D worlds using Unity and Photoshop!
[_Blackthornprod_](https://www.youtube.com/watch?v=zs4D0U6r84A)

[**GPU Lecture 36: Deconstructing Unity's Standard Shader, Part 1 (GPU Programming for Video Games)**](https://www.youtube.com/watch?v=mi8iNCc7sp4)  - In this lecture I want to take a look at the actual code that implements the Standard shader and try to sort through it.
[_Lantertronics - Aaron Lanterman_](https://www.youtube.com/watch?v=mi8iNCc7sp4)

## Assets

[![Procedural Worlds Mega Bundles](https://gamedevdigest.com/assets/images/f3f9381d-7224-148f-a05f-a92da4b78e52.jpg)](https://assetstore.unity.com/mega-bundles/procedural-worlds?aid=1011l8NVc)
[**Procedural Worlds Mega Bundles**](https://assetstore.unity.com/mega-bundles/procedural-worlds?aid=1011l8NVc)  - This experienced publisher combines the creativity of artists with the latest procedural terrain, landscape and scene generation techniques to enable people to rapidly create anything from low poly games for mobile to vr driving simulations to next gen hd environments across platforms and devices.

$30 Bundle - save up to 62%
This bundle contains: [SoulLink Procedural AI Spawner](https://assetstore.unity.com/packages/tools/ai/soullink-procedural-ai-spawner-217662?aid=1011l8NVc), [Fish School Bundle](https://assetstore.unity.com/packages/3d/characters/animals/fish/fish-school-bundle-31110?aid=1011l8NVc), and [Northern Lights Pack](https://assetstore.unity.com/packages/vfx/particles/environment/northern-lights-pack-86980?aid=1011l8NVc).

$35 Bundle - save up to 92%
This bundle contains everything from the $30 bundle, plus [Village Exteriors Kit](https://assetstore.unity.com/packages/3d/environments/fantasy/village-exteriors-kit-38045?aid=1011l8NVc), [Cartoon Insect Characters](https://assetstore.unity.com/packages/3d/characters/cartoon-insect-characters-119882?aid=1011l8NVc), and [Beech Forest Ecosystem](https://assetstore.unity.com/packages/3d/vegetation/beech-forest-ecosystem-211534?aid=1011l8NVc).

$40 Bundle - save up to 94%
This bundle contains everything from the $30 and $35 bundle, plus [CiDy 2](https://assetstore.unity.com/packages/tools/level-design/cidy-2-55298?aid=1011l8NVc), [L.V.E 2019 - Lava & Volcano Environment 2019](https://assetstore.unity.com/packages/tools/terrain/l-v-e-2019-lava-volcano-environment-2019-147383?aid=1011l8NVc), [Jungle - Tropical Vegetation](https://assetstore.unity.com/packages/3d/environments/jungle-tropical-vegetation-178966?aid=1011l8NVc), [Crest Ocean System URP](https://assetstore.unity.com/packages/tools/particles-effects/crest-ocean-system-urp-141674?aid=1011l8NVc), [Massive Clouds Atmos - Volumetric Skybox](https://assetstore.unity.com/packages/tools/particles-effects/massive-clouds-atmos-volumetric-skybox-173160?aid=1011l8NVc), [Polyverse Skies | Low Poly Skybox Shaders](https://assetstore.unity.com/packages/vfx/shaders/polyverse-skies-low-poly-skybox-shaders-104017?aid=1011l8NVc), [Global Snow](https://assetstore.unity.com/packages/vfx/shaders/fullscreen-camera-effects/global-snow-79795?aid=1011l8NVc), [Ultimate Medieval Constructor](https://assetstore.unity.com/packages/3d/environments/fantasy/ultimate-medieval-constructor-97279?aid=1011l8NVc), [(STP) Survival Template PRO](https://assetstore.unity.com/packages/templates/systems/stp-survival-template-pro-207954?aid=1011l8NVc), and [InControl](https://assetstore.unity.com/packages/tools/input-management/incontrol-14695?aid=1011l8NVc).
[_Unity_](https://assetstore.unity.com/mega-bundles/procedural-worlds?aid=1011l8NVc) **Affiliate**

[**1000+ sprite sheets with armor, weapons, helmets, shields, hair, and more. 8 frames x 4 directions. Humans, fairies, dragons, demons, skeletons, zombies, wolves, pumpkinheads, and more. Free to use with attribution for commercial and non-commercial products.**](https://old.reddit.com/r/gamedev/comments/vmim4g/1000_sprite_sheets_with_armor_weapons_helmets/)  - Hi everyone. I'm Nathaniel from Rockwell Studios, the creator of Himeko Sutori and Septaroad Voyager. Over the years I have drawn and commissioned over 1000 sprite sheets for my games and I am now releasing them to you to see what you can do with them. They are free to use with attribution, details in the link below. You can download the sprite sheets in a zip file from [here](https://rockwell-studios.com/index.php/himeko-sutori-sprite-share/)
[_Rockwell Studios_](https://old.reddit.com/r/gamedev/comments/vmim4g/1000_sprite_sheets_with_armor_weapons_helmets/)

[**Unity Dependency Toolkit**](https://github.com/ultraleap/Unity-Dependency-Toolkit)  - Tools for discovering, navigating and analysing asset dependencies.
[_ultraleap_](https://github.com/ultraleap/Unity-Dependency-Toolkit) *Open Source*

[**Fancy Carousel View**](https://github.com/Haruma-K/FancyCarouselView)  - Carousel View for Unity uGUI using Fancy Scroll View.
[_Haruma-K_](https://github.com/Haruma-K/FancyCarouselView) *Open Source*

[**FlashGlitch**](https://github.com/keijiro/FlashGlitch)  - This is a study project to create a music synchronized flashing effect with Unity Shader Graph.
It needs a .mp4 video file to be fed as a glitch source. Put it in the project directory and rename it to Test.mp4.
[_keijiro_](https://github.com/keijiro/FlashGlitch) *Open Source*

[**Unity-Theme**](https://github.com/IvanMurzak/Unity-Theme)  - Create palettes of colors and components for change specific color on a specific visual element. Very useful to UI.
[_IvanMurzak_](https://github.com/IvanMurzak/Unity-Theme) *Open Source*

[**AutoAimBowAndArrow**](https://github.com/mnijaki/AutoAimBowAndArrow)  - Automatic aim on target in camera frustrum + 3D arrow trajectory algorithms
[_mnijaki_](https://github.com/mnijaki/AutoAimBowAndArrow) *Open Source*

[**Create Mobile Native Popup Using Unity**](https://github.com/j1mmyto9/unity-mobile-dialog-popup-native)  - Welcome to Native Popups for iOS and Android! This plugin provides easy access from Unity to the native functionality of iOS and Android for displaying popups.
[_j1mmyto9_](https://github.com/j1mmyto9/unity-mobile-dialog-popup-native) *Open Source*

[**BMesh for Unity**](https://github.com/eliemichel/BMeshUnity)  - This Unity package is a library to make runtime procedural mesh generation as flexible as possible.
The mesh structure is similar to the one used in Blender, and a mechanism for adding arbitrary attributes to vertices/edges/loops/faces is available, for instance for people used to Houdini's wrangle nodes.
[_eliemichel_](https://github.com/eliemichel/BMeshUnity) *Open Source*

[**What is Master Server Toolkit?**](https://github.com/aevien/MST)  - This is a framework that allows you to create game servers and services for your game inside Unity. It allows you to avoid using third-party services such as Playful, PAN, or Smartfox server. This framework does not claim to be a substitute for all these systems. No way!
[_aevien_](https://github.com/aevien/MST) *Open Source*

[**Royalty Free Game Design Music And Audio FX Plugins**](https://www.humblebundle.com/software/royaltyfree-edm-and-more-game-design-music-and-audio-fx-plugins-tools-software?partner=unity3dreport)  - 100% royalty-free sounds & pro-quality presets Add killer electronic soundtracks & SFX to your games and visual projects with this massive library of 100% royalty-free sounds & audio effect plugins! This bundle features:
- 15,000+ sounds, SFX, and samples covering 15+ electronic music genres to set the right tone.
- 1,300+ MIDI and presets to help craft the perfect soundscape.
- 10 pro-quality audio effect plugins compatible with major DAWs (digital audio workstations) including FL Studio, Ableton, and Logic Pro.
Mix in the music and sounds you need to take your games to the next level, and support One Tree Planted with your purchase!
[_Humble Bundle_](https://www.humblebundle.com/software/royaltyfree-edm-and-more-game-design-music-and-audio-fx-plugins-tools-software?partner=unity3dreport) **Affiliate**

[**Learn Game Development For Beginners**](https://www.humblebundle.com/software/learn-game-development-for-beginners-software?partner=unity3dreport)  - Press Start on your game dev journey Level up your skills in coding, art, and more game dev fundamentals with these beginners’ online courses from GameDev.tv! Whether you’re interested in building your own game or pursuing a studio career, you’ll get dozens of hours of expert instruction to help you build a foundation in Unity, Unreal Engine, Blender, C++, C#, and more. Get the knowledge you need to make your game, and support One Tree Planted with your purchase!
[_Humble Bundle_](https://www.humblebundle.com/software/learn-game-development-for-beginners-software?partner=unity3dreport) **Affiliate**

## Spotlight

[![The Explorator](https://gamedevdigest.com/assets/images/c93593f81b09c6f316f2d0d961417a0d.png)](https://store.steampowered.com/app/2015440/The_Explorator/)
[**The Explorator**](https://store.steampowered.com/app/2015440/The_Explorator/)  - Explore mysterious counter-zones and brave dangers to discover priceless treasures buried beneath the ruins of Atlantis.

The explorator is a semi-open fantasy FPS, as an explorer you take your courage in both hands to set foot on the most dangerous island of the known world, Ospolis.

Legends say that the legendary city of Atlantis lies beneath this island, which has been suddenly overrun by goblins and monsters that have emerged from the bowels of the underground tunnels drilled by unwary explorers confident of finding the famous city.

You will have to cross the region zone by zone to get in touch with these explorers surrounded by demons and help them solve the mystery of the attack.

_[You can wishlist on [Steam](https://store.steampowered.com/app/2015440/The_Explorator/), follow on [Twitter](https://twitter.com/RavazSydney), and check out their [website](https://www.remnantgamestudio.fr/)]_
[](https://store.steampowered.com/app/2015440/The_Explorator/)
Remnant Games Studio
[__](https://store.steampowered.com/app/2015440/The_Explorator/)



---

You can subscribe to the free weekly newsletter on [GameDevDigest.com](https://gamedevdigest.com)

This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.