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 #1955 · Back to latest

Older Posts 20 shown
Post #1953 158
Post #1952 197
Post #1947 150
Clean Design Documentation Principles

A good set of principles to work with design docs. A good design phase saves a lot of time, as it makes you evaluate the requirements and think about corner cases way before it is engraved in stone (implemented in code).

https://medium.com/@tricky_fat_cat/clean-design-documentation-principles-59819b9913d6

#docs #gamedesign
Medium Clean Design Documentation Principles Now I want to tell you about principles which can help you to improve the quality of your game design documentation.
  • 👍 4
Post #1946 149
Introduction to octrees

As an addition to the previous post: some theory about octree and use cases. Octrees are often used in 3D, so if you need it in 2D, then use quadtree which is basically the two-dimensional analogue of octree.

https://www.gamedev.net/tutorials/programming/general-and-gameplay-programming/introduction-to-octrees-r3529/

#datastructure #octree #spacial
GameDev.net Introduction to Octrees What exactly is an Octree? If you're completely unfamiliar with them, I recommend reading the Wikipedia article (read time: ~5 minutes).
  • 👍 5
Post #1944 152
Post #1942 163
How much to slow animation down for giant creatures

1. Scale your creature to human size and set the animation speed such that it looks good at this scale; how a human would move if in that creature's shape.
2. Scale your creature up to target size.
3. Set the new animation speed to the speed at human scale divided by the square root of the factor you scaled up

https://tore-knabe.com/game-development-how-much-to-slow-animation-down-for-giant-creatures/

#animation
  • 👍 3
Post #1939 282
Sand Balls Mechanics Implementation: The Best Way To Deform A Mesh In Unity - Part II

In this post, we will continue to learn how to deform a mesh in Unity using the sand balls mechanics as a sample. This part covers MeshData API, performance testing, and optimization techniques to achieve a smoother user experience.

https://gamedev.center/sand-balls-mechanic-implementation-how-to-deform-a-mesh-the-most-performant-way-part-2/

#meshdeformation #sandballs #meshdata #jobsystem #optimization
  • 👍 7
Post #1938 222
Post #1937 185
Announcing new tools for multiplayer development | Unity Blog

Netcode for GameObjects and Entities, interesting net stats tools out of the box, and low level networking package. As well as a bunch of samples which sounds awesome.

https://blog.unity.com/games/multiplayer-networking-tools-launch-announcement

#netcode #network
Unity Blog Announcing new tools for multiplayer development | Unity Blog Explore the latest tech available within the Unity ecosystem to create your multiplayer game – from netcode SDKs to tooling support.
  • 👍 4
Post #1936 196
Simplified Clean Architecture Design Pattern for Unity

An example of a clean architecture inspired by the book of Bob Martin of the same name. It has some contradictions to the original, so you can start with it and then check the book or its short review to decide what goes better for your project.

https://genki-sano.medium.com/simplified-clean-architecture-design-pattern-for-unity-967931583c47

#architecture #cleanarchitecture
Medium Simplified Clean Architecture Design Pattern for Unity Sammary of Simple Clean Architecture for Unity GameEngine and example github project.
  • 👍 3
Post #1935 150
NativeStringCollections: The toolset to parse text files using C# JobSystem on Unity.

Claimed to load big files 3 times faster than C# standard File.ReadAllLines(). And can load files in parallel.

https://github.com/kawai125/NativeStringCollections

#parsing #file #burst
GitHub GitHub - kawai125/NativeStringCollections: The toolset to parse text files using C# JobSystem on Unity. The toolset to parse text files using C# JobSystem on Unity. - GitHub - kawai125/NativeStringCollections: The toolset to parse text files using C# JobSystem on Unity.
  • 👍 5
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 →