Game Dev Digest — Issue #131 - Aesthetics

Game Dev Digest - The Newsletter On Unity Game Dev - Mar 4 '22 - - Dev Community

Issue #131 - Aesthetics

This article was originally published on GameDevDigest.com

Issue #131 - Aesthetics

Hope you enjoy this week's issue!


I made a better Interactive Grass Shader + Tool - Here is the update to the grass compute shader, now with URP version too!
[ Part 1, Part 2, and video]
Minions Art

Why choose the GBC aesthetic for our next game? - Today, we wanted to expand a bit more on Mina the Hollower’s art style. We'll go over what inspired it, why we chose this direction, and how we're applying Game Boy Color (GBC) hardware limitations while still making a modern game.
Yacht Club Games

Isometric Projection in Game Development - Playing isometric games is super fun, but understanding the theory behind isometric projection is also extremely important for any beginner game developer. Programming isometric worlds is a huge topic, so I'll try to be as beginner-friendly as possible and cover the basics we need to learn how isometric projection is used in game development!
pikuma.com

Cheat Codes with Unity and C# - Let’s talk cheat codes. This post, and the video that’ll get made from it, are all about the why and the how of adding cheat codes to your Unity project.
onewheelstudio.com

The Definitive Guide to Unity & Unreal Gameplay Capture - A picture is worth 1,000 words. Your audience watches gameplay capture to learn key gaming skills and get buying advice. You need to incorporate gameplay capture into your creative. Here's how.
gamedeveloper.com

Unity 2022.1.0 Beta 10 - Unity 2022.1.0 Beta 10 has been released.
unity3d.com

Videos

From Sketch to Unity (Draw-Rig-IK-Animate) - Photoshop & Unity Tutorial
From Sketch to Unity (Draw-Rig-IK-Animate) - Photoshop & Unity Tutorial - In this video, you will learn how to draw 2D character in Photoshop, then rigging it , IK, and Animate in Unity Engine.
Binary Lunar

Simple Blender Head Sculpting Tutorial - A blender sculpting tutorial.
Bracer Jack

How to Inspect Items and Objects! (Rotate around 3D Mesh, Inventory, Unity Tutorial) - This is the kind of thing you see in many games where you have some sort of inventory and you have a separate view to look at the object's 3D mesh, you can rotate around and look at it from any angle. It's relatively easy to do and adds a nice extra bonus to your Inventory System.
Code Monkey

Using Interfaces in Unity | Unity Clean Code - Learn how using C# interfaces can help keep your unity code clean and allow you to add new mechanics to your game even faster
James Makes Games

How to Program in Unity: Command Pattern Explained - Learn the fundamentals of the Command Pattern in this new video break down! We'll explain how to use each component of the pattern using c# programming in unity!
iHeartGameDev

How to use ISerializationCallbackReceiver in Unity - In this video we will automatically swap the sprite of a Sprite Renderer for an image from a Scriptable Data Object that we assign to the Item script in order to have a more data driven logic in our game.
Sunny Valley Studio

How to decrease power consumption/battery usage on static screens in Unity using OnDemandRendering - Checking out the OnDemandRendering api added in Unity 2019.3 and showing how it can be used to drastically decrease GPU usage on static pages in your app/game. [Documentation]
Scott Steffes

How to rotate a vector - just a quick clip after someone asked a question on twitter~
Freya Holmér

Assets

Ukraine Mega Bundle
Ukraine Mega Bundle - 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 Affiliate

The Joy Of Coding Bundle - 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 Affiliate

UnityURPMirrorShader - A mirror shader that works with VR in URP Unity 2019.4 LTS, though only with multi-pass.
Avdbergnmf Open Source

MasterMemory - Embedded Typed Readonly In-Memory Document Database for .NET Core and Unity. 4700 times faster than SQLite and achieves zero allocation per query. Also the DB size is small. When SQLite is 3560kb then MasterMemory is only 222kb.
Cysharp Open Source

WaterRW - WaterRW is 2D interactive water system for Unity.
ruccho Open Source

Fluid Simulation Implemented in Compute shaders in Unity 3D - This repo contains code for a fluid simulation pipeline implemented in Compute shaders. The code has been tested on Unity 2019.1.14f1 Windows DX11, with the Legacy renderer.
IRCSS Open Source

