Game Dev Digest — Issue #107 - Parkour! (and More)
Tags: gamedev, unity3d, csharp, news
Published: 2021-08-20 13:05:19

---
title:  Game Dev Digest — Issue #107 - Parkour! (and More)
published: true
date: 2021-08-20 13:05:19 UTC
tags: gamedev,unity,csharp,news
canonical_url: https://gamedevdigest.com/digests/issue-107-parkour-and-more.html
series: Game Dev Digest - The Newsletter About Unity Game Dev
---

### Issue #107 - Parkour! (and More)

*This article was originally published on [GameDevDigest.com](https://gamedevdigest.com/digests/issue-107-parkour-and-more.html)*

![Issue #107 - Parkour! (and More)](https://gamedevdigest.com/assets/social-posts/issue-107.png)

Dialogue, input systems, parkour controllers, and much more. Enjoy!

---

[**How to make a Minimap in 60 SECONDS!**](https://twitter.com/UnityCodeMonkey/status/1427654460243906561)  - An animated minimap tutorial.
[_Code Monkey @UnityCodeMonkey_](https://twitter.com/UnityCodeMonkey/status/1427654460243906561)

[**5 ways to draw an outline**](https://alexanderameye.github.io/notes/rendering-outlines/)  - Rendering outlines is a technique that is often used in games either for aesthetic reasons or for supporting gameplay by using it for highlights and selections around an object. For example in the game Sable, outlines are used to create a comic-book-like style. In The Last of Us, outlines are used to highlight enemies when the player goes into stealth mode.
[_Alexander Ameye_](https://alexanderameye.github.io/notes/rendering-outlines/)

[**Lit Toon Shader Graph**](https://www.patreon.com/posts/lit-toon-shader-54740865)  - Here is my Lit Toon Shader Graph, I've made a Toon Shader Graph a few years ago, but that one was very basic and didn't support shadow receiving like this one.
[_Minions Art_](https://www.patreon.com/posts/lit-toon-shader-54740865)

[**Object-Oriented Entity-Component-System Design**](https://voxely.net/blog/object-oriented-entity-component-system-design/)  - As it turns out, using ECS where it shines but mixing in some object-oriented principles makes for a powerful software design. _[also, the [Hacker News](https://news.ycombinator.com/item?id=28198996) discussion]_
[_voxely.net_](https://voxely.net/blog/object-oriented-entity-component-system-design/)

[**Level Design in Unity: Witch’s Cauldron**](https://80.lv/articles/level-design-in-unity-witch-s-cauldron/)  - 3D artist KKamjang discussed the process of designing Witch’s Cauldron in Unity.
[_80.lv_](https://80.lv/articles/level-design-in-unity-witch-s-cauldron/)

[**Unity Editor Tools: The Place Objects Tool part 2**](https://bronsonzgeb.com/index.php/2021/08/14/unity-editor-tools-the-place-objects-tool-part-2/)  - In this post, we’ll complete the Place Objects Editor Tool from the previous post. In the last post, we covered the main tool functionality. Now we need to build the UI and capture the editor events that make it work. To wrap it up, we’ll add a custom context menu.
[_Bronson Zgeb_](https://bronsonzgeb.com/index.php/2021/08/14/unity-editor-tools-the-place-objects-tool-part-2/)

[**Unity 2021.2.0 Beta 8**](https://unity3d.com/unity/beta/2021.2.0b8)  - Unity 2021.2.0 Beta 8 has been released.
[_Unity_](https://unity3d.com/unity/beta/2021.2.0b8)

## Videos

[![The Beauty of Bézier Curves](https://gamedevdigest.com/assets/images/1cf2cd633bbbc9bd277ec46ba05d77fd.png)](https://www.youtube.com/watch?v=aVwxzDHniEw)
[**The Beauty of Bézier Curves**](https://www.youtube.com/watch?v=aVwxzDHniEw)  - Bézier curves - how do they do? They're used for animation, text rendering, and all sorts of curved shapes! But how do they actually work? well, like, that's what the video is about, so, watch it to find out etc!!
[_Freya Holmér_](https://www.youtube.com/watch?v=aVwxzDHniEw)

[**Create Dialogue system for your game! | Unity tutorial**](https://www.youtube.com/watch?v=PswC-HlKZqA)  - This tutorial/guide will show you how to create a great Dialogue system - from a simple UI design to advanced triggers that allow you to open different messages from each character on the map.
[_Coco Code_](https://www.youtube.com/watch?v=PswC-HlKZqA)

[**Input System Modifiers Explained | ButtonWithOne/TwoModifiers and Custom Composites - Unity**](https://www.youtube.com/watch?v=KXF3OR78iVY)  - Learn what Unity's Input System Modifiers are, how to use them, how to dynamically make and use them, and how to make a custom modifier or custom composite!
[_samyam_](https://www.youtube.com/watch?v=KXF3OR78iVY)

[**Gyroscope Parallax Effect For 2D Android Or iOS Game Made With Unity Software**](https://www.youtube.com/watch?v=WtuWrjPLI8o)  - In this video I show you a very simple way to create super cool parallax effect for you your 2D game made With Unity software. This feature will work both for Android and iOS.
[_Alexander Zotov_](https://www.youtube.com/watch?v=WtuWrjPLI8o)

[**First Person Animations With Weapons - FPS Game With Unity & Blender**](https://www.youtube.com/watch?v=I4c52Fz720w)  - In the tenth episode I show you how to make some pretty easy and cool animations for our FPS arms and weapons.
[_Single Sapling Games_](https://www.youtube.com/watch?v=I4c52Fz720w)

[**InGame Tilemap Editing - PART 3: Different Tilemaps - 2D Level Editor with Unity - Tutorial**](https://www.youtube.com/watch?v=qsBafXidjQs)  - In this tutorial series you will learn how you can create an ingame UI where your players can draw on a grid. We are going to use Unitys Tilemaps and there will be a lot of coding involved.
[_Velvary_](https://www.youtube.com/watch?v=qsBafXidjQs)

[**Multiplayer Roguelike | Unity Devlog EP. 1 (with Mirror Networking)**](https://www.youtube.com/watch?v=oJxWsDyMfwM)  - Game development video made in Unity with Mirror Networking. My first Unity Devlog for my Multiplayer Roguelike Dungeon Crawler that I started earlier this month. Just a for-fun project for now, but I'll keep working on it and making video updates throughout the year.
[_Dicko_](https://www.youtube.com/watch?v=oJxWsDyMfwM)

## Assets

[![Prototype Your Project Mega Bundle Sale](https://gamedevdigest.com/assets/images/6aa9273d-f246-b075-2c01-516936b20044.jpeg)](https://assetstore.unity.com/mega-bundles/prototype-your-project?aid=1011l8NVc)
[**Prototype Your Project Mega Bundle Sale**](https://assetstore.unity.com/mega-bundles/prototype-your-project?aid=1011l8NVc)  - This Mega Bundle sale runs through August 31, 2021, and users can save more than 95% off three curated sets of top quality assets and tools, perfect for designing the user journey of their game in a purposeful way.

The assets included in this sale are perfect for users who are looking to save time and quickly start working on their project.

$9.99 Bundle - _save up to 71%_
This bundle contains: [Footstep System](https://assetstore.unity.com/packages/tools/utilities/footstep-system-63066?aid=1011l8NVc), [Medieval Farm Tools](https://assetstore.unity.com/packages/3d/props/tools/medieval-farm-tools-179263?aid=1011l8NVc), and [Easy State](https://assetstore.unity.com/packages/tools/ai/easy-state-153724?aid=1011l8NVc).

$14.99 Bundle - _save up to 88% _
This bundle contains everything from the $9.99 bundle, plus [Modular Sci-Fi Weapons](https://assetstore.unity.com/packages/3d/props/weapons/modular-sci-fi-weapons-146883?aid=1011l8NVc), [PBR Modular Mechs v3](https://assetstore.unity.com/packages/3d/characters/robots/pbr-modular-mechs-v3-164129?aid=1011l8NVc), [BulletPro - 2D Projectile Workspace](https://assetstore.unity.com/packages/tools/game-toolkits/bulletpro-2d-projectile-workspace-180601?aid=1011l8NVc), and [Gun & Explosion Sounds](https://assetstore.unity.com/packages/audio/sound-fx/weapons/gun-explosion-sounds-176739?aid=1011l8NVc).

$19.99 Bundle - _save up to 95%_
This bundle contains everything from the $9.99 and $14.99 bundles, plus [Spells Pack](https://assetstore.unity.com/packages/vfx/particles/spells/spells-pack-141539?aid=1011l8NVc), [Nature Package - Forest Environment](https://assetstore.unity.com/packages/3d/vegetation/nature-package-forest-environment-165645?aid=1011l8NVc), [Classic RPG GUI](https://assetstore.unity.com/packages/2d/gui/classic-rpg-gui-160253?aid=1011l8NVc), [Easy Character Movement](https://assetstore.unity.com/packages/templates/systems/easy-character-movement-57985?aid=1011l8NVc), [Filo - The Cable Simulator](https://assetstore.unity.com/packages/tools/physics/filo-the-cable-simulator-133620?aid=1011l8NVc), [Melee Warrior Animations](https://assetstore.unity.com/packages/3d/animations/melee-warrior-animations-151650?aid=1011l8NVc), [Enemy Vision - Patrol and Line of Sight](https://assetstore.unity.com/packages/tools/ai/enemy-vision-patrol-and-line-of-sight-157007?aid=1011l8NVc), [Enviro Lite - Sky and Weather](https://assetstore.unity.com/packages/tools/particles-effects/enviro-lite-sky-and-weather-70673?aid=1011l8NVc), [Top-Down Dungeons II](https://assetstore.unity.com/packages/3d/top-down-dungeons-ii-47461?aid=1011l8NVc), and [Snow VFX](https://assetstore.unity.com/packages/vfx/particles/environment/snow-vfx-58508?aid=1011l8NVc).
[_Unity_](https://assetstore.unity.com/mega-bundles/prototype-your-project?aid=1011l8NVc) **Affiliate**

[**Dynamic Parkour System**](https://github.com/knela96/Dynamic-Parkour-System)  - Dynamic Parkour System is a FREE plugin for Unity that allows anyone to import any model and have an already working controller with parkour capabilities like in Assassin's Creed games.
[_Èric Canela_](https://github.com/knela96/Dynamic-Parkour-System) *Open Source*

[**Locus Bundle System For Unity**](https://github.com/locus84/Locus-Bundle-System)  - Simple Unity Addressables Alternative That Supports Synchronized API.
[_locus84_](https://github.com/locus84/Locus-Bundle-System) *Open Source*

[**UBind [Preview]**](https://github.com/ls9512/UBind?)  - UBind is a value binding component for Unity, which is used to quickly realize the association binding between UI and logical data.
[_ls9512_](https://github.com/ls9512/UBind?) *Open Source*

[**Ibralogue**](https://github.com/ibra/Ibralogue?)  - Ibralogue is a simple and extendable dialogue system library for Unity. Dialogue is written in .ibra files which have their own syntax which you can learn more about in the wiki.
[_ibra_](https://github.com/ibra/Ibralogue?) *Open Source*

[**Delight**](https://github.com/delight-dev/Delight?)  - Delight is an open source component-oriented framework for Unity, mainly centered around creating user-interface components that can easily be extended, combined and shared using a text based declarative design language (similar to HTML).
[_delight-dev_](https://github.com/delight-dev/Delight?) *Open Source*

[**YAPP - Yet Another Prefab Painter**](https://github.com/Roland09/PrefabPainter?)  - Tool for conveniently and flexibly adding huge amounts of prefabs to your Unity scene.
[_Roland09_](https://github.com/Roland09/PrefabPainter?) *Open Source*

[**AssetBundleManager**](https://github.com/Mr-sB/AssetBundleManager?)  - AssetBundleManager can help you manage AssetBundles, such as synchronous loading, asynchronous loading, unloading and other features. And provide some convenient editor tools to build AssetBundles.
[_Mr-sB_](https://github.com/Mr-sB/AssetBundleManager?) *Open Source*

[**UnityLauncherPro**](https://github.com/unitycoder/UnityLauncherPro?)  - Alternative Unity Project Launcher with time saving features!
[_unitycoder_](https://github.com/unitycoder/UnityLauncherPro?) *Open Source*

[**CloudOnce - Unified Game Services API**](https://github.com/jizc/CloudOnce?)  - CloudOnce is a Unity plug-in that provides a unified game services API for Google Play Game Services and Apple Game Center (iOS & tvOS). Ease of use is the primary focus for the plug-in, but it also attempts to satisfy the needs of power users.
[_jizc_](https://github.com/jizc/CloudOnce?) *Open Source*

[**LMS.Version**](https://github.com/LotteMakesStuff/LMS.Version)  - Managing a videogames version information can be a MASSIVE pain in the butt - especially in the final days close to release when you are juggling release candidates and bug fixes. Sometimes the most helpful thing in the world is just knowing exactly which version of a game you have running on a devkit. This package helps you solve a lot of these common versioning problems and is pretty much ripped right out of the codebase we used to ship Gunsport @ Necrosoft.
[_LotteMakesStuff_](https://github.com/LotteMakesStuff/LMS.Version) *Open Source*

## Spotlight

[![Killer Bean](https://gamedevdigest.com/assets/images/60f0653ff8d1b67f3fba2855c18ec438.png)](https://store.steampowered.com/app/1597080/Killer_Bean/)
[**Killer Bean**](https://store.steampowered.com/app/1597080/Killer_Bean/)  - You are Killer Bean, a rogue assassin who takes out the trash in this world, one bullet at a time. The procedurally generated story changes every time you start a new campaign in this third person, roguelike shooter.

_[You can wishlist the game on [Steam](https://store.steampowered.com/app/1597080/Killer_Bean/) and follow development on [Twitter](https://twitter.com/Real_KillerBean)]_
[_Killer Bean Studios LLC_](https://store.steampowered.com/app/1597080/Killer_Bean/)



---

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.