TGViewer
Channel Public Channel
Everyday Unity

Everyday Unity

@everydayunity

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
Subscribers
1.18K
Photos
169
Videos
61
Links
2.4K

Showing posts older than #2340 · Back to latest

Older Posts 20 shown
Post #2338 905
Updated 2022 LTS Best Practice Guides for optimizing games | Unity Blog

Two new books featuring optimization tips and tricks for mobile, consoles, and PC have been released. I've skimmed through both materials; all the tips have already been published in various resources. However, it's great to have them compiled in one place with navigation via the contents page. I highly recommend bookmarking these books.

https://blog.unity.com/engine-platform/updated-2022-lts-best-practice-guides

#optimization #book
Unity Updated 2022 LTS Best Practice Guides for optimizing games | Unity Blog Our updated optimization guides include the latest updates from Unity 2022 LTS and provide you with useful tips and tactics to optimize your projects.
  • 👍 7
  • 🔥 1
Post #2336 782
ParrelSync is a Unity editor extension that allows users to test multiplayer gameplay without building the project by opening another Unity editor window and mirroring changes from the original project.

Gonna come in handy especially given the new template release: small scale competitive multiplayer.

https://github.com/VeriorPies/ParrelSync/

Template: https://forum.unity.com/threads/small-scale-competitive-multiplayer-template-now-released.1520044/

#netcode #editortools
  • 👍 11
  • 🔥 3
Post #2335 680
Soft Mask: a plugin that brings alpha-friendly masking to UI

It works almost like the standard Unity's mask, but supports alpha, which enables gradual and semi-transparent masks.

Repo: https://github.com/olegknyazev/SoftMask

Demo: https://olegknyazev.itch.io/softmask

#ui #mask
GitHub GitHub - olegknyazev/SoftMask: A plugin for Unity 3D that brings alpha-friendly masking to UI. A plugin for Unity 3D that brings alpha-friendly masking to UI. - olegknyazev/SoftMask
  • 👍 8
  • 🔥 1
Post #2334 855
Everyday Unity Magic Tween Extremely fast tween library implemented in Unity ECS https://github.com/AnnulusGames/MagicTween #tween #ecs
PrimeTween

High-performance, allocation-free tween library for Unity. Create animations, delays, and sequences in one line of code. A lot faster than other tween libs according to author's benchmarks. It would be interesting to see comparison to Magic Tween too in the same benchmarks, because Magic Tween is claimed to be even faster than PrimeTween

https://github.com/KyryloKuzyk/PrimeTween

Performance comparison: https://github.com/KyryloKuzyk/PrimeTween/discussions/10

#tween
GitHub GitHub - KyryloKuzyk/PrimeTween: High-performance, allocation-free tween library for Unity. Create animations, delays, and sequences… High-performance, allocation-free tween library for Unity. Create animations, delays, and sequences in one line of code. - KyryloKuzyk/PrimeTween
  • 🔥 13
  • 👍 5
Post #2333 677
Post #2332 826
UI Toolkit: New and updated demos for programmers and artists

I’ve seen some Entities samples by Unity Technologies that use UI toolkit for in-game UI and not just for editor tools. It was interesting to play around a bit, but I have no real experience working with it in production yet. If anyone has used UI toolkit for in-game UI in production, I would be happy to hear about your feedback in the comments.

https://blog.unity.com/engine-platform/new-ui-toolkit-demos-for-programmers-artists

Quiz sample: https://assetstore.unity.com/packages/essentials/tutorial-projects/quizu-a-ui-toolkit-sample-268492

Dragon Crashes sample: https://assetstore.unity.com/packages/essentials/tutorial-projects/ui-toolkit-sample-dragon-crashers-231178

Video: https://www.youtube.com/watch?v=XtQist-I3Xo

#uitoolkit
Unity New UI Toolkit demos for programmers and artists | Unity Blog Two new and updated samples are now available to support programmers and artists/designers in creating professional in-game UI with Unity’s UI Toolkit.
  • 👍 6
Post #2331 692
Gamedev • 2 | November • 2023

We are publishing the second edition of the Gamedev compilation!

A week ago, we released the first edition within our channel community. Surprisingly, many enthusiasts reached out to participate. And now – one link and a compilation of 10 channels are again in a separate folder for you!

Gamedev • 2

Every week, 10 channels about gamedev
➕ In several channels from our community
➕ In all channels from the weekly compilation

Disclaimer: all other channels are in russian language, you can try to use a built-in Telegram translator feature to check them out.

The current compilation includes
MD/LD
Celestial Beasts
Про гейм-дизайн за 5 минут
Everyday Unity
Лев Дизайнит
Кодзима Гений - канал про геймдизайн
Лавка Разработчика
lediiana
Креативный Анатолий
KSI Games × О геймдеве

__

H
ow to get featured in the compilation?
Fill out the form

We'll check relevance to the theme and audience presence
Make a post with the weekly compilation

We'll reach out to you before publication
Share if you find this helpful!
Telegram ГЕЙМДЕВ • 2 Юрий Сироткин invites you to add the folder “ГЕЙМДЕВ • 2”, which includes 10 chats.
  • 👍 7
  • 🔥 3
