Game Dev Digest — Issue #72 - Patterns, Multiplayer, Animations and more
Tags: gamedev, unity3d, csharp, news
Published: 2020-11-27 12:51:43

---
title:  Game Dev Digest — Issue #72 - Patterns, Multiplayer, Animations and more
published: true
date: 2020-11-27 12:51:43 UTC
tags: gamedev,unity,csharp,news
canonical_url: https://gamedevdigest.com/digests/issue-72-patterns-multiplayer-animations-and-more.html
series: Game Dev Digest - The Newsletter About Unity Game Dev
---

###Issue #72 - Patterns, Multiplayer, Animations and more

![Issue #72 - Patterns, Multiplayer, Animations and more](https://gamedevdigest.com/assets/social-posts/issue-72.png)

Happy Thanksgiving to my American friends! Unbuckle the belt and enjoy the latest issue...

---

[**Bracket Patterns in C# - P.1**](https://dev.to/eelstork/bracket-patterns-in-c-p-1-fac)  - Perhaps a month ago, I teased a coming post about bracket/delimiter/begin-end patterns in C#...
[_Tea_](https://dev.to/eelstork/bracket-patterns-in-c-p-1-fac)

[**unitytips: Property Patterns**](https://diegogiacomelli.com.br/unitytips-property-patterns/)  - Unity started to supporting C# 8.0 with version 2020.2 beta and now we can start to use some new features like the Property Pattern.
[_diegogiacomelli.com.br_](https://diegogiacomelli.com.br/unitytips-property-patterns/)

[**Stylized VFX in Unity. Part 1: Step, Smoothstep, Dissolve**](https://torchinsky.me/stylized-vfx-unity-01/)  - In this article I’m going to explain the basics of creation of the stylized visual effect for games.
[_torchinsky.me_](https://torchinsky.me/stylized-vfx-unity-01/)

[**Depth**](https://www.cyanilux.com/tutorials/depth/)  - Depth is a term used in computer graphics to refer to how far a fragment (a potential pixel) is from the camera. But it can be a bit complicated - as depth can come in different spaces/ranges, vary between platform, and vary between perspective and orthographic camera projections.
[_Cyanilux_](https://www.cyanilux.com/tutorials/depth/)

[**Parallax Scrolling in pixel-perfect 2D Unity games**](https://pavcreations.com/parallax-scrolling-in-pixel-perfect-2d-unity-games/)  - Parallax Scrolling can be observed in popular 2D games to create an illusion of depth. The idea is to make our world more believable and immersive with a set of simple graphics and programming tricks. In this tutorial I’m going to explain what parallax scrolling is and how we can create it in Unity for a pixel-perfect game. This article is a follow-up of my two previous articles on how to achieve pixel-perfect graphics and fonts in games.
[_pavcreations.com_](https://pavcreations.com/parallax-scrolling-in-pixel-perfect-2d-unity-games/)

[**Effortless Eye Movement: Continued**](https://www.stellargameassets.com/post/effortless-eye-movement-continued)  - There are two things we want to do to our eye movement system at this point: 1) Smooth out the transitions to and from a look state, and 2) Extend our system to allow our character to randomly look around.
[_stellargameassets.com_](https://www.stellargameassets.com/post/effortless-eye-movement-continued)

[**In parameters in Burst**](https://blogs.unity3d.com/2020/11/25/in-parameters-in-burst/)  - The Unity Burst Compiler transforms your C# code into highly optimized machine code. One question that we get often from our amazing forum users like @dreamingimlatios surrounds in parameters to functions within Burst code. Should developers use them and where? We’ve put together this post to try and explain them a bit more in detail.
[_Unity_](https://blogs.unity3d.com/2020/11/25/in-parameters-in-burst/)

[**Unity Releases**](https://unity3d.com/unity/alpha/2021.1.0a7)  - Unity versions [2021.1.0 Alpha 7](https://unity3d.com/unity/alpha/2021.1.0a7), [2020.2.0 Beta 13](https://unity3d.com/unity/beta/2020.2.0b13) and [2020.1.15](https://unity3d.com/unity/whats-new/2020.1.15) have been released
[_Unity_](https://unity3d.com/unity/alpha/2021.1.0a7)

## Videos

[![Animations in Unity3D](https://gamedevdigest.com/assets/images/2b9fe0fc0a0383602b967388c38d48b2.png)](https://www.youtube.com/watch?v=URjXL0QXwm4&amp;feature=youtu.be)
[**Animations in Unity3D**](https://www.youtube.com/watch?v=URjXL0QXwm4&amp;feature=youtu.be)  - Learn the fundamentals of animations in Unity3D! From the basics of moving a cube to customizing a character animation!
[_Nicky B_](https://www.youtube.com/watch?v=URjXL0QXwm4&amp;feature=youtu.be)

[**Animation Track | Getting Started with Timeline (Unity)**](https://www.youtube.com/watch?v=taIEYXHgW-w)  - Animation Track | Getting Started with Timeline (Unity)
[_Omar Balfaqih_](https://www.youtube.com/watch?v=taIEYXHgW-w)

[**Input System: Workflow tips and feature integrations | Unite Now 2020**](https://www.youtube.com/watch?v=xF2zUOfPyg8)  - Andy Touch, from our Technical Marketing team, shows you how to solve common scenarios when developing a cross-platform game that uses the new Input System. Learn how to quickly switch control schemes, rebind control settings, and connect the Input System with other Unity features.
[_Unity_](https://www.youtube.com/watch?v=xF2zUOfPyg8)

[**Beyond the engine: Multiplayer Services | Unite Now 2020**](https://www.youtube.com/watch?v=eeGWRiOA0G0)  - If you’re thinking about making a multiplayer game, or are looking for solutions to successfully operate one, attend this session for guidance on key parts of the process. You’ll learn the key components of operating a multiplayer game and get inspired by successful multiplayer titles operated using Unity’s solutions.
[_Unity_](https://www.youtube.com/watch?v=eeGWRiOA0G0)

[**Unity Multiplayer Tutorial - Login To Server**](https://www.youtube.com/watch?v=B-eKP2qiiEg)  - In this video I'll show you how to make basic server that will accept client that will login to the server
[_EEDev_](https://www.youtube.com/watch?v=B-eKP2qiiEg)

[**7 things you need to know when creating a mobile AR app | Unite Now 2020**](https://www.youtube.com/watch?v=Q3smmTWtzng)  - The growth of mobile AR shows no signs of slowing down. Want to connect with your audience and consumer base using AR? Watch this informative video to learn the 7 best practices, tips, tricks, and tools that will help you succeed with your AR applications.
[_Unity_](https://www.youtube.com/watch?v=Q3smmTWtzng)

[**Bow and Arrow in VR | Prototype Series**](https://www.youtube.com/watch?v=jRBeP4_qJ9w)  - In this video, we show how impactful it is to get feedback from an expert developer to make more compelling prototypes using Unity! And if you are a fan of VR, this one will be an interesting one for you!
[_Unity_](https://www.youtube.com/watch?v=jRBeP4_qJ9w)

[**2D Retro Platformer Tutorial - Unity - pt.19 (Sine Wave/Movement)**](https://www.youtube.com/watch?v=GBXcgBeJxNc)  - Welcome to our first Unity tutorial series! Join us in this beginners tutorial about learning how to use Unity in order to build a simple retro 2D platformer.
[_Expat Studios_](https://www.youtube.com/watch?v=GBXcgBeJxNc)

[**30 UNITY Tips for 2D Games!**](https://www.youtube.com/watch?v=gg07tzbj2pU&amp;ab_channel=Highfly)  - I've been making games as a hobbyist game developer for over 7 years. I gathered a lot of experiance and today decided to share it. Heres my 30 UNITY tips & tricks for 2D games! Hope you like it and find it usefull. Cheers and have a good gemedev!
[_Highfly_](https://www.youtube.com/watch?v=gg07tzbj2pU&amp;ab_channel=Highfly)

[**Profiler Improvements in Unity 2019 LTS & 2020.1**](https://www.youtube.com/watch?v=oWaBW8A1pmQ)  - In this video, we'll walk you through the most recent updates in terms of Profiling in Unity 2019 LTS & 2020.1
[_Unity_](https://www.youtube.com/watch?v=oWaBW8A1pmQ)

[**Endless Fields of Grass in URP with a Compute Shader! | Unity 2020.1 | Game Dev Tutorial**](https://www.youtube.com/watch?v=c1JThTu6-Ok&amp;feature=youtu.be)  - Grass is a tough thing to render in games! In this video, I improve my grass layers script by converting it to use a compute shader and implementing LOD techniques! This makes it run much faster, so I can cover the screen with it!
[_Ned Makes Games_](https://www.youtube.com/watch?v=c1JThTu6-Ok&amp;feature=youtu.be)

[**Pre- & post-launch: Tools & methods gamedevs love | Unite Now 2020**](https://www.youtube.com/watch?v=z5_MJzu80Ew)  - Join Backtrace as we peek behind the curtain to learn about the tools and methods that indie to AAA studios use throughout the gamedev lifecycle. We dig into what programmers love about their tools, why they use them at different stages of production, and what they hope to incorporate in their next titles.
[_Unity_](https://www.youtube.com/watch?v=z5_MJzu80Ew)

## Assets

[![The Best of Unity Super Sale](https://gamedevdigest.com/assets/images/a2e15443-1804-4c58-81e5-84db66fdd6c4.jpeg)](https://assetstore.unity.com/best-of-super-sale?aid=1011l8NVc)
[**The Best of Unity Super Sale**](https://assetstore.unity.com/best-of-super-sale?aid=1011l8NVc)  - More than 700 incredible assets are now on sale for up to 50% off through December 4, 2020.

Daily Deals
Each day of the Best of Unity Super Sale, Unity is highlighting one special asset and offering it at a 70% discount. These assets are on sale for only 24 hours:
- November 27: [Highway Racer](https://assetstore.unity.com/packages/package/id/50866?aid=1011l8NVc) – Save $105+ 
- November 28: [Arcade Racer: Racing Game Development Kit](https://assetstore.unity.com/packages/package/id/54173?aid=1011l8NVc) – Save $174+ 
- November 29: [Mobile HQ Vehicles - Vol.1](https://assetstore.unity.com/packages/package/id/81923?aid=1011l8NVc) – Save $118+ 
- November 30: [Unity Fbx Exporter](https://assetstore.unity.com/packages/package/id/69997?aid=1011l8NVc) – Save $70+ 
- December 1: [Atavism X.1 On-Premises](https://assetstore.unity.com/packages/package/id/154959?aid=1011l8NVc) – Save $349+ 
- December 2: [Match 3 Sweet Sugar](https://assetstore.unity.com/packages/package/id/98823?aid=1011l8NVc) – Save $139+ 
- December 3: [Total Music Collection](https://assetstore.unity.com/packages/package/id/89126?aid=1011l8NVc) – Save $70 
- December 4: [Monsters Ultimate Pack 01 Cute Series](https://assetstore.unity.com/packages/package/id/167028?aid=1011l8NVc) – Save $83+

[_Unity_](https://assetstore.unity.com/best-of-super-sale?aid=1011l8NVc) **Affiliate**

[**HUMBLE BIG ROYALTY-FREE MUSIC BUNDLE**](https://www.humblebundle.com/software/big-royaltyfree-music-software?partner=unity3dreport)  - We've teamed up with Dark Fantasy Studio for our newest bundle to bring you royalty-free music and sound effects to be used in video game development, live streaming, movies, YouTube, content creation and more! Get 26 albums and over 400 tracks, which include .wav, .mp3, and seamless premium licenses for music such as Shadows guild, Superheroes, Dreamagination, and Slasher. Plus, your purchase helps support The V Foundation and Prevent Cancer!

$260 WORTH OF AWESOME STUFF. PAY $1 OR MORE
[_Humble Bundle_](https://www.humblebundle.com/software/big-royaltyfree-music-software?partner=unity3dreport) **Affiliate**

[**CC0TexturesUtils**](https://github.com/keijiro/CC0TexturesUtils)  - Unity editor scripts for preprocessing CC0 Textures
The normal map format used in CC0 Textures is different from the standard normal map format in Unity. If you use it without a fix, it will end up giving wrong bump directions.
[_keijiro Open Source_](https://github.com/keijiro/CC0TexturesUtils)

[**CustomToolbar**](https://github.com/smkplus/CustomToolbar)  - This custom tool helps you to test and develop your game easily.
[_smkplus_](https://github.com/smkplus/CustomToolbar) *Open Source*

[**Entity Component System**](https://github.com/elraccoone/unity-entity-component-system)  - A better approach to game design that allows you to concentrate on the actual problems you are solving: the data and behavior that make up your game. By moving from object-oriented to data-oriented design it will be easier for you to reuse the code and easier for others to understand and work on it.
[_elraccoone_](https://github.com/elraccoone/unity-entity-component-system) *Open Source*

## Spotlight

[![Team Capture](https://gamedevdigest.com/assets/images/19e45461-4e6c-486c-a6b1-ecc05d9d2175.png)](https://github.com/Voltstro-Studios/Team-Capture)
[**Team Capture**](https://github.com/Voltstro-Studios/Team-Capture)  - Team Capture is a multiplayer first person shooter game inspired by Quake, Half-Life 2: Deathmatch, Team Fortress 2 and a tf2 mod called Open Fortress (yes, very Quake engine family based games).
_[The entire project is free and open source on Github, follow the link to explore!]_
[_Voltstro-Studios_](https://github.com/Voltstro-Studios/Team-Capture)



---

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.