Procedural Painting Using Genetic Evolution Algorithmen in Unity 3D with compute shaders - This repo contains code for a genetic evolution algorithm implemented in compute shaders in Unity 3D.
IRCSS Open Source

Create 2D And 3D Game Art Bundle - Want to level up as a game artist? We've teamed up with the experts at Zenva Academy for a comprehensive bundle of courses to broaden your 2D and 3D horizons. Learn how to create engaging cinematic cutscenes with tools like Cinemachine and the Unity Timeline, along with techniques for great visual storytelling. Practice your pixel art skills in PhotoShop, and master 3D modeling, UV mapping, and more with Blender. Plus, your purchase will support Partners in Health and Girls Who Code!
Humble Bundle Affiliate

RecordAndRepeat - RecordAndRepeat is a plugin for Unity3d, which supports recording of custom data and playback via the Unity3d Timeline.
fx-lange Open Source

JuCore - Service locator with lots of useful services and util classes to ease the development of C# apps and games.
JuDelCo Open Source

USecurity - USecurity is a security component used in the Unity project. It provides encryption of commonly used data types at runtime, PlayerPrefs storage encryption, and a quick call interface for encryption and decryption of common encryption algorithms.
ls9512 Open Source

UEvent - UEvent is a general message event component that can be used in unity and native .Net environment. It can provide powerful decoupling capability through event mechanism.
ls9512 Open Source

UMarkup - UMarkup is a simplified extension for Unity RichText Markup,It can enhance the text style of Log / UGUI Text / GUI Label, also for TextMeshPro.
ls9512 Open Source

UnityPython - running Python everywhere without pain: a concise and efficient Python implementation running on .NET; support Unity IL2CPP.
thautwarm Open Source

UnityWebSocket - The Best Unity WebSocket Plugin for All Platforms.
psygames Open Source

unity-build-tools - Tools to automate and streamline Unity builds
The enhanced build tool lets you setup multiple builds at once, save them for later use, and batch them.
attilioHimeki Open Source

untiy-nurbs - Unity base NURBS spline and surface module. You can create NURBS surfaced mesh inside Unity. Move Control Points and Bake out as a mesh.
komietty Open Source

Step - STEP is a simple HTN planner for generating text. It's essentially a very fancy template system.
ianhorswill Open Source

SuperTiled2Unity - Imports Tiled files to Unity. Better than regular Tiled2Unity.
Seanba Open Source

I've made a modular pack of 11 animated characters you can use in any of your projects, completely for free! - If you want all the packs in one file or specific models for your game I've made a Patreon!, I would love if you could support me with a dollar there, it would mean a lot!
QuaterniusDev

Lighting Internals Package - Provides access to internal lighting APIs.
Provides access to the information contained in the LightingDataAsset class.
NewBloodInteractive Open Source

Cube - Cube is a complete library for game multiplayer support for Unity games. It's simple to use while being robust and scalable (16+ players). It's best suited for action games with little static data.
MKSQD Open Source

TagAttribute - Use this attribute to accurately assign string fields with tags from your tags settings.
Rey-Hax Open Source

Learn Unity RPG Game Development - Level up and acquire new abilities in RPG development using Unity with this bundle from GameDev.tv! These courses will equip you with the programming and other fundamental skills you need to create your own role-playing game from scratch. Learn how to build a core combat system, delve into dialogue editors and quest essentials, and find out how experienced pros implement a variety of key RPG systems. You’ll also get a hands-on crash course in 3D sculpting by making your own dragon in Blender. Set yourself up for success on your game dev journey, and support Carbonfund with your purchase!
Humble Bundle Affiliate

The Best Of Polygon Game Dev Assets - Looking for eye-catching 3D characters, environments, props, and effects to help you develop your game? This POLYGON bundle could be the instant low-poly, high-style library you’re seeking. Build a high-seas adventure with the help of the award-winning Pirates pack. Find assets for your fantasy prototype, sci-fi saga, or vision of the zombie apocalypse. Create offices, towns, and farms, and support Code.org and American Cancer Society with your purchase!
Humble Bundle Affiliate

Spotlight

Time on Frog Island
Time on Frog Island - Cast away on an island paradise complete with a cast of friendly frogs. Enjoy sandbox island life and explore at your own pace, solving sticky situations for your new friends and trading your way to fixing your ship!
[You can wishlist it on Steam and follow along on Twitter]
Half Past Yellow


You can subscribe to the free weekly newsletter on 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.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .