Issue #150 - Customization
This article was originally published on GameDevDigest.com
Great posts on how to create custom stuff for your game. Enjoy!
Material Variants: The solution for managing complex material libraries - Ever wanted to automatically apply changes from one material to multiple others? Or to reuse a Base Material for local tweaks? In Unity 2022.1, we’re introducing a concept similar to Prefabs, compatible with all render pipelines, to manage Material Variants in the Editor.
Unity
C# 9 in Unity (2021.2 and up) - From Unity version 2021.2 upwards we can use C# 9 (some of its features). Here are some of the more useful ones.
sunnyvalleystudio.com
Logo Dissolve with Particles - It’s a fully realtime effect running in Unity. You can use any image regardless of whether it has colour or not.
mirzabeig.com
UVs and You - Last time we learned about color replacement. In this lesson we're gonna go back to basics by talking about UVs. This is a great jumping-on point for anyone new to shaders and most of this tutorial doesn't even involve code, so you should be able to follow along even if you don't know how to program!
Team Dogpit
Custom tile data for Unity Tilemaps - The default Unity tile system doesn’t support a whole lot of functionality out of the box. If all you need is a way to quickly paint a map with some tiles and colliders then it does the job, but for anything more complex like per-tile footsteps or movement speed you’ll need to extend the system and implement that functionality yourself.
tinyislandgames.com.au
Unity 2022.2.0 Beta 3 - Unity 2022.2.0 Beta 3 has been released.
Unity
Videos
Unity | Custom UI Meshes URP + Built-In - Here is how to render custom meshes in Unity UI (Overlay). Actual custom meshes, not a rendertexture :).
[You can also read the blog post]
MinionsArt
Secrets to a Great Platformer Character with Unity - Platformers are defined by their movement. Whether it be the momentum-based thrills of Super Meat Boy or the elegant combat of Hollow Knight. As a result, I want to share my approach to Platformer Movement (with the help of Unity 2D) and how you can apply it to improve your own games.
Dawnosaur
How Gran Turismo's 'Sophy' Actually Works | AI and Games - 'GT Sophy' made a splash in early 2022 as it was declared to be a new type of AI racer for Gran Turismo that could leave many a professional player in the dust. It's time to find out how it works, and the story of where it comes from.
AI and Games
Awesome UNIQUE Crafting System! (Max Immersion, No Inventory, Hydroneer, Unity Tutorial) - Here's a pretty interesting very unique crafting system. There's no menus, no virtual inventory, it's all based on placing objects on certain positions and crafting them into other objects. This is pretty easy to do, just requires some Physics queries, so if you want to give a shot at making a game with no Inventory and no UI then it's actually pretty easy.
Code Monkey
How To Combine Video Game Genres - Great video games can come from combining genres - but getting the mix right isn't easy. In this video we'll explore the three main methods for merging genres, and look at the problems - and solutions - of each approach.
Game Maker's Toolkit
Add JUICE to Your Game with Springs | Unity Tutorial - Something a lot of young indies skip over is the "juice factor" of their game. Simple, bland transitions and movement leaves the game feeling boring. This week you can not only learn about Springs and how to use them, but also get a framework to use them in your game today!
LlamAcademy
PIXELART effect in Unity using custom render feature URP - In this video we will create a Pixelart effect in Unity by apply it as a post-processing (custom shader graph) to the camera image using a custom render feature in URP
Sunny Valley Studio
How to Thrive Professionally as an Aspiring Game Artist | Peet Cooper | Funsmith Fireside Chats #9 - As a 20+ year video game art veteran, Peet Cooper has had the privilege of working with some great IPs including Star Wars, Call of Duty, Diablo, World of Warcraft, 007, League of Legends and more.
Game Design Skills
Assets
Indie Innovation Sale! - Customers can save 40% on selected assets!
Buy More, Save More Tiered Coupon
You can save an additional 5% off orders of $100+ more, 10% off orders of $175+ more, and 15% off orders of $250+. Coupon Codes: INSPIRE2022
Unity Affiliate
Render Order Settings Editor (FREE) - Hi and welcome to the Render Order EditorWindow tool for Unity. This tool provides you with an editor window where shaders and materials can be labeled and slightly adjusted. The intention for this window is to be a central place where you can get an overview of multiple materials which otherwise would require you to inspect multiple assets at once which might be cumbersome. Tested for Platforms: PC / Mac RenderPipeline: Built-in, URP, HDRP
Glenn Korver Affiliate
PlatformerRails - Character Controller for 2.5D Platformer on Unity.
FriendSea Open Source
UltimateXR - UltimateXR is a free, open source framework and toolkit for Unity that includes powerful features such as cross-device compatibility, state-of-the-art grab and manipulation mechanics, inclusion through a library of gender- and race-agnostic hands, customizable full body avatar representation, advanced UI components, animation, locomotion mechanics, and much more.
VRMADA Open Source
Unity Async Await TCP - This is an async/await tcp communication (client and server inside) in unity.
Bian-Sh Open Source
Airduct BMT (FREE) - Modular Airduct system + Custom prefab placement - editor scripts from BMT. This combination lets you make a complex Airduct system in minutes.
soupoflogic Affiliate
Quickstart - A remote developer console for Unity
grahamboree Open Source
MathUtilities - A grab bag of some of the neat math and physics tricks that I've amassed over the last few years, implemented in Unity's C#. [Inlcudes Generalized Mesh Deformation, Signed Distance Field Texture Rendering, Kabsch, Verlet Softbody, and more]
zalo Open Source
UniJoystick - It is a powerful joystick and touchpad component for UGUI.
Bian-Sh Open Source
StereoCancer - An open-source stereo-correct screen-space shader for Unity, mainly intended for usage in animations and games such as VRChat.
xwidghet Open Source
Fireworks Visual Effect - Awesome Fireworks VFX to celebrate Happy New Year 2022 created using Visual Effect Graph System from Unity Engine and using the High Definition Render Pipeline (HDRP) project template to create high quality Games.
BillyFrcs Open Source
Morpeh - ECS Framework for Unity Game Engine.
scellecs Open Source
RPG Game Dev Bundle - Making a role-playing game? Did you pick up our epic RPG Maker Resurgence bundle? This massive library will be the greatest asset in your game-dev journey! Get collections of art assets including 2D heroes and characters, tile sets, icons, and more—along with RPG-worthy music, sound effects, stingers, and other versatile audio building blocks. Plus, your purchase will support the Alzheimer's Association and Michael J. Fox Foundation for Parkinson's Research!
Humble Bundle Affiliate
Spotlight
DISRUPTION - Disruption is an action-adventure TPS set in the dystopian future city of Nutropolis — where a disengaged human populace overly-dependent on robotization, has stumbled to the brink of destruction from a mutant robot force led by a rogue madman in his fight against a ruthless, massive tech company.
[You can visit their website, follow them on Twitter, and wishlist on Steam]
Outnumbered Games
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.