Game Dev Digest — Issue #135 - Breaking The Rules
Tags: gamedev, unity3d, csharp, news
Published: 2022-04-01 13:31:55

---
title:  Game Dev Digest — Issue #135 - Breaking The Rules
published: true
date: 2022-04-01 13:31:55 UTC
tags: gamedev,unity,csharp,news
canonical_url: https://gamedevdigest.com/digests/issue-135-breaking-the-rules.html
series: Game Dev Digest - The Newsletter About Unity Game Dev
---

### Issue #135 - Breaking The Rules

*This article was originally published on [GameDevDigest.com](https://gamedevdigest.com/digests/issue-135-breaking-the-rules.html)*

![Issue #135 - Breaking The Rules](https://gamedevdigest.com/assets/social-posts/issue-135.png)

Get inspiration for your own game with these posts. As always, enjoy!

---

[**Josh Wardle reflects on the the unconventional road to Wordle's success**](https://www.gamedeveloper.com/gdc2022/josh-wardle-reflects-on-the-the-unconventional-road-to-wordle-s-success)  - The story of Wordle is a tale built around doing several things that game developers generally are not meant to do. Here's how breaking the "rules" allowed Josh Wardle to create a simple but clever game that had a surprisingly huge impact on its players.
[_gamedeveloper.com_](https://www.gamedeveloper.com/gdc2022/josh-wardle-reflects-on-the-the-unconventional-road-to-wordle-s-success)

[**Gamedev tips to keep players leaning forward in their seat**](https://blog.unity.com/games/gamedev-tips-to-keep-players-leaning-forward-in-their-seat)  - Solo developer Neil Jones, also known as Aerial_Knight, shares his expert tips to cut gamedev costs for a successful launch.
[_Unity_](https://blog.unity.com/games/gamedev-tips-to-keep-players-leaning-forward-in-their-seat)

[**Seamless Cube Sphere**](https://catlikecoding.com/unity/tutorials/procedural-meshes/seamless-cube-sphere/)  - This is the seventh tutorial in a series about procedural meshes. This time we create a cube sphere with shared vertices, without any seams.
[_catlikecoding.com_](https://catlikecoding.com/unity/tutorials/procedural-meshes/seamless-cube-sphere/)

[**Tutorial: Making Procedural 3D Aim Animation**](https://80.lv/articles/rusted-moss-an-upcoming-pixel-action-metroidvania/)  - See how it was done in Rusted Moss.
[_80.lv_](https://80.lv/articles/rusted-moss-an-upcoming-pixel-action-metroidvania/)

[**I've been making quick, beginner-friendly Blender GIF tutorials. Learn how to rig, animate, texture models and more!**](https://quaternius.com/tutorials.html)  - You can read more on the [reddit post](https://reddit.com/r/gamedev/comments/tnloyx/ive_been_making_quick_beginnerfriendly_blender/)
[_quaternius.com/_](https://quaternius.com/tutorials.html)

[**Why job structs are better than Entities.ForEach()**](https://coffeebraingames.wordpress.com/2022/03/27/why-job-structs-are-better-than-entities-foreach/)  - In this post, I’ll enumerate the reasons why I think job structs are better than the other dominant API which is Entities.ForEach().
[_COFFEE BRAIN GAMES_](https://coffeebraingames.wordpress.com/2022/03/27/why-job-structs-are-better-than-entities-foreach/)

[**'Bizarro World'**](https://archive.boston.com/news/globe/magazine/articles/2007/08/19/bizarro_world/)  - That's what my wife and I entered when we drove up to an arcade in Weirs Beach, New Hampshire, where she would attempt to break an official world record in the classic video game Tetris.
[_archive.boston.com_](https://archive.boston.com/news/globe/magazine/articles/2007/08/19/bizarro_world/)

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

## Videos

[![How Townscaper Works: A Story Four Games in the Making | AI and Games](https://gamedevdigest.com/assets/images/1b7357455aaf96f4f77559c7d153a3a0.png)](https://www.youtube.com/watch?v=_1fvJ5sHh6A&amp;t=868s)
[**How Townscaper Works: A Story Four Games in the Making | AI and Games**](https://www.youtube.com/watch?v=_1fvJ5sHh6A&amp;t=868s)  - Townscaper is a city-building simulator powered by a clever and practical use of procedural content generation. But how does it work? In this video, we explore the inner workings of the game by revisiting the previous works of its creator Oskar Stalberg. The secret to how the game works is it's the culmination of everything else he has done to date.
[Touches on Wave Function Collapse, Marching Cubes, and more interesting topics]
[_AI and Games_](https://www.youtube.com/watch?v=_1fvJ5sHh6A&amp;t=868s)

[**Online Leaderboards in 5 simple steps - Learn with LootLocker**](https://www.youtube.com/watch?v=u8llsk7FoYg)  - Free highscore table in Unity in 5 simple steps. Beginner friendly Unity tutorial in 2022 for internet high score list in any game. Simple, quick and easy implementation with UI.
[_LootLocker_](https://www.youtube.com/watch?v=u8llsk7FoYg)

[**Create a server for your Unity game using .NET Core**](https://www.youtube.com/watch?app=desktop&amp;v=jLy7A702GhA)  - Create a custom server using .NET Core and host it in the cloud to act as your games backend. A custom server specifically designed for your game gives you the greatest freedom to deliver your ideal product.
[_Tarodev_](https://www.youtube.com/watch?app=desktop&amp;v=jLy7A702GhA)

[**How Do You Improve Turn Based Combat?**](https://www.youtube.com/watch?v=ktogjiX3eI4&amp;t=400s)  - I love turn-based combat. Most of the time. But there are plenty of pain points that all kinds of games with turn-based combat keep running into. Fixing those points doesn't have to mean changing what makes the style great. Let's talk about some common game design problems turn-based combat games run into and how you can make JRPGs, tactics games, and more the best they can be.
[_Design Doc_](https://www.youtube.com/watch?v=ktogjiX3eI4&amp;t=400s)

[**Create Videos and Gifs of Your Game With Ease! - Unity Recorder Tutorial / Unity Tip**](https://www.youtube.com/watch?v=S7qaOeIm7wo)  - A quick introduction on the Unity Recorder package, which is great for capturing videos directly inside Unity. Gifs... not so much, but the tutorial offers a convenient way for these too :)
[_Erkberg_](https://www.youtube.com/watch?v=S7qaOeIm7wo)

[**Unity Awards 2021 | Winners**](https://www.youtube.com/watch?v=Vbrn76pEOHE)  - We've tallied up your votes, and are proud to announce the winners of the 2021 Unity Awards! A massive congratulations to all of our winners and finalists 🏆
[_Unity_](https://www.youtube.com/watch?v=Vbrn76pEOHE)

## Assets

[![Time Warp Asset Store Sale](https://gamedevdigest.com/assets/images/840cf9f7-f417-6aa4-d55a-1caba0e290e3.jpg)](https://assetstore.unity.com/?on_sale=true&amp;orderBy=1&amp;rows=96&amp;aid=1011l8NVc)
[**Time Warp Asset Store Sale**](https://assetstore.unity.com/?on_sale=true&amp;orderBy=1&amp;rows=96&amp;aid=1011l8NVc)  - Unity Asset Store is launching a new time travel themed sale! More than 150 selected assets will be available for 50% off.

Customers can save an additional 10% off on-sale orders of $200 or more with the code TIMETRAVEL22.
[_Unity_](https://assetstore.unity.com/?on_sale=true&amp;orderBy=1&amp;rows=96&amp;aid=1011l8NVc)

[**Rhea - Geometry Shader Grass**](https://github.com/Ryan-Gee/RheaGrass)  - Rhea is a geometry-shader based grass for Unity's Universal Render Pipeline (URP).
[_Ryan-Gee_](https://github.com/Ryan-Gee/RheaGrass) *Open Source*

[**Generic Serializable Dictionary**](https://github.com/upscalebaby/generic-serializable-dictionary)  - Lightweight and minimalist dictionary for Unity 2020.1.x with a native look and feel.
[_upscalebaby_](https://github.com/upscalebaby/generic-serializable-dictionary) *Open Source*

[**Await Extensions**](https://github.com/KurbanismailovZaur/AwaitExtensions)  - A Unity async/await extension methods.
[_KurbanismailovZaur_](https://github.com/KurbanismailovZaur/AwaitExtensions) *Open Source*

[**Moroutines**](https://github.com/KurbanismailovZaur/Moroutines)  - Unity library for more flexible coroutines.
[_KurbanismailovZaur_](https://github.com/KurbanismailovZaur/Moroutines) *Open Source*

[**Paths**](https://github.com/KurbanismailovZaur/Paths)  - Library for creating, editing and applying paths (waypoints system) in Unity.
[_KurbanismailovZaur_](https://github.com/KurbanismailovZaur/Paths) *Open Source*

[**Math Utils**](https://github.com/zigurous/unity-math-utils)  - The Math Utils package provides extensions and utilities for working with numbers in Unity projects including processing inputs, generating random numbers, and much more.
[_zigurous_](https://github.com/zigurous/unity-math-utils) *Open Source*

[**CosineGradient**](https://github.com/keijiro/CosineGradient)  - CosineGradient is a Unity package for generating cosine-based gradients.
[_keijiro_](https://github.com/keijiro/CosineGradient) *Open Source*

[**Unity Addressable Importer**](https://github.com/favoyang/unity-addressable-importer)  - A simple rule-based addressable asset importer. The importer marks assets as addressable, by applying to files having a path matching the rule pattern.
[_favoyang_](https://github.com/favoyang/unity-addressable-importer) *Open Source*

[**I made a visual novel writer tool for my company and now it's free for all :)**](https://tony.tallstranger.studio/)  - You can read more about it [here](https://www.craft.do/s/z5nxQvBJx5HdJf) and [here](https://reddit.com/r/gamedev/comments/trv4od/i_made_a_visual_novel_writer_tool_for_my_company/)
[_tony.tallstranger.studio_](https://tony.tallstranger.studio/)

[**Kataru - The minimal dialogue system written in Rust. Now ported to Unity.**](https://github.com/kataru-lang/unity-kataru)  - Unity integration for Kataru, the minimal interactive dialogue language.
[_kataru-lang_](https://github.com/kataru-lang/unity-kataru) *Open Source*

[**UNETTest**](https://github.com/R-N/UNETTest)  - NAT Punchthrough, Mobile GPU-Based Sight/Visibility/Field of View, Movement Sync.
[_R-N_](https://github.com/R-N/UNETTest) *Open Source*

[**Unity-SpriteAssist**](https://github.com/sr4dev/Unity-SpriteAssist)  - Unity-SpriteAssist is an Unity extension that assist Sprite's mesh creation more conveniently.
Unity 2019.4 or later versions
[_sr4dev_](https://github.com/sr4dev/Unity-SpriteAssist) *Open Source*

[**Newgrounds Unity API Helper**](https://github.com/MonoFlauta/Newgrounds-Unity-API-Helper)  - The Newgrounds Unity API Helper is a wrapper that tries to be more friendly for developers that use mostly Unity when trying to use the Newgrounds API.
[_MonoFlauta_](https://github.com/MonoFlauta/Newgrounds-Unity-API-Helper) *Open Source*

## Spotlight

[![BouncyBoi in Puzzleland](https://gamedevdigest.com/assets/images/e68ebf17592fb2043214edb76ad2333e.png)](https://news.xbox.com/en-us/2022/03/25/from-fanboy-to-developer-bouncyboi-in-puzzleland/)
[**BouncyBoi in Puzzleland**](https://news.xbox.com/en-us/2022/03/25/from-fanboy-to-developer-bouncyboi-in-puzzleland/)  - From Fanboy to Developer, the Dream of Publishing on Xbox.
Dad, I can’t find many games I can play…” “Ok darling, what sort of game would you like to play? Should I make you one?” And that’s how it started. Just over a year ago now, my five-year-old daughter told me most of our Xbox games were too hard for her to play. After some curation, we managed to gather a neat little group of games – but the idea of creating one for her and kids like her had stuck…
[_Twin-Stick_](https://news.xbox.com/en-us/2022/03/25/from-fanboy-to-developer-bouncyboi-in-puzzleland/)



---

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.