Post #2328 671
The current version of Unity Shader Graph supports the Custom Render Texture target. It's handy to generate a dynamic cubemap.

A Unity sample project showing how to provide an animated cubemap

https://github.com/keijiro/DynamicCubemapTest

#rendertexture #cubemap
  • 👍 7
Post #2327 717
Post #2325 879
Everyday Unity Unit Testing Made Easy: How I Test My Game Made With Unity ECS I haven't posted on my blog for a while, partly because I've been investing time in developing my game, which is still in its very early stages. Nonetheless, I wanted to share how I write unit…
Unity ECS Performance Testing

The second post in my series on automated testing with Unity.Entities, where I shared why I believe performance testing is valuable and worth adopting. I also provided examples in the post, along with a sample repo that you can use to skip setting it up yourself in your project.

https://gamedev.center/unity-ecs-performance-testing-the-way-to-the-best-performance/

Repo with the sample: https://github.com/AlexMerzlikin/UnityEntities-AutomatedTests-Sample

#ecs #dots #performance #testing
  • 🔥 6
  • 👍 4
Post #2324 633
A Primer on Unity Addressables and UGS Cloud Content Delivery

A very basic, step-by-step guide on how to set up Addressables and UGS for content delivery. Worth adding to bookmarks for when you would need to set up this pipeline, for example, for a prototype, since this setup will be free with the current pricing plans for small scale tests and prototypes.

https://dev.to/attiliohimeki/a-primer-on-unity-addressables-and-ugs-cloud-content-delivery-4n1d

#addressables #ugs #ccd
DEV Community A Primer on Unity Addressables and UGS Cloud Content Delivery Addressables are a powerful way to structure your game in logical blocks that can then be exported...
  • 👍 5
  • 💯 1
Post #2323 616
New Shader Graph Node Reference Samples

An invaluable resource, especially for those diving into shader intricacies. It's fascinating how seasoned shader experts dissect complex visual effects into a sequence of small and simple steps. This library of samples acts as a comprehensive guide, providing insights into the inner workings of these individual steps and unveiling the diverse possibilities available from the outset.

https://blog.unity.com/engine-platform/new-shader-graph-node-reference-samples

#shadergraph
Unity New Shader Graph Node Reference Samples Announcing the new Shader Graph Node Reference Samples – a set of samples, examples, and reference assets that help new Shader Graph users learn faster and enable advanced users to gain a deeper understanding of the tool.
  • 👍 6
Post #2322 572
How to template your Unity project

This article describes two ways to create a template via GitHub and Unity Hub. It sounds super convenient, especially if you create new projects often or have core tools and logic that you integrate into each of your projects.

https://medium.com/@wondrous_aqua_toad_341/how-to-template-your-unity-project-cc021231e33e

#template #editortools
Medium How to template your Unity project? You can easily speed up the starting of a new Unity project by preparing a template Unity project based on common best practices.
  • 👍 7
Post #2320 533
Classes vs. Structs. How not to teach about performance!

I always love reading posts by Sergey Teplyakov. Even though they are sometimes overly technical and tough to go through (not a bad thing at all). This one is a great example of why you should always profile your code, especially critical parts on the hot path, and not believe tests on the web, as some authors try to mislead you for their reasons or just out of pure negligence or ignorance.

https://sergeyteplyakov.github.io/Blog/benchmarking/2023/11/02/Performance_Comparison_For_Classes_vs_Structs.html

#performance #benchmark
Dissecting the Code Classes vs. Structs. How not to teach about performance! It’s been a while since my last blog post, but I believe it’s better to post late than never, so here I am!
  • 🔥 7
  • 👍 1
Post #2319 593
Why Cities: Skylines 2 performs poorly

An insightful article about performance issues in Cities: Skylines 2. It's mind-blowing that they created a game of this scale using DOTS, which was released relatively recently and is by no means production-ready even now. The author speculates on how DOTS has affected the game's performance, given the extensive rendering tasks the developers had to implement themselves, which may not perform optimally. However, I am more than amazed by developers, it's monumental work that only top-notch engineers can accomplish in such a short time

https://blog.paavo.me/cities-skylines-2-performance/

#rendering #dots #performance
paavohtl's blog Why Cities: Skylines 2 performs poorly The teeth are not the only problem
  • 🔥 5
  • 👍 1
  • 👎 1
Post #2318 528
How can I modify built-in packages?

I have recently faced a bug in a Unity package, so this was the fastest way to fix it and continue the work. Yeah obviously you lose new updates but there is a way to create some sort of a patch tool, that would update the local package and apply your changes. Of course, this is unnecessary if the issue is fixed in an update. If you already know a tool that does it, would be great if you shared it in the comments.

https://support.unity.com/hc/en-us/articles/9113460764052-How-can-I-modify-built-in-packages-

#package #upm
Unity How can I modify built-in packages? Symptoms: I cannot modify built-in Unity packages. Whenever I try to edit a built-in package, the package is automatically rolled back. Cause: Being unable to modify a built-in package occurs b...
  • 👍 8
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →