Game Dev Digest — Issue #64 - Physics, C# and Great Graphics
Tags: gamedev, unity3d, csharp, news
Published: 2020-10-02 11:02:03

---
title:  Game Dev Digest — Issue #64 - Physics, C# and Great Graphics
published: true
date: 2020-10-02 11:02:03 UTC
tags: gamedev,unity,csharp,news
canonical_url: https://gamedevdigest.com/digests/issue-64-physics-c-and-great-graphics.html
series: Game Dev Digest - The Newsletter About Unity Game Dev
---

###Issue #64 - Physics, C# and Great Graphics

![Issue #64 - Physics, C# and Great Graphics](https://gamedevdigest.com/assets/social-posts/issue-64.jpg)

Physics, code and graphics are the main themes this week, but as always there is much more. Dig in and enjoy!
---

[**Fixing Time.deltaTime in Unity 2020.2 for smoother gameplay: What did it take?**](https://blogs.unity3d.com/2020/10/01/fixing-time-deltatime-in-unity-2020-2-for-smoother-gameplay-what-did-it-take/)  - Unity 2020.2 beta introduces a fix to an issue that afflicts many development platforms: inconsistent Time.deltaTime values, which lead to jerky, stuttering movements. Read this blog post to understand what was going on and how the upcoming version of Unity helps you create slightly smoother gameplay.
[_Unity_](https://blogs.unity3d.com/2020/10/01/fixing-time-deltatime-in-unity-2020-2-for-smoother-gameplay-what-did-it-take/)

[**Option for High Performance C#**](https://coffeebraingames.wordpress.com/2020/09/27/optiont-for-high-performance-c/)  - Ages ago, I wrote about how the concept of null is a million dollar mistake and tried to replicate the concept of Option from other languages into C#.
[_Coffee Brain Games_](https://coffeebraingames.wordpress.com/2020/09/27/optiont-for-high-performance-c/)

[**Offload project builds with Unity Build Server**](https://blogs.unity3d.com/2020/09/25/offload-project-builds-with-unity-build-server/)  - Unity Build Server is a new way to offload project builds to dedicated hardware, so studios can build projects at scale and improve team productivity.
[_Unity_](https://blogs.unity3d.com/2020/09/25/offload-project-builds-with-unity-build-server/)

[**Slow Unity Iteration Times? Ask Editor Iteration Profiler (IEP) Why**](https://thegamedev.guru/unity-developer-performance/editor-iteration-times-profiler-eip/)  - Complex scenes, huge C# assemblies, expensive initialization in your scripts... All of them lead to slow iteration times in the Unity editor.
[_The Gamedev Guru_](https://thegamedev.guru/unity-developer-performance/editor-iteration-times-profiler-eip/)

[**Color Grading**](https://catlikecoding.com/unity/tutorials/custom-srp/color-grading/)  - This is the 13th part of a tutorial series about creating a custom scriptable render pipeline. This time we'll add various tools for color grading.
[_Catlike Coding_](https://catlikecoding.com/unity/tutorials/custom-srp/color-grading/)

[**Create jaw-dropping graphics with these High Definition Render Pipeline resources**](https://blogs.unity3d.com/2020/09/25/create-jaw-dropping-graphics-with-these-high-definition-render-pipeline-resources/)  - Learn how to bring your high-fidelity graphics to life. We’ve gathered the latest tutorial content to enhance your game in the High Definition Render Pipeline – plus sample projects that are available for download.
[_Unity_](https://blogs.unity3d.com/2020/09/25/create-jaw-dropping-graphics-with-these-high-definition-render-pipeline-resources/)

[**Orthographic Camera Tips for Unity3D**](https://thinkinginsideadifferentbox.wordpress.com/2020/09/27/orthographic_camera_tips_for_unity3d/)  - During the process of accomplishing some modest goals in isometric gameplay, I’ve taken notes on mistakes and oversights I made while rigging my first orthographic cameras.
[_thinkinginsideadifferentbox.wordpress.com_](https://thinkinginsideadifferentbox.wordpress.com/2020/09/27/orthographic_camera_tips_for_unity3d/)

[**Better tools visualization: adding editor handles**](https://fyrvall.com/better-tools-visualization-adding-editor-handles)  - I'm trying something different for this post. BonaFide Prefab Painter is a Unity addon created by me, available for purchase in the Asset Store. I'm working on improving its usability by adding something Unity calls Handles and the plan is to go over how that is done at the same time.
[_fyrvall.com_](https://fyrvall.com/better-tools-visualization-adding-editor-handles)

[**Moving 2D Backgrounds in Unity**](https://letsbuild.gg/gamedev4k/moving-2d-backgrounds-in-unity-267d)  - In my Unity 2D Game, I need to move some items in the background.
[_Game Dev 4K_](https://letsbuild.gg/gamedev4k/moving-2d-backgrounds-in-unity-267d)

[**Unity 2020.2.0 Beta 5**](https://unity3d.com/unity/beta/2020.2.0b5)  - Version 2020.2.0 Beta 5 has been released.
[_Unity_](https://unity3d.com/unity/beta/2020.2.0b4)

## Videos

[![Easily Change Behaviors with the Strategy Pattern - Unity and C#](https://gamedevdigest.com/assets/images/135dbc17078cd5246996c1cd4d12df77.png)](https://www.youtube.com/watch?v=yjZsAl13trk)
[**Easily Change Behaviors with the Strategy Pattern - Unity and C#**](https://www.youtube.com/watch?v=yjZsAl13trk)  - The strategy pattern is all about encapsulating or wrapping up a behavior or algorithm in its own class. It has the added bonus of allowing behaviors or algorithms to be assigned at runtime! If you have a mess of if statements or switch statements trying to control or adjust behaviors then the strategy pattern might just be what you need to clean up your code.
[_One Wheel Studio_](https://www.youtube.com/watch?v=yjZsAl13trk)

[**Softbody Physics using Springs (Unity 2020)**](https://www.youtube.com/watch?v=rR3miSZxR3k)  - Turn a mesh mushy with softbody physics. How can I make softbody physics in Unity using the things unity has built in? I tried to make softbody using a rigged mesh and spring joints. Here is how it came out.
[_Omar Santiago_](https://www.youtube.com/watch?v=rR3miSZxR3k)

[**Physics Constraints in Games Part 1 - Constraint Basics**](https://www.youtube.com/watch?v=MTVdBgQY9LY&amp;feature=emb_title)  - This is a re-recording of a game physics talk I gave in February 2020 during a Unity developer meetup in Taiwan.
[_Ming-Lun Chou_](https://www.youtube.com/watch?v=MTVdBgQY9LY&amp;feature=emb_title)

[**Make Line Rider in Unity Pt.4 - Player Physics**](https://www.youtube.com/watch?v=sILeBKHnn8E&amp;feature=emb_title)  - Learn how to make the popular flash game Line Rider in Unity! This video will cover adding in the player and it's physics as well as cleaning up the code.
[_samyam_](https://www.youtube.com/watch?v=sILeBKHnn8E&amp;feature=emb_title)

[**Creating 2D Magic Spells | Prototype Series**](https://www.youtube.com/watch?v=Z_FaqmP5Wm0)  - In this episode of the Prototype Series - we try to take Unity's latest 2D demo and implement new magical game mechanics to it! ✨ ☄️
[_Unity_](https://www.youtube.com/watch?v=Z_FaqmP5Wm0)

[**Unity Open Projects (Launch Trailer)**](https://www.youtube.com/watch?v=jrQimv_7gcc)  - Welcome to Open Projects, an open-source initiative where we will expose the game development journey as it unfolds, and welcome you to the team as an active participant.
[_Unity_](https://www.youtube.com/watch?v=jrQimv_7gcc)

[**Making a Game Look AMAZING in 10 minutes! (Unity 2020)**](https://www.youtube.com/watch?v=eDiRnWhqqIY)  - While doing the Fall Guys game and working on another game dev log, I realized a concept that could be covered under 10 minutes - making a game look beautiful! So let's take a look at Post Processing in Unity using URP, in only 10 minutes!
[_Sykoo_](https://www.youtube.com/watch?v=eDiRnWhqqIY)

[**Unity Tutorial - Octopath 2D Sprite Shadows And Lighting**](https://www.youtube.com/watch?v=flu2PNRUAso)  - In this brief video tutorial, we'll take a look at how to get 2D sprites to display shadows and receive lighting in 3D similar to the Square Enix game Octopath Traveler.
[_AllenDevs_](https://www.youtube.com/watch?v=flu2PNRUAso)

[**Pixel Perfect Lights and Particles in Unity! (Tutorial)**](https://www.youtube.com/watch?v=2qeNu2QApAM)  - In this video, we are going to demonstrate how you can use the Universal Render Pipelines 2D Renderer and 2D Lights to create Pixel Perfect Lights and Particles.
[_Unity_](https://www.youtube.com/watch?v=2qeNu2QApAM)

[**50+ Unity Tips And Tricks**](https://www.youtube.com/watch?v=1Q7z645WpJg)  - A collection of tips and tricks I've learned using Unity this past year..
[_SpawnCampGames_](https://www.youtube.com/watch?v=1Q7z645WpJg)

[**How To Use Unity's New UI BUILDER**](https://www.youtube.com/watch?v=EVXFWXaZtjw&amp;t=762s)  - UI Builder Tutorial.
[_Dapper Dino_](https://www.youtube.com/watch?v=EVXFWXaZtjw&amp;t=762s)

[**Experimenting with Obstacle Avoidance in Unity 3D**](https://www.youtube.com/watch?v=SVazwHyfB7g)  - Lets explore building a self steering ship that can automatically move out of the way of obstacles in it's path. This is a form of steering algorithm which is used to steer a object towards in objective, in our case we'll be using it for obstacle avoidance.
[_World of Zero_](https://www.youtube.com/watch?v=SVazwHyfB7g)

## Assets

[![UniWebView 4](https://gamedevdigest.com/assets/images/df813e2b-b822-4795-b32e-3e9de906cf25.jpg)](https://assetstore.unity.com/packages/tools/network/uniwebview-4-175993?aid=%201011l8NVc)
[**UniWebView 4**](https://assetstore.unity.com/packages/tools/network/uniwebview-4-175993?aid=%201011l8NVc)  - UniWebView is a Unity 3D plugin for adding a web view component to your Unity 3D mobile games.
[_Yumigi_](https://assetstore.unity.com/packages/tools/network/uniwebview-4-175993?aid=%201011l8NVc) **Affiliate**

[**Unity Scene Reference**](https://github.com/starikcetin/unity-scene-reference)  - A SceneReference wrapper class that uses ISerializationCallbackReceiver and a custom PropertyDrawerto provide safe, user-friendly scene references in scripts.
[_JohannesMP_](https://github.com/starikcetin/unity-scene-reference) *Open Source*

[**Physics Constraints**](https://github.com/TheAllenChou/unity-physics-constraints)  - A minimalistic educational constraint-based physics framework, accompanying a series of talks on physics constraints in games at Unity Frontier meetups in Taiwan.
[_Ming-Lun "Allen" Chou_](https://github.com/TheAllenChou/unity-physics-constraints) *Open Source*

[**TimeScale tool**](https://assetstore.unity.com/packages/tools/utilities/timescale-tool-179411?aid=%201011l8NVc)  - At any state of game development, you often need to slow down or stop time. It may be because you have physics accuracy problems, or a succession of event firing very quickly over time. Or you just want to enjoy the slow motion of an action for video purpose. In any case, this TimeScale slider in the unity editor allow you to do just that. A must have for game development for any studio.
[_UsernameHed_](https://assetstore.unity.com/packages/tools/utilities/timescale-tool-179411) **Affiliate**

[**SPORE Creature Creator**](https://github.com/daniellochner/SPORE-Creature-Creator)  - Procedurally generate creatures in Unity - inspired by the incredible game, Spore! _[Watch the [video explanation](https://www.youtube.com/watch?v=Br_SQAc87s8)]_
[_Daniel Lochner_](https://github.com/daniellochner/SPORE-Creature-Creator) *Open Source*

## Spotlight

[![Arbiter](https://gamedevdigest.com/assets/images/42c795dcbf429541466e4cedf47e28bd.png)](https://arbitergame.ca/)
[**Arbiter**](https://arbitergame.ca/)  - In a world plagued by demonic spirits known as Ethers and Umbras, the Arbiter is the only one who can defeat them. You play as Ashe, the new Arbiter, whose job is to venture out and hunt the greater spirits that would threaten humanity. The Arbiter has the unique ability to transform between light and dark powers, allowing him to fight back against the Ethers and Umbras. Along with his companions, Dove and Raven, Ashe will travel the world to seal the spirits while pursuing the one who defeated his predecessor…

Gameplay
Arbiter is first and foremost a game about combat. Ashe can do everything from lightning-fast sword combos to warping across the battlefield in an instant. Whatever he needs to do, there’s a way to do it.

The game allows you to equip up to eight abilities between your light and dark powers, and you can also transform between four different spirit forms on a whim. At high level play, you’ll be regularly switching between light and dark while creating devastating combos with your forms and abilities.

_[Follow the [devlog](https://arbitergame.ca/devlogs/)]_
[_Jordan Scott_](https://arbitergame.ca/)



---

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.