Game Dev Digest — Issue #132 - PowerUp Your Game
Tags: gamedev, unity3d, csharp, news
Published: 2022-03-11 14:17:53

---
title:  Game Dev Digest — Issue #132 - PowerUp Your Game
published: true
date: 2022-03-11 14:17:53 UTC
tags: gamedev,unity,csharp,news
canonical_url: https://gamedevdigest.com/digests/issue-132-powerup-your-game.html
series: Game Dev Digest - The Newsletter About Unity Game Dev
---

### Issue #132 - PowerUp Your Game

*This article was originally published on [GameDevDigest.com](https://gamedevdigest.com/digests/issue-132-powerup-your-game.html)*

![Issue #132 - PowerUp Your Game](https://gamedevdigest.com/assets/social-posts/issue-132.png)

Some tips on scaling your multiplayer game from Unity, tutorials on character controllers, editor tools, and lots more. Enjoy!

---

[**How to manage network latency in multiplayer games**](https://unity.com/how-to/manage-network-latency?)  - Distance between server and clients, packet hops, a server’s tick and update rate, and a plethora of other issues contribute to multiplayer lag – here’s how to address it.
[_Unity_](https://unity.com/how-to/manage-network-latency?)

[**[Unity Tip] You can serialize an auto-property's backing field using the 'field' keyword**](https://www.reddit.com/r/Unity3D/comments/t7us9a/unity_tip_you_can_serialize_an_autopropertys/?)  - Very minor tip, but it totally blew my mind once I found it so I thought I'd share it
[_Moe_Baker_](https://www.reddit.com/r/Unity3D/comments/t7us9a/unity_tip_you_can_serialize_an_autopropertys/?)

[**80 Level Ratings: Great Books for Aspiring Game Developers**](https://80.lv/articles/80-level-ratings-great-books-for-aspiring-game-developers/)  - In today's 80 Level Rating, we collected seven great books filled with knowledge regarding the game development industry.
[_80.lv_](https://80.lv/articles/80-level-ratings-great-books-for-aspiring-game-developers/)

[**Adaptive audio in menus: game development's untapped opportunity**](https://www.gamedeveloper.com/blogs/adaptive-audio-in-menus-game-development-s-untapped-opportunity)  - Today, we're shining our audio and music spotlight on menus, tutorials, lobbies, and more -- all unsung heroes of the player experience -- and calling attention to a typically overlooked opportunity to provide more engaging audio.
[_Elliot Callighan_](https://www.gamedeveloper.com/blogs/adaptive-audio-in-menus-game-development-s-untapped-opportunity)

[**Introducing Funnels & SQL Data Explorer: Meaningful insights to grow your game**](https://blog.unity.com/games/introducing-funnels-sql-data-explorer-meaningful-insights-to-grow-your-game)  - Check out two new Analytics features, and learn how they can help you dig deeper into data to better understand your player base.
[_Unity_](https://blog.unity.com/games/introducing-funnels-sql-data-explorer-meaningful-insights-to-grow-your-game)

[**Unity 2022.1.0 Beta 11**](https://unity3d.com/unity/beta/2022.1.0b11)  - Unity 2022.1.0 Beta 11 has been released.
[_Unity_](https://unity3d.com/unity/beta/2022.1.0b11)

## Videos

[![A Great Way To Setup POWERUPS In Your Unity Game](https://gamedevdigest.com/assets/images/2f484fe436d5253636a5e5806e824818.png)](https://www.youtube.com/watch?v=PkNRPOrtyls)
[**A Great Way To Setup POWERUPS In Your Unity Game**](https://www.youtube.com/watch?v=PkNRPOrtyls)  - Using Scriptable Objects as a driver for your Powerup system lets you create different types of powerups incredibly quick - but the BEST reason to do it is for separation of concerns amongst your components.
[_BMo_](https://www.youtube.com/watch?v=PkNRPOrtyls)

[**Unity VFX Graph - Sword Slash Tutorial**](https://www.youtube.com/watch?v=Er99e0OOBgc)  - In this Unity tutorial we are going to create a Sword Slash effect! We will use Blender, Shader Graph and the amazing Visual Effect Graph tool from Unity! Hope you guys like it!
[_Gabriel Aguiar Prod._](https://www.youtube.com/watch?v=Er99e0OOBgc)

[**How Water Works (in Video Games)**](https://www.youtube.com/watch?v=BqJm3B8cubo&amp;t=504s)  - I decided to spend the past month researching and experimenting how water works in video games what i discovered is that there is a ton of smoke and mirrors going on behind the scenes in all of the water of your favorite games and i want to share what i've learned with you
[_Stylized Station_](https://www.youtube.com/watch?v=BqJm3B8cubo&amp;t=504s)

[**Triggering Ragdoll Physics (Unity Tutorial)**](https://www.youtube.com/watch?v=KuMe6Iz8pFI)  - In this video we're going to look at how we can implement Ragdoll physics in Unity.
[_Ketra Games_](https://www.youtube.com/watch?v=KuMe6Iz8pFI)

[**Genshin Impact Movement in Unity**](https://www.youtube.com/watch?v=-HCv142Uqhk&amp;list=PL0yxB6cCkoWKuPoh_9dSvdItQENVx7YTW)  - We'll be trying to replicate Genshin Impact movement, including gliding and swimming. To do that, we'll be using "Cinemachine", the "New Input System", the "Animator", "Physics-Based Movement", the "Floating Capsule" technique and "State Machines".
[_Indie Wafflus_](https://www.youtube.com/watch?v=-HCv142Uqhk&amp;list=PL0yxB6cCkoWKuPoh_9dSvdItQENVx7YTW)

[**ADVANCED SLIDING IN 9 MINUTES**](https://www.youtube.com/watch?v=SsckrYYxcuM)  - In this video, I'm going to show you how to further improve my previous player movement controller by adding an advanced sliding ability, that supports sliding in all directions, sliding down slopes and building up speed while doing so.
[_Dave / GameDevelopment_](https://www.youtube.com/watch?v=SsckrYYxcuM)

[**This Psychological Trick Makes Rewards Backfire**](https://www.youtube.com/watch?v=1ypOUn6rThM&amp;t=686s)  - Goals and rewards can be a great way to motivate players to learn, try out features, and play longer - but in certain circumstances, they can actually backfire on you. To find out more, let's jump into the psychology of motivation.
[_Game Maker's Toolkit_](https://www.youtube.com/watch?v=1ypOUn6rThM&amp;t=686s)

[**How to make a Save & Load System in Unity | 2022**](https://www.youtube.com/watch?v=aUi9aijvpgs)  - In this video, I show how to make a Save and Load system in Unity that will work for any type of game. We'll save the data to a file in both a JSON format as well as an encrypted format which we'll be able to toggle between in the Unity inspector.
[_Trever Mock_](https://www.youtube.com/watch?v=aUi9aijvpgs)

[**What's New in Blender 3.1 in Five Minutes**](https://www.youtube.com/watch?v=BCi0QRM1ADY)  - See what's new inn Blender.
[_Blender_](https://www.youtube.com/watch?v=BCi0QRM1ADY)

[**Multiplayer Scaling Roundtable highlights | Unity Gaming Services**](https://www.youtube.com/watch?v=6_8HGEQC0BQ)  - Find out how to scale a Dedicated Game Server (DGS) solution with leading experts in this highlights clip from our scaling round table.
[_Unity_](https://www.youtube.com/watch?v=6_8HGEQC0BQ)

## Assets

[![Unity Asset Store Asset Refresh Sale!](https://gamedevdigest.com/assets/images/77451550-4f31-4cdd-a65f-a6068fd7160b.jpg)](https://assetstore.unity.com/?on_sale=true&amp;orderBy=1&amp;rows=96&amp;aid=1011l8NVc)
[**Unity Asset Store Asset Refresh Sale!**](https://assetstore.unity.com/?on_sale=true&amp;orderBy=1&amp;rows=96&amp;aid=1011l8NVc)  - More than 150 new assets that were added recently to the Asset Store are currently available at 50% off, including top new art packs, editor extensions, tools and more.
[_Unity_](https://assetstore.unity.com/?on_sale=true&amp;orderBy=1&amp;rows=96&amp;aid=1011l8NVc) **Affiliate**

[**Ukraine Mega Bundle**](https://assetstore.unity.com/mega-bundles/ukraine?aid=1011l8NVc)  - Unity Asset Store stands in solidarity with the people of Ukraine and the 500+ Unity Asset Store Publishers based in the region.

In light of this, they are holding a new Mega Bundle with 100% of proceeds going to humanitarian charities in support of Ukraine.

Unity and the generous Asset Store Publishers who've agreed to include their assets in this effort, are donating 100% of revenue from this Mega Bundle.
[_Unity_](https://assetstore.unity.com/publisher-sale?aid=1011l8NVc) **Affiliate**

[**ZergRush**](https://github.com/CeleriedAway/ZergRush?)  - Unity package that represents C# reactive library and set of tools for Unity development.
[_CeleriedAway_](https://github.com/CeleriedAway/ZergRush?) *Open Source*

[**AwaitExtensions**](https://github.com/KurbanismailovZaur/AwaitExtensions/blob/master/Docs/README_EN.md)  - AwaitExtensions is a library for the Unity game engine that allows you to apply async/await patter to multiple Unity classes.
[_KurbanismailovZaur_](https://github.com/KurbanismailovZaur/AwaitExtensions/blob/master/Docs/README_EN.md) *Open Source*

[**Moroutines**](https://github.com/KurbanismailovZaur/Moroutines/blob/master/Docs/README_EN.md)  - Moroutines - More Than Coroutines, is a C# library written for Unity to handle coroutines.
[_KurbanismailovZaur_](https://github.com/KurbanismailovZaur/Moroutines/blob/master/Docs/README_EN.md) *Open Source*

[**Custom Console Hyperlink handling for Unity**](https://github.com/needle-tools/console-hyperlinks?)  - Adds hyperlink handling for Unity console logs and more.
[_needle-tools_](https://github.com/needle-tools/console-hyperlinks?) *Open Source*

[**Quick Outline**](https://github.com/chrisnolet/QuickOutline?)  - Quick Outline is a world-space outline tool, that adds a solid outline to any object.
[_chrisnolet_](https://github.com/chrisnolet/QuickOutline?) *Open Source*

[**Scene Keeper**](https://github.com/brunomikoski/SceneKeeper?)  - A simple tool that keeps your scene state (Hierarchy/Selection) exactly as you left in between switching scenes on editor or play mode.
[_brunomikoski_](https://github.com/brunomikoski/SceneKeeper?) *Open Source*

[**Massive RPG Game Development Assets Bundle**](https://www.humblebundle.com/software/massive-rpg-game-development-assets-software?partner=unity3dreport)  - On a quest to develop a role-playing game? Take this massive bundle of assets with you! Inside this creators’ treasure chest you’ll find fantastic characters, environment sets, UI elements, music, sounds, and more to make a complete game. Draw upon the 16-Bit Fantasy Sprite Set to build your JRPG-inspired adventure, create a city to explore with the Pixel Fantasy Town Tileset, populate the world with the 2D Fantasy Characters Pack, and lots more. Plus, your purchase will support International Rescue Committee and Direct Relief!
[_Humble Bundle_](https://www.humblebundle.com/software/massive-rpg-game-development-assets-software?partner=unity3dreport) **Affiliate**

[**Metatex**](https://github.com/keijiro/Metatex?)  - Metatex is a metadata-only texture asset importer for Unity. It procedurally generates a texture from metadata at import-time.
[_keijiro_](https://github.com/keijiro/Metatex?) *Open Source*

[**Metamesh**](https://github.com/keijiro/Metamesh?)  - Metamesh is a Unity package that generates primitive meshes. It works as a custom asset importer but doesn't import anything from an input file. Instead of importing a file, it reads properties from a metafile and procedurally generates a mesh.
[_keijiro_](https://github.com/keijiro/Metamesh?) *Open Source*

[**AI4U**](https://github.com/gilcoder/AI4U?)  - AI4U is a multi-engine plugin (Godot and Unity) that allows you designing Non-Player Characters (NPCs) of games using a agent abstraction. In addition, AI4U has a low-level API that allows you to connect the agent to any algorithm made available in Python by the reinforcement learning community specifically and by the Articial Intelligence community in general. Reiforcement learning promises overcome tradicional navigation mesh mechanism in games and to provide more autonomous characters.
[_gilcoder_](https://github.com/gilcoder/AI4U?) *Open Source*

[**CoreUI 0.2.0**](https://github.com/goto01/CoreUI?)  - Simple Pixel Perfect UI system for Unity. Render UI elements according to the size of the pixel.
[_goto01_](https://github.com/goto01/CoreUI?) *Open Source*

[**Stylised Character Controller**](https://github.com/joebinns/stylised-character-controller?)  - A stylised physics based character controller made in Unity 3D.
[_joebinns_](https://github.com/joebinns/stylised-character-controller?) *Open Source*

[**Unity SerializeReferenceExtensions**](https://github.com/mackysoft/Unity-SerializeReferenceExtensions?)  - Provide popup to specify the type of the field serialized by the [SerializeReference] attribute in the inspector.
[_mackysoft_](https://github.com/mackysoft/Unity-SerializeReferenceExtensions?) *Open Source*

[**Ink Terminal Adventures**](https://github.com/LostTrainDude/InkTerminalAdventures?)  - Ink Terminal Adventures is a framework to play binary choice Interactive Fiction games that are written using the ink scripting language and feature elements of resource management, loosely as seen in titles like Reigns and Seedship.
[_LostTrainDude_](https://github.com/LostTrainDude/InkTerminalAdventures?) *Open Source*

[**The Joy Of Coding Bundle**](https://www.humblebundle.com/books/joy-coding-no-starch-press-books?partner=unity3dreport)  - Whether you're a beginner programmer or a practiced pro, nailing a project or solving a tricky problem can be incredibly rewarding. Discover the art and science of coding—and the joy that comes with it—with this bundle of ebooks from No Starch Press featuring Computer Graphics from Scratch, Learn to Code by Solving Problems, Rust for Rustaceans, Introduction to Computer Organization, and more. Plus, your purchase helps support Let's Encrypt and No Starch Press Foundation!
[_Humble Bundle_](https://www.humblebundle.com/books/joy-coding-no-starch-press-books?partner=unity3dreport) **Affiliate**

## Spotlight

[![Wastehaven](https://gamedevdigest.com/assets/images/a72661c85a4716e6a79d05528048c983.png)](https://www.lifetapstudios.com/wastehaven/)
[**Wastehaven**](https://www.lifetapstudios.com/wastehaven/)  - Take a dangerous road trip through a 1970s themed wasteland filled with broken roads, ghost towns, mutants and murderers around every corner. No two trips are ever the same with procedural paths, threats and opportunities along the way! Your goal, to make it to the big city half a continent away with all your original team members intact and luggage in hand. Should you fail, the vacation is over! Wastehaven is one man project developed by Rob Hartley.
[_Lifetap Studios_](https://www.lifetapstudios.com/wastehaven/)



---

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.