Everyday Unity – Telegram
Everyday Unity
1.1K subscribers
157 photos
59 videos
42 files
2.36K links
A game developer and tech lead in a top grossing company posting Unity, programming, and gamedev related stuff that I find interesting
Website: https://gamedev.center

Most used tags are:
#performance
#shader
#interview

Author: @alexmtr
Download Telegram
methodic: Test and interact with functions in Unity using a GUI.

Adds an editor window that provides a simple interface to select your noscript's functions and run them with parameters of your choice. Ideal for manually triggering events during gameplay and for modifying game objects in the editor.

https://github.com/mminer/methodic

#editortool #invoker
👍3
GitHub - Cysharp/MemoryPack: Zero encoding extreme performance binary serializer for C# and Unity.

The newest serializer by the developer of UniTask and MessagePack for C#.

https://github.com/Cysharp/MemoryPack

#serializer
👍8
This media is not supported in your browser
VIEW IN TELEGRAM
UnityTimeRewinder: Unity time rewind solution, that is easily customizable for any project.

https://github.com/SitronX/UnityTimeRewinder

#timescale #rewind
👍2
Unity HTTP Debugger

We always had a similar, but smaller solution on any project that had client-server communication, as it makes debugging a lot easier. And altering responses opens up a new way of testing and reproducing bugs. Of course there are standalone apps likes Charles for this, but a tailored editor tool is more convenient in my opinion.

https://github.com/ErnSur/Unity-Http-Debugger

#debug #http #editortool
👍6
UiParticles: Unity ParticleSystem for built-in UI

Unity ParticleSystem for built-in UI.
Full compatibility with Unity UI Canvas: sorting order, masking, UI shaders etc...
Size and speed of particles are in canvas-based coordinate system

https://github.com/ken48/UnityUiParticles

#ui #particles
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
keijiro/StickShow: GPU instancing with RenderMeshInstanced

StickShow is a Unity sample project showing how to use Graphics.RenderMeshInstanced with a custom shader graph and per-instance data.

https://github.com/keijiro/StickShow

#instancing #rendermesh
👍3
NullTale/SoCreator: Create ScriptableObject by type from Unity Editor.

Can come in quite handy when you have a lot of noscriptable objects in the project. Which can be pretty common given that configs are better to be stored in SO since it doesn't generate garbage when being loaded. And SO loading is faster as it's a memcpy call under the hood.

https://github.com/NullTale/SoCreator

Info about SO is taken from a great talk at Unite

#noscriptableobject #editortool
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
UnityTexelShaders: URP Texel Lighting

The aim of this project is to make late-1990-early-2000 game graphics, but with all-new look. Think of it as of half-life 1 software renderer with pixelated PBR.

https://github.com/keeborgue/UnityTexelShaders

More info on the effect: https://forum.unity.com/threads/the-quest-for-efficient-per-texel-lighting.529948/

#texelspaceshading #shader #urp
👍2