#šŸ’»ā”ƒunity-talk

1 messages Ā· Page 114 of 1

median roost
#

one has players and enemys

#

one everything else

#

but the player and enemy one has a yellow background even tho i set it to uninitialized, or set up an overlay

violet thunder
#

Uninitialized
Does not initialize the color buffer. Choose this option only if your Camera or Camera Stack will draw to every pixel in the color buffer.

#

Sounds like that isn't the right choice here? (I don't urp)

#

Since the camera is not writing to all pixels

#

I could be wrong tho

hard parcel
#

Well its extremely cumbersome to deal with, and not very agile. Not to mention the amount of code and setup you need to write to get thing going,

Are there no framework that does it better? Do people use use bare Uitoolkit to do their ui?

also @worldly cave

worldly cave
#

I use the "bare" uitoolkit for my ui without issues honestly

violet thunder
hard parcel
#

there are no "issues" it works yea, but you need to do alot just to get something decent.

gray frigate
#

i'm not sure what "agile" would even mean here

worldly cave
#

i also dont know what kind of overhead you think the toolkit has but it really doesnt

gray frigate
#

unity does provide AppUI, a framework built atop UITK

violet thunder
lilac flume
#

how does people make tools for unity? is there a sdk for it or smt?

near wigeon
#

thats vague as hell

gray frigate
gray frigate
#

e.g. you create a custom kind of Overlay, or a new EditorWindow

violet thunder
#

Theres a pretty huge ecosystem around editor tooling

sonic ginkgo
#

hey guys how could I learn to code movement in c# for my BEAN in unity??? I am guessing brackeys is old???

hard parcel
violet thunder
#

Bro's an unc

lilac flume
#

like i heard some people made custom lightning. i wonder how it is possible with c#

worldly cave
worldly cave
hard parcel
#

in its current form uitoolkit, is very similar to how webdev use to work, like 10 years ago before frameworks/SPAs, like react angualr and the likes.

near wigeon
violet thunder
sonic ginkgo
worldly cave
violet thunder
#

Worst part is it leaked into chatgpt and now we'll never get rid of it

near wigeon
sonic ginkgo
#

my baddd

near wigeon
gray frigate
#

It is challenging to get a foothold, yeah

near wigeon
#

im sure if you search that in github repos there are dozens

hard parcel
#

for example, to make a simple menu with clickable buttons that would perform some action .. or change some values on the screen.. that alone is a whole process

if you need to find specific element you need to query them just like old JS/jquery..

not to mention working with tables.. which is a total disastre

worldly cave
#

honestly if your building something simple to begin with just use UGUI

near wigeon
#

so if you have a better solution make an asset and sell it. Not sure what you're pitching here

worldly cave
#

be the change you want to see in the world

hard parcel
#

@near wigeon I am not trying to pich or sell it, there's a reason i put it free and open source on git

#

Its just very weird to me that people rather use the stoneage way, rather something much simple, thats why i was asking if there are other platforms that streamlines this process

hard parcel
#

I am not really going to gain anything from it, other then hopfully making some people's UI dev live's easier is all

#

@worldly cave I already posted it in dev-logs. it got so little attention that made me question the entire idea. maybe there's just something better i am not aware of. and i shouldn't have made it to begin with .. no idea.

near wigeon
#

curious to see how your solution might outdo dedicated engineers who design these systems

tawny quail
#

I'm just waiting for PanGUI LUL

modest meteor
# worldly cave surprisingly he is only 22

brackeys is not 22, that would mean he's only 13 years old in this tutorial lol https://www.youtube.com/watch?v=THnivyG0Mvo

hard parcel
#

i cant guess how you would like it, i can however guarantee it makes the process of writing UI's with uitoolkit, significantly shorter and more pleasant

I didnt invent this pattern i just ported it over from web

I took a broadly used solution (react) and applied it to unity.

The framework is not new.. and there's a reason its the most used framwork out there.

near wigeon
tawny quail
#

Similar yeah

hard parcel
#

I guess it would just take time until the first people will start using it, understand it's benefits and word to mouth it.

worldly cave
#

if its free

fallow sonnet
#

Hi

worldly cave
#

but do whatever you want its your choice

hard parcel
#

Ah ... you literally meant the resources channel

#

Done.

#

Thanks for the suggestion.

near wigeon
#

Gta Temu

charred fog
hard parcel
#

@worldly cave - I’m skeptical it would help, because people seem reluctant to try new things. - guess I'd have to wait and see and just continue using it in my own project.

Either way thanks for the suggestion, laters for now

wary helm
#

How can I get speech to text in unity?

#

It's so hard

stuck flower
wary helm
plain dagger
wary helm
plain dagger
#

!logs

vagrant rootBOT
# plain dagger !logs
šŸ“ Logs

Documentation

Editor logs

Windows: %LOCALAPPDATA%\Unity\Editor\Editor.log
MacOS: ~/Library/Logs/Unity/Editor.log
Linux: ~/.config/unity3d/Editor.log

Unity Hub

Windows: %UserProfile%\AppData\Roaming\UnityHub\logs
Mac: ~/Library/Application support/UnityHub/logs
Linux: ~/.config/UnityHub/logs

dense coral
#

hello there? any one knows some update about the hight ammount of memory usage on 6.3+?
i just opened my project with 6.3.13 today and let for some minutes opened without play any time, and reach 6GB RAM usage.
even on small prototype project without any asset iut“s easy to reach and stay with more than 2GB or more.

austere dawn
#

how much ram do you have? sounds pretty ordinary

exotic vigil
#

Unity is asking for a code from my authenticator app to sign into my account. I never enabled this setting. I can't sign in.

near wigeon
rugged wagon
#

Inspector of canvas is greyed out and not editable. pls help

near wigeon
#

only world canvas can be moved / resized etc. cause they are world objects

#

canvases are default on screen and do not move / resize unless you change the screen

#

what it is exactly you're trying to do ? cause touching the canvas sizes/position aint it

plain dagger
#

reading hard

rugged wagon
near wigeon
#

check out Christina Creates Games on YT they provide very good info on anything UI based

rugged wagon
spare obsidian
#

Hi, is this a good place to try to get help for something? I'm dealing with unitys input action system atm, I'm trying to figure out how I could get it to where an input action can take the player pressing any random number and then I can grab that number as an int value, would anyone be able to help with that?

#

I know how to get other values with actions like vectors and stuff but I have no idea how to get it to something like an int

near wigeon
#

using an actionmap and you have 1-9 for example, maybe something like context.control.name; and then parse it as int from there

dull sphinx
#

does anyone have the standard assets for unity 5?

#

i use the version out of sentiment but there's no tutorials whatsoever

#

which prompted me to use the standard assets, and the ones i found didnt work

vivid cedar
near wigeon
dull sphinx
near wigeon
#

but agree in most cases what you need already has updated versions like the unity starter assets

#

FPS controllers are a dime a dozen lol

dull sphinx
#

and im halfway sure i got a virus

near wigeon
vivid cedar
near wigeon
#

iirc the standard assets was also a rigidbody based, kinda of annoying to work with than character controller (starter assets)

dull sphinx
#

i'll just make my own i think

#

im too stupid for all of this

#

and way too stubborn to use a new unity ver

near wigeon
#

you just drop a prefab and its done mate

#

the only challange comes with adding extra features to it, so you need to study it a bit for that but otherwise easy pz

dull sphinx
vivid cedar
#

that's like using Windows XP at this point

dull sphinx
vivid cedar
abstract umbra
#

what is unity 5? the version before 6? meaning unity 2022 ?

vivid cedar
#

meaning Unity 2016

near wigeon
vivid cedar
#

It's literally over a decade old.

near wigeon
#

you cant even use Textmeshpro n shit

dull sphinx
#

did i mention im stupid

near wigeon
#

you're really holding yourself back

dull sphinx
#

and stubborn

vivid cedar
#

Anyway - a first person controller is pretty simple.

#

there are many tutorials around

#

it will be the least of your problems

dull sphinx
#

it feels like shit because it is shit

near wigeon
#

lol everything was gradient based. yuck

dull sphinx
#

but we're all different

near wigeon
#

also no darkmode 🤮

dull sphinx
#

imo

#

i hate them

#

okay nevermind this is literal cancer

#

sentiment is over

near wigeon
#

the best tools are unity 2017 + at very least

worldly cave
#

im still mad we didnt get that new editor UI

#

shit is clean as fuck

near wigeon
#

wanna make a cool and easy cutscene ? No Timeline *
want your text not to look like shit esp at high DPI ? no textmeshpro
etc.

vivid cedar
worldly cave
#

hilariously s&box straight up ripped this design for themselves

#

and i cant blame them

#

or at least something very similar

near wigeon
#

much better play/pause placement than the first image

latent meadow
#

it is infuriating that there is literally no way to vsync or limit FPS in Scene view on linux nvidia wayland combo

#

game mode vsyncs fine, or at least limits fps

#

i think a solid 5 hours i have tried every possible thing that i am aware of, from Args, to mangohud, to gamemoderun, to gamescope, to countless scripts that Should have worked (all while testing with different combinations of 'sync to vblank', vulkan, opengl, etc)

#

vsync game view while playing. gpu using 35 watts. scene view, unable to vsync, moving the camera an inch, gpu using 170 watts

torn mulch
#

I started my 3D modeling journey not long ago, and right now I’m working on a newspaper texture as a prop. Two of the images I used are AI generated for the sake of the game’s lore - do you think that’s okay? It would be almost impossible to achieve the same result otherwise, unless I spent an entire week creating a realistic 3D scene of a crowd, which would also require a much higher level of skill... and even then, it probably wouldn’t be very noticeable in-game, since the newspaper itself is just a small prop.

#

I just treat it as a tool, it’s just a small object on the even smaller object… but I wonder what do you think, I don’t want gamers to be mad at me, I’m not taking shortcuts.

near wigeon
torn mulch
#

I don’t seek legal advice, but more like ethical advice.

near wigeon
#

use whatever means gets you there, as long as you have permissions to use

torn mulch
#

alrighty, what do you think about the newspaper texture btw? I think I nailed it, but I’m the very beginner.

latent meadow
worldly cave
#

Its also kinda uninspired? Like youre doing all this great worldbuilding but you stop at coming up with a name for a fictional newspaper?

torn mulch
#

I mean, I never thought of that, you’re right.

near wigeon
#

The Metropolitan Ledger etc.

torn mulch
#

I’ll call it The New World Times

latent meadow
#

'The Old Spork Tines' - Sticking it to global news, with stabbing commentary

torn mulch
#

my game is about world falling apart due to lack of oxygen

#

I mean uh, that’s not what my game is about but that’s what its hidden lore is about. Sry I’m so sleepy.

#

the game itself is a cozy ā€œworking at an oxygen factoryā€ simulator.

#

what about stuff like ā€œNew Yorkā€ (article about real city) or ā€œS&P 500ā€ (article about stocks)? can I use it? I’m not from U.S…

latent meadow
#

last time. do not seek legal advice here. do your own research

exotic vigil
hushed hamlet
#

It's interesting.

crisp lichen
#

Man some days I feel like the code gods love me

#

I only had 2 bugs in 300 lines of code

#

That I wrote in one sitting

#

Thank you code gods

#

I learned how to code this section 4 hours ago

#

And it works

#

(Sorry everyone I know is asleep and I needed to rant about how happy I am that the code worked)

pearl oyster
#

Save to a (virtual) file, don't use playerprefs. If you're trying to store more than 1mb to playerprefs you're doing something wrong anyway

sweet tartan
lost garnet
#

No, I didn't actually

#

Will read it

cyan lion
prime iron
#

hey guys i finished this yesterday and i havent recieved my badge, does anyone know why?

#

it says 100% complete, the project has been published aswell as a screen recording etc

#

iv also recieved the xp for it just not the badge

summer anvil
#

I may need some help! My wifes avatar gestures stopped working after she changed the hair color then re-uploaded it. But her other avatars gestures work fine. What would cause this issue?

#

We tried everything, google, youtube reddit etc

copper gust
#

!vrchat

vagrant rootBOT
shrewd zenith
#

is it okay for a multiplayer game to place the Play/Ready button on a second screen (that you have to click into), instead of having it immediately visible on the main screen? im wondering if this affects clarity or the players experience

dusk lichen
#

i mean do u have a single player too or does ur multiplayer have multiple modes

#

either way it doesnt matter its ur choice, whatever u think the player will prefer

#

also is there a way of using the terrain tool to form geometry terrain?

#

idk what else to call it, what i mean is i want to create slopes like this:

#

sort of like a straight slope going down with smoothing on either side

#

but terrain tool unless im missing something makes it nearly impossible, i feel like there should be some sort of tool you can create a rect and select ur beginning angle on 1 side of the rect, and ur finishing angle on the other side of the rect

#

and it creates the slope

#

then u can just simply smooth out either side of the slope

safe garden
#

just a quick n00b q for everyone here, with colliders - I can't use a mesh collider as it has to effectively be moving, (kinematic I think is the term?) is using several box colliders like this efficient? obviously wanting it to follow the form but don't want to go overkill for such a basic asset, and afaik there are no cylindrical colldiers

austere dawn
dusk lichen
#

yeah i looked at the whole editor thing i ended up making my own

austere dawn
#

the terrain tools in Unity as i understand definitely lean towards painting more

dusk lichen
#

yeah they arent good for any "straight line" stuff

#

by default anyway

austere dawn
dusk lichen
#

i ended up finding a snippit of someone elses solution which was not what i was looking for, but i didnt realize you could make little editor addons, so i used his snippit and made my own tool that allows you to create a decline or slope based on the rect you create by dragging in the scene viewer

austere dawn
#

thats cool!

nocturne hull
#

dont know if this correct channel to ask
i am trying to set up CI with gameCI/unity-actions, and it requires a Unity license file
i do not have one and cant manually activate bc i am using a Personal license

mb someone has experience solving this?

pearl oyster
#

Why does that stop you from activating it?

nocturne hull
#

bc unity changed what type of license you activate manually, and personal not in the list

#

it now requires serial number to be activated

pearl oyster
nocturne hull
#

yes

#

i double checked folders

#

tried activating new license

pearl oyster
#

You might want to ask on their Discord server

nocturne hull
#

actually yeah, makes sense

#

their discord invite link expired?

pearl oyster
#

Works for me

nocturne hull
nocturne hull
pearl oyster
#

yes

nocturne hull
#

found it, thanks

mystic rivet
quasi rampart
#

me making airplane game

violet thunder
quasi rampart
#

hi how u doing

storm patio
#

if you'd like to ask or discuss about unity you're free to do so, but this isn't really a general chat

quasi rampart
#

oh oke

storm patio
nocturne hull
tawdry radish
#

Hi everyone, I’m having a two way authentication issue. I never set up the two-way authentication and now I’m not receiving the code for my school account (educator license). I tried my personal license and when I get a code for that account, I’m getting an error and ask to try again.

I have the end of the year showcase and my students can’t access anything.

I submitted a support tickets, but I’m running out of time.

Anyone had experience with this issue? If you did, what was the solution?

Thank you.
Mario

dull peak
#

Could someone please teach me how to log in to the UGS CLI? I've correctly configured the permissions in my Service account, but when I try to deploy cloud code during login, it returns code 51. I checked, and code 51 means invalid token, but the credentials I copied from the Unity Cloud Dashboard during login should be correct. It just keeps returning code 51.

safe garden
hardy flare
#

Hey guys, I don't know if this is the right channel to ask but, I'm currently working on a game with levels, and I would like to change the background for each level, but I'm not sure how.

#

Any tips?

worldly cave
#

the skybox enviroment?

hardy flare
worldly cave
#

wait is this a 2d or a 3d project?

hardy flare
#

2d

worldly cave
#

well for 2d scenes you should probably use an actual image/sprite as a physical game object in your scene for the background

#

just make sure you set its Z value to something distant

hardy flare
#

Okay, I will try to do that, thank you ā¤ļø

hallow bobcat
#

i want to ask I tried opening my older Unity project (from the 2022 version) in Unity 6, but it doesn't work. Why?

sand harbor
#

there's surprisingly few videos on sniper glint in unity

vast lodge
#

Hi all. So I was trying to install Unity AI on a fresh project, but I get 999+ errors...

short grotto
#

any idea how to remove the T ?

storm patio
#

iirc there are separate menus for the scene and game view gizmos? could be wrong though

short grotto
worldly cave
sand harbor
grim sundial
hallow bobcat
#

i want to ask I tried opening my older Unity project (from the 2022 version) in Unity 6, but it doesn't work. Why and whats the problem ?

near wigeon
storm patio
#

"i tried putting this old gpu into a new computer, but it doesn't work" there are so many possible answers

hallow bobcat
#

like this

worldly cave
#

i mean you just have some obsolete function warnings, in which way does it "not work" though

hallow bobcat
#

so what should i do ?

grim sundial
# hallow bobcat so what should i do ?

i'd try installing seperate editor versions for 6.0 LTS, 6.3 LTS and seeing if they open there, firstly. You may have success the older you go (6.4 changes quite a few things)

worldly cave
fervent perch
#

ok so.... what are the chances of getting Unity Editor to work in SteamOS?

near wigeon
#

unfeasible

hallow bobcat
#

i already tried to open it with unity 2022 version , but still like that

near wigeon
#

those look like warnings not errors, it shouldnt break the actual game from starting

hallow bobcat
#

last week i try to open it in my computer on lab but it works
actually i can see the terrain and the asset
but now i just see the nothing

storm patio
#

did you open a scene

worldly cave
#

will i have to add another tally to the counter

storm patio
#

what you have there just looks like the default scene

hallow bobcat
worldly cave
#

a scene?

storm patio
#

show the hierachy window (without a search/filter)

sand harbor
hallow bobcat
#

like this
when i try using another computer , i can see the terrain and the other thing

worldly cave
worldly cave
#

im slowly catching up to digi

worldly cave
#

i only started counting it recently lol

storm patio
#

fair

fervent perch
#

so running unity in steamdeck's pc mode is probably a no-go?

worldly cave
#

but its insane how far some people get with projects without ever learning what a scene is

storm patio
grim sundial
hallow bobcat
#

okay , i got it

storm patio
#

packages are specified within the project

#

the cause here is obvious: no scene has been opened

worldly cave
storm patio
wary adder
#

need help i bought a pack on unity hub but i dont understand shadders please help full build is pink it is a

worldly cave
#

if its pink it probably means the shaders arent compatible with your render pipeline

#

which pipeline are you using

worldly cave
#

hdrp?

worldly cave
worldly cave
#

are you using hdrp

#

or is the asset made for hdrp

latent meadow
#

crap. the huh site is broken

worldly cave
#

works for me

orchid gale
latent meadow
worldly cave
latent meadow
#

click pink materials

worldly cave
#

leads me to shader errors

latent meadow
wary adder
#

it says Original Unity version
6000.0.38

worldly cave
#

okay third times the charm

wary adder
#

HDRP

worldly cave
#

youre using hdrp?

#

okay

#

and the asset you purchased

#

care to link it?

wary adder
worldly cave
#

are you positive your project is hdrp?

wary adder
#

that wat it says

grim sundial
wooden pebble
#

I have no clue wether or not this is a good place to ask but my unity 6.4 isn't installing. It is fully downloaded but doesn't want to actually install!

grim sundial
#

exactly.

#

I think it's unity side, guys, hang in there

latent meadow
grim sundial
#

(everything was fine for me yesterday, purchasing/etc)

latent meadow
#

i honestly do not think i have seen flash deal sale yet that did not bog the servers šŸ˜…

grim sundial
#

i'm not fretting too much, my current projects are fine at the moment. But damn, I really really want to buy this before it goes to 60% randomly for flash items vs the current 95% off it is > <

latent meadow
#

they generally extend the flash deal if they are aware of the issue

#

i would send a support ticket now, explaining you want this asset, but cannot buy due to server issues, and request the price be honored when servers are functional

grim sundial
#

these 95% off glitches are special case though, I routinely see 95% off initially in flash sales, then they revert back to 70 then 60% a few mins to hours later

#

(just a tip to keep in mind for your future browsing)

latent meadow
#

i noticed that too. the few minutes thing is almost definitely an error, but the flash deals are 12 16 or 24 hours, iirc

grim sundial
#

sometimes the glitch literally turns them free, if you're super lucky

latent meadow
#

i'd be careful with that one šŸ˜… might come back to haunt you, or might be the old 'bank error in your favor' from monopoly board game

grim sundial
#

no offense to unity.. but the way i've been treated on silly things like buying the same thing twice by accident, and not getting reimbursed for an extra purchase, because I already downloaded it. I'll call it even šŸ˜‰

#

or my absolute favorite.... submit a ticket for refund "sorry our queue is taking a long time" and resolution finally comes 30+ days later with "sorry your window of refunds within 7 days has elapsed! bye bye"

latent meadow
#

i would press that issue. i have been outspoken about their return policies in the past

grim sundial
#

truat me, i've pressed it, as a power user with nearly 100k$ worth of assets, they do not care about anything.

latent meadow
#

i do not know exactly what occurred, but i would be in contact with a lawyer. i simply do not tolerate businesses with practices like that. but, this is just in general. i have no idea of the details of your situation

grim sundial
#

I wish I had the time for that. I'm happy with Unity.. no beef other than these silly one-offs. They obviously are skimping in support. But my overall point. If they are showing free/95% off items offically, I'm always happy to purchase them. Not my problem, just as my problems are not their problem, apparently..

latent meadow
#

morally, perhaps. legally, who knows

grim sundial
#

shrug, i'm using the asset store 100% normally.

#

current situation for anybody new coming in on this (10:22am pst/west coast usa)... Unity is having a log in issue either for main account, or on purchasing assets after clicking "proceed to checkout" from a cart.

Keep refreshing, i've been at least let back in from my complete lockout, but still unable to purchase assets from store.

#

been intermittent for at least a few others for the past 4 hours now

fervent perch
orchid gale
#

Yes, i used the Editor. But with Mouse and External Monitor.

boreal river
#

Hey, guys! What is the different between normalize and normalized?

pearl oyster
#

Are you talking about the Vector3 methods?

storm patio
#

do you read docs

gray frigate
#

Vector3.Normalize is a static method that takes a vector and returns its normalized form
Vector3.normalized is a property that gives you the normalized form of that vector

#

they have the exact same meaning

storm patio
violet thunder
#

Normalize modifies the value directly, in-place

gray frigate
#

ah, there's both a static method and an instance method

#
var barVec = Vector3.Normalize(fooVec);
#

i was thinking of the static method

storm patio
#

ah, so it does

#

TIL

gray frigate
#

the documentation points out the distinction (:

storm patio
#

wait, that's horrible

violet thunder
#

Ish

storm patio
#

instance normalized -> modified
instance Normalize -> mutate
static Normalize -> modified

#

wonderful

latent meadow
storm patio
#

peak api design šŸ‘

gray frigate
#

it makes perfect sense though

#

properties are generally non-mutating

#

that would be extremely confusing

violet thunder
gray frigate
#

if you normalize a variable, you're clearly changing it

storm patio
gray frigate
#

whilst passing it to a method should not mutate it

boreal river
#

I mean both of them

#

I know that normalized property it converts the vector to have a fixed magnitude of 1 unit

#

what about the Normalize()

storm patio
#

it converts the vector to have a fixed magnitude of 1 unit

#

dude did you not read any of the previous convo, nor docs?

vivid cedar
violet thunder
#

We already discussed this, there's a static method Normalize and an instance method Normalize

#

Static one returns a value, instance method mutates it

storm patio
#

the answers have already been given (both in docs and in convo)

#

if you're still asking i'm inclined to believe you didn't actually read any relevant content

#

you really gotta get better at reading. this has been quite a clear pattern with you
"what's X"
"X is [whatever]"
"ok but what is X"

boreal river
#

docs doesn't have any useful meaning I think I have to either watch a tutorial or get a proper answer with a visualization and proper exaplanation because docs only have the description

storm patio
#

the entire previous convo was content from docs

#

docs doesn't have any useful meaning

docs only have the description
you're already contradicting yourself there

#

docs are semi-technical documents, reading and comprehending them is kinda a skill unto itself. you won't get better at it if you neglect it

violet thunder
#

If there's terms that you don't understand in the conversation or in the docs, just ask about that

boreal river
#

Its just the concept that is hard like Maths never meant to be easy

storm patio
#

Vector3.Normalize
public void Normalize();
Normalizes the magnitude of the current vector to 1 while maintaining the direction.
Note: This method changes the current vector.
this is straight from docs

storm patio
boreal river
#

and other concepts in Game Math

violet thunder
storm patio
#

the concept isn't hard. it might be foreign, and that might make it hard for you - that's normal

but if you think the concept is hard in itself, you won't be able to actually internalize it

latent meadow
#

if is bigger than 1, make it 1 otherwise player goes diagonal at 1.7

boreal river
#

No I mean its hard and I wont get proper answers just by reading docs

#

Math requires practice like anything else not only theory

#

and also deep understanding

storm patio
storm patio
#

reading docs is the starting point

#

you don't seem to be using them at all

latent meadow
#

there are many MANY excellent YT videos on game math

boreal river
#

can you recommend one?

#

brackeys I think he has and code monkey

#

as well

#

SpeedTutor there is as well I think

#

I think SpeedTutor is in the server btw

#

I have seen this guy here

storm patio
#

freya holmer has great explainers

violet thunder
#

Do you understand what the "length" of a vector means?

boreal river
#

yes

#

of course

violet thunder
#

So how do you not understand that normalize makes the length 1

storm patio
storm sierra
#

I honestly recommend avoiding vectors all together, they cost way too much byte data. A int3 is cheaper and usually better for whatever you need done.

boreal river
#

its the line on the coordinate system that represents a vector and its length no

storm patio
storm sierra
storm patio
#

explain then

vivid cedar
#

float3 and int3 are equal sizes

storm patio
#

inb4 "int is 2 letters shorter than float so it takes less space"

vivid cedar
#

try it:

Debug.Log($"Vector size: {sizeof(Vector3)}, int3 size: {sizeof(int3)}, float3 size: {sizeof(float3)}");```
storm patio
#

hold on they're prompting chatgpt for a strawman response

boreal river
#

Unit 1 what is it?

vivid cedar
#

1 is a number

#

2 is a different number

boreal river
#

1 on all the axis

vivid cedar
#

no

#

the hypotenuse of the triangle

violet thunder
storm patio
storm sierra
storm patio
#

@boreal river do you know what a "unit circle" or "unit sphere" are?

violet thunder
#

Even if int3 was smaller, you couldn't use it the same way as vec3

storm patio
latent meadow
#

big dog walking down the street. Absolute Unit! ... ... i'll show myself out

sinful lodge
#

I thought I was going to code today but apparently not, since someone forgot that they accidentally broke visual studio 22 and needed to update to 26

storm patio
#

(trying to find more basic concepts that you already understand to analogize these more integrated concepts)

storm sierra
storm patio
#

that's... a bold decision to make for someone who doesn't know how much space Vector3 takes

vivid cedar
latent meadow
#

but.. why? there is no need for that, IF you even could

storm patio
#

so you also just, don't serialize anything?

storm sierra
storm patio
#

i mean, Object is also a unity given value?

vivid cedar
#

I mean "vectors" are just a math concept

latent meadow
#

they probably think it is faster since"unity is c#"

storm sierra
vivid cedar
storm patio
#

isn't int3 also unity

vivid cedar
#

in fact the System.Numerics.Vector classes take MORE memory than Unity's. They use double

storm patio
#

or is there also a system one named that

storm sierra
storm sierra
storm patio
#

yeah ok, unity also has one named int3

boreal river
vivid cedar
storm patio
vivid cedar
# storm sierra System math from c#

You're going to end up costing yourself performance doing this beause it means extra computations to convert back and forth, since all of Unity's APIs use the Unity types

boreal river
storm patio
storm sierra
storm patio
#

when there's no relevant unit to specify you just say it's "units"

boreal river
#

yes its says unit 1 of the vector

#

what does this mean

storm patio
#

eg 4 units, 4 square units, etc

vivid cedar
storm patio
storm sierra
storm patio
#

the vector is of length 1 - not 1 meter, not 1 foot, 1 unit

storm patio
vivid cedar
# storm sierra Which is?

I frankly have no idea because I fail to understand what optimization you're getting.

The real way to optimize your code is to use Unity's job system and DOTS

boreal river
#

I have to do this question on the other server about maths

#

haha

gray frigate
wary adder
#

could anyone help with a build something i have to show then tell

storm patio
storm sierra
storm sierra
vivid cedar
storm patio
vivid cedar
#

you're talking about storage for saved game data?

latent meadow
#

ok. none of this even belongs in this room and it is almost trolling

wary adder
#

why is my assts build coming in no shadders at all

#

just pink

gray frigate
# boreal river ok

a "unit vector" is any vector whose magnitude (or its 'length') is exactly 1

#

The name actually doesn't come from "unit of measurement"

#

"unit" just means "one"

#

like how you might say "unary operator"

latent meadow
vivid cedar
#

Ok but the discussion we were having earlier was about using types in general. If you have some extreme special requirements that's not really relevant for most games.

storm patio
gray frigate
#

not because it has a length of one foot or one meter or whatever

torn mulch
#

anyone wanna choose the Steam poster for my game? I’m losing my mind each time I do post processing.

storm patio
#

to be clear this is the analogy i'm going for

  • when units are unspecified, the unit is often just called "unit" rather than having a bare number
  • meterstick/yardstick are sticks that signify what a meter/yard is, so they're 1 meter/yard
  • a unit circle, unit vector, etc are sizes that signify 1 unit
storm patio
gray frigate
#

"unity" itself means "one" (:

storm patio
latent meadow
torn mulch
#

I mean I’m making a game in unity so I thought it’s like general chat here.. sry

storm patio
#

this is primarily a unity discussion/help channel

storm sierra
# vivid cedar Ok but the discussion we were having earlier was about using types in general. I...

I am saying doing this has made me learn how to lower data cost to extreme levels. I am merely stating that using a int, float, or other simple values is less optimized then using a byte. Example being this

Cost 12 bytes
Vector3 position = new Vector3(1f, 1f, 1);

Cost 3 Bytes
byte3 voxel = new byte3(1, 1, 1);

You can essentially multiply your base numbers to have even more precision with same byte cost.

vivid cedar
#

you are getting 8 bits of precision vs 32

#

you are making a tradeoff

#

which is fine if that's what your game needs, but it's certainly not a free lunch

storm patio
storm sierra
storm patio
gray frigate
#

that does not make any sense whatsoever

vivid cedar
#

you only have 255 possible values for each dimension

storm patio
#

(2^8)^3 values cannot map 1:1 onto (2^32)^3 values

gray frigate
#

you get pigeonholed, indeed

storm sierra
#

I am tempted to share my code but I feel like this is a useless debate

storm patio
#

i think you either are vastly misunderstanding information theory, or you have some tangentially related point that you are articulating poorly

gray frigate
#

correct

storm sierra
#

I am just suggesting to use bytes over all else if possible, not every case but in some cases it works perfectly. In a controlled setting where you know you do not exceed a certain threshould per area you can cheaply lower byte cost.

storm patio
#

in some cases where you don't need Vector3 yes

gray frigate
storm patio
#

no-one's saying to use Vector3 for everything

vivid cedar
storm sierra
gray frigate
#

if you need to store integral values in the range 0..255, then yes

#

you can use bytes

vivid cedar
#

everything in programming is about making tradeoffs to suit your requirements

storm patio
vivid cedar
#

it may very well work and make sense for your particular use case, but it won't in general

storm patio
#

yes, if you have bounds you can use types that correspond to those bounds.
in this case the bounds are infinite, so you need floating-points

storm sierra
storm patio
gray frigate
#

well, yes, if you store multiple coordinates, you can address many more values

#

notably, you can use four byte3 coordinates to exactly represent all possible uint3 values

vivid cedar
#

so again it's a tradeoff, which might make sense in some conditions

brazen swallow
#

Those who want to create their dream game in Unity but can't find a developer to work with can get in touch.

storm patio
#

or four byte3s for all of float3, what a deal

vagrant rootBOT
# storm patio !collab

:loudspeaker: Collaborating and Job Posting

We do not accept job or collab posts on Discord.
Please, use Discussions to promote yourself as job-seeking, advertise commercial job offers, or look for non-commercial projects to participate in:
• ** Collaboration & Jobs**

storm sierra
gray frigate
#

okay we're veering directly back into nonsense

storm patio
#

computation cost goes up with using bytes.

#

if you're doing floating-point arithmetic, then use floatingpoints

#

your cpu has instructions for that

vivid cedar
gray frigate
#

i was about to say that this kind of scheme makes sense if you're doing some kind of hierarchical data structure (a grid of grids of grids)

storm patio
#

also if you're processing bytes yourself, you are not taking advantage of the wordwidth of the cpu, modern ones can process 8 bytes at a time

storm sierra
storm patio
#

and the rest of us are trying to stop you from giving bad ideas to beginners

storm sierra
#

We all know this is not a beginner tier discussion

storm patio
#

you were just trying to sell int3 over Vector3

azure grove
storm sierra
gray frigate
#

you've demonstrated that you do not understand what you're talking about

#

which is somewhat alarming

storm sierra
#

In what regard am I wrong

gray frigate
storm patio
azure grove
#

for real performance i would work towards a data oriented approach, and have your data sized and ordered in a way its less likly to have cache misses

storm patio
storm sierra
storm sierra
storm patio
#

ok so what's the claims you have at this point

#

kinda all got mixed together

gray frigate
#

integral coordinates makes sense if you need the space between the closest possible pairs of coordinates to be consistent

#

floating point, naturally, varies with the magnitude of the number

#

(which is why we call it "floating point")

storm patio
#

kinda unfortunate we don't really have fixedpoints anymore

gray frigate
#

i mean, integers are fixed point numbers šŸ˜‰

#

...it's just very firmly fixed on the right side

storm patio
#

ive only seen it as a stepping stone for explaning floatingpoints, and for a custom file format (aseprite)

azure grove
#

if you want to learn more about this type of stuff i would heavily recommend looking at Mike Actons and Andrew Kelleys talks on Data Oriented Design

gray frigate
#

floating point has some very nice characteristics (e.g. the ratio between adjacent numbers is consistent)

storm patio
gray frigate
#

the ratio between two integers gets smaller and smaller as you go towards the maximum integer

gray frigate
#

(i am ignoring division by zero)

storm patio
gray frigate
#

it's a really interesting subject

storm patio
gray frigate
#

e.g. if you're going to be accessing field X from many things, then field Y, then field Z, it's better to store X, Y, and Z in separate arrays

storm patio
#

always a fun time explaining why 1/0 and 0/0 aren't the same but 0/0 and Infinity/Infinity are

gray frigate
#

that way, you make excellent use of your cache

azure grove
gray frigate
#

this also opens the door to vectorized operations

azure grove
#

still needs to be cosisderd well at design time though

gray frigate
azure grove
#

yeah even if not using this stuff to go wide onto more cores, where it opens up possibilities for simd and the less cache misses makes it a lot faster even for single core perf

gray frigate
storm patio
#

well, there was the one that was just disputed

#

i don't know all of what conceptions you have, so i can't say what else you might have (unless it comes up in discussion)
but i would suspect there are more, and this seems like a good oppurtunity to challenge them

azure grove
#

https://www.youtube.com/watch?v=rX0ItVEVjHc
https://www.youtube.com/watch?v=IroPQ150F6c
not directly applicable to unity or even C# but these are pretty much the best talks when it comes to thinking in a way that works well with data oriented design and ecs

http://www.cppcon.org

Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2014

The transformation of data is the only purpose of any program. Common approaches in C++ which are antithetical to this goal will be presented in the context of a performance-critical domain (cons...

ā–¶ Play video

Copyright: Belongs to Handmade Seattle (https ://vimeo.com/649009599). I'm not the owner of the video and hold no copyright. And the video is not monetized.

In this video Andrew Kelley (creator of Zig programming language) explains various strategies one can use to reduce memory footprint of programs while also making the program cache friendl...

ā–¶ Play video
wooden pebble
#

IS anyone else having issues installing unity 6.4 even after downloading it?

gaunt grail
#

how can i fix this? i have steamworks in my packages folder

grim sundial
wooden pebble
#

But I have had this since last week

grim sundial
#

may or may not be related then, ymmv.. sorry and good luck

#

(i did personally update to latest 6.3lts with no issues last night) A good test is to see if lower versions install for you. I"ve definitely had that issue often, usually clears up with the next rev update on the line you're hoping to install

wooden pebble
#

Okay thanks

grim sundial
wooden pebble
latent meadow
#

Brilliant move Unity! i've been trying to update my info for two years and it never holds. and now, without warning or consent:
Since you did not let me update info, this goes to a phone number i no longer have!

grim sundial
#

welcome to the club, hunanbean >< this is what's been reported at least 6 hours ago now šŸ™ hope it clears up soon

latent meadow
#

indeed

grim sundial
#

definitely try not to mess with any account settings.. it's 100% something borked on their end

latent meadow
#

it is, i am sure. email sent to support. also, messages sent to people who can do something about it too

grim sundial
#

thank you, on our behalf

dull sphinx
#

tbf im thnking about using old unity to replicate the old shitty horror game feel ngl

plain dagger
# dull sphinx i mean...

There should be other cool options too and new unity offers the render pipeline functionality...

raven valve
#

hi

dull sphinx
austere dawn
plain dagger
silent mica
dull sphinx
austere dawn
#

if you're trying to get people to validate your Unity 5, use good luck

plain dagger
#

I started with unity 4.5 and I think id rather not go that far back anymore

gray frigate
#

we can't offer much advice or input if your design requirements are "I need to use Unity 5"

#

it's a tautology šŸ˜‰

#

i mean, when i think of janky horror games, I think first of a wonky IMGUI menu

#

and that remains perfectly usable in Unity 6.x

last vortex
#

I need some help with Unity
I am watching a tutorial from Code Monkey and I am having trouble loading the assets into Unity
He said to drag and drop this file into Unity

vivid cedar
last vortex
#

And I downloaded the assets, but it wont let me drag it in

latent meadow
#

i was getting errors trying to drag into 6.3 and 6.4. i stuck with 6.0. also, a lot has changed with 6.3+. i hope the assets still work 100%

last vortex
novel tulip
#

Hey guys I want to make a cardboard cutout of a sprite for vr anyone have a tutorial or can help?

storm sierra
pseudo coyote
#

any feedback pls?

latent meadow
wary adder
#

hi

stuck flower
#

this is just a bunch of variables?

#

Like, what is this supposed to prove other than you can ask the pointless slop machine for more pointless slop

latent meadow
#

they are trying to justify a position from an earlier conversation

dull sphinx
#

BRO I ONLY PUT A PREFAB IN

#

how the fuck can i fuck up so badly with something i didnt even make

#

shit aint for me 😭

vivid cedar
#

read the message, it tells you exactly what to do.

#

(the full message)

stuck flower
storm sierra
stuck flower
#

Then, if you still need help, plug some of those words into your favorite search engine

stuck flower
#

If your intention was to show it being useful, you've failed miserably

dull sphinx
stuck flower
#

You need to be 13 to use Discord

dull sphinx
stuck flower
#

Then act like it

dull sphinx
#

how am i not acting like it

#

im just new to unity

stuck flower
#

Read the messages in front of you

dull sphinx
#

i just dont know how to access player settings 😢

charred fog
#

Let's not start with the bickering.

latent meadow
#

you are supposed to go through the Essentials Pathway on the learning site before starting anything

vagrant rootBOT
#

:teacher: Unity Learn ↗

Over 750 hours of free live and on-demand learning content for all levels of experience!

dull sphinx
#

thank you

latent meadow
#

also

dull sphinx
#

will need it, im brand new to unity, i always kinda adored the shitty horror games made in it (they had a charm ifykwim) and i decided that there's something about the engine itself

#

that i just

#

really love

#

and wanted to make horror games for myself

#

albeit hopefully something more akin to nun massacre

dull sphinx
hardy flare
#

Hopefully not a weird question but does anyone know why would text move itself after closing unity?

latent meadow
#

what text? (it matters)

worldly cave
#

move how

hardy flare
#

Text mesh pro

latent meadow
#

perhaps you changed the location while the game was playing., these things are not saved when you exit. aside from that, a script would have had to move it. or in scene view, you changed size of the viewport, so the Anchors moved things accordingly

hardy flare
#

It only happened when I closed unity and reopened it. I definitely don't have any in script that would move them :/

stuck flower
#

Or you tied it to pixel-space screen coordinates and the window got resized

hardy flare
#

It seems like every time I open this project, something else gets cooked lmao

latent meadow
#

you can always delete the Library and let it rebuild

hardy flare
#

I can't exactly, this is due in 12 hours

latent meadow
#

library is just a cache, but is may take a few minutes to rebuild

hardy flare
#

Really?

#

How do you do that?

latent meadow
#

although a safe procedure, make sure you have a project backup first or source control

hardy flare
#

I have back up on my external thankfully

dull sphinx
#

https://www.youtube.com/watch?v=SKZBJeheNRg by the way, what is the type of this camera handling called?

In this tutorial, I’ll show you how to add a simple torch (flashlight) to a horror game in Unity.

We’ll:

  • darken the environment using lighting settings
  • add a spotlight to the camera to act as a torch
  • tweak its position and rotation for a handheld feel
  • toggle the torch using the new Input System
  • add a sound effect for turning it o...
ā–¶ Play video
latent meadow
latent meadow
dull sphinx
#

i mean

#

the movement seems to be somewhat

#

smoothed?

latent meadow
#

yep. you can google that directly. first person camera smoothing

dull sphinx
hardy flare
#

I figured out what was causing the issue.

#

Unity removed my ground layer lol

latent meadow
#

cool deal

dull sphinx
#

wait people make maps etc in blender...? im watching some stuff about unity on yt and someone just said they do

latent meadow
#

there are generally 3 ways to do anything. maybe even 300. you need to pick what works for you. you have a Lot of learning ahead of you, so just take your time

worldly cave
neon nymph
#

Hey guys

#

How are y'all

rustic chasm
#

Doing good today... just still working on my MMO project... trying to get things working well and at least a bit more visually underway...things are looking good though, but a bit of a challenge.... next step is to try and get my aliens to take over zones and place their own structures there and take over hehehe šŸ™‚

#

One of the hardest parts I feel though is just marketing.... that is where I struggle a lot...

hardy flare
#

Does anyone know what can be done about error CS2006, command-line syntax error, missing <text> for -define. Can there be something done about it? Or just forcefully take down unity in hope that my project would be okay?

plain dagger
#

that shouldnt be happening so yea you can kill unity and re open and see

#

your project files are fine if you dont mess with em

hardy flare
#

It gave me the same warning as before.

plain dagger
#

if it still compiled i guess its fine, i dont think we can alter compilation args šŸ¤”

hardy flare
#

So I'm locked out of the project?

#

I can access the safe mode but that froze me last time.

slow dirge
hardy flare
slow dirge
#

Scripting define symbols/additional compiler args

last vortex
#

Guys, is this good graphics/volume?

polar basalt
#

all you ever need is just the folders : Assets, Packages, Project Settings, User Settings

slow dirge
polar basalt
#

just search for the folders and copy and paste them into a new folder somewhere on your computer

slow dirge
polar basalt
#

you should set up something like github or unity source control

hardy flare
hardy flare
#

Good night!

#

thank you for the help :3

hardy flare
#

This is worrisome...

near wigeon
latent meadow
#

just wait. if still running after 12 minutes, mention the speed of your computer

hardy flare
latent meadow
#

if that has your laptop frozen, wait 24 minutes. have you checked to make sure you are above minimum spec to run Unity?

hardy flare
#

Jup

#

I should be in the clear

latent meadow
#

even so, that may have frozen the Unity window, but should not have locked your machine.

hardy flare
#

And I never had as many issues as today

#

Ohh it unfrozen.

fiery needle
#

I'm creating a prototype for a grid based 2D colony game. For now, I'm generating procedural chunks, but defining the rules has been a problem. Have you ever created something similar?

latent meadow
hardy flare
#

Still running šŸ˜”

wide gull
#

helouda

hardy flare
#

hello

wide gull
#

Hello, I have a question. Could someone guide me or teach me what Unity is? I don't know much about it and I would really appreciate someone's experience.

latent meadow
#

there is a learning site to use for that purpose. start with the Essentials Pathway

vagrant rootBOT
#

:teacher: Unity Learn ↗

Over 750 hours of free live and on-demand learning content for all levels of experience!

latent meadow
#

if you end up with a specific question you can ask

vagrant rootBOT
#

:thinking: Asking Questions

:mag: Search the internet for your question!
:book: Use the API Scripting Reference and User Manual and this troubleshooting site for commonly posted issues.
:wrench: Attempt to debug your issue.
:thought_balloon: Find an appropriate channel by reading the name and description in #šŸ”Žā”ƒfind-a-channel
:grey_question: And don't ask to ask, ask a full question illustrating with screenshots if needed.

-# For more posting guidelines, go to #šŸŒ±ā”ƒstart-here

latent meadow
wide gull
#

Oh, thank you. Well, I really need to learn that because I'd like to model and make a mini-game. My teacher asked my group to create a game, and I wanted to make a mini-Sonic game, like the Sonic 3 game, for Unity, and I didn't know where to start.

hardy flare
#

Still running lmao

#

Should I kill it off with the task manager @latent meadow sorry about the ping

latent meadow
hardy flare
#

Fans are normal and nothing else seems to be out of norm.

latent meadow
#

yeah, just kill the process

#

you can search for Error in the logs, or simply try again. what assets is it?

vagrant rootBOT
#
šŸ“ Logs

Documentation

Editor logs

Windows: %LOCALAPPDATA%\Unity\Editor\Editor.log
MacOS: ~/Library/Logs/Unity/Editor.log
Linux: ~/.config/unity3d/Editor.log

Unity Hub

Windows: %UserProfile%\AppData\Roaming\UnityHub\logs
Mac: ~/Library/Application support/UnityHub/logs
Linux: ~/.config/UnityHub/logs

hardy flare
#

Mostly my own sprites, and tiles.

latent meadow
#

how much data? can you try one to see if it works, or is packed as a unity asset for some strange reason

hardy flare
#

some are showing up as meta

#

Its not devastating number of data, but its my graduation projects taht i have to turn in like 8 hours.

#

So yeah, any lost progress is big hit for me.

latent meadow
#

ok, and when you do just one to test?

hardy flare
#

I did test before starting and that was just fine? Sorry if Im missundrestending you.

latent meadow
#

so, you were able to import a few, then you tried a bunch at once and it failed/froze?

hardy flare
#

No, I was trying to figure out why my reset button wassnt working, then the error came an dright after crash.

#

after that I was locked into safe mode.

latent meadow
#

and then you tried to import assets while in safe mode?

#

or it was auto importing?

brisk hornet
#

where the HELL IS OCULUS

hardy flare
#

It was auto, I think.

#

The project just opened but its completely empty šŸ™

latent meadow
#

ok, so let me see if i understand.
you have been using Unity for a while. been doing a project for school. a 'reset' button stopped working, and you got a cryptic error. you then tried to restart, and it only offered safe mode (which is totally normal when there is a script error), and it started attempting to 'reimport' assets that you had already had there, previously, prior to the error/crash?

hardy flare
#

Yup

latent meadow
#

ok. do you have a backup copy of the project?

hardy flare
#

I do,

#

Not copletely up to date tho

latent meadow
#

by completely empty, do you mean the Level/Scene is not loaded, or all things are missing from 'Project' tab?

hardy flare
#

all thing gone, it looks like brand new project window.

#

Actually my scripts survived

latent meadow
#

ok. i assume you are on Windows. Using Explorer, go to the Projects folder, and then into the Assets folder of it

hardy flare
#

Ohhhh, there are in there.

latent meadow
#

ok. that is good. i think the .meta files are messed up. go into a folder whos name you will remember and delete the .meta file for three things that you will rememeber the names of. then go back into Unity and see if those three things show up in the 'Project' tab. try to make sure they are things that were missing a minute ago

hardy flare
#

On it!

latent meadow
#

also, i forget as i talk to a lot of people here per day. did we have you delete the Library folder?

hardy flare
#

I did delete after the first freeze

#

Before the waiting

latent meadow
#

ok

hardy flare
#

They showed up!

latent meadow
#

ok, just the 3 or everything?

#

also, are you in safe mode still?

hardy flare
#

Nope it opened normally

latent meadow
#

great

hardy flare
#

Mostly everything showed up.

latent meadow
#

very good

hardy flare
#

I lost mostly tilemaps.

latent meadow
#

ok, but those are your assets, so you can re-import?
also, go back to the folder in Explorer. if they are physically there, try the deleting the .meta trick for those missing files

#

if you go to reimport, since strangeness is occurring, try only importing 1 at a time, if feasible

hardy flare
#

Thank you so much for your help ā¤ļø

#

Literally life saver

latent meadow
#

you're welcome šŸ™‚ hopefully, it goes smoothly now

hardy flare
#

I hope so 😭

latent meadow
#

when you get some time, i suggest you do a normal Windows maintenance/integrity check.
run sfc /scannow, do a scandisk, defrag, etc (i say this because it looks a bit like a hardware issue)

hardy flare
#

I will, thank you for the tip.

storm patio
#

also this is a struct..? and note that NativeArray also has an overhead.

if i'm reading this right, you're using a NativeArray<byte> to represent a single boolean? that's definitely not more memory nor processor efficient

#

instead of using 1 byte, you're using upwards of 48 + internal array size

#

48 is just the overhead

tawdry radish
summer anvil
#

I lost where my question was but does anyone know why guesters would randomly stop working after a upload? My wifes avatar gestures stopped working yesterday after she edited her hair color then uploaded it. Older versions of it work and her other avatars but this one just doesn't. What could ge the problem? We've tried Google youtube and reddit, no luck. (Were both new at this)

storm patio
#

can you be more specific as to what you're referring to

#

what guesters/avatars are you working with here?

summer anvil
#

The normal face expressions like, smirking, smiling, etc using the quest remote. Like when it does a peace sign or pointing

storm patio
#

so this is a vr thing?

#

vrchat?

summer anvil
#

Si

#

I think

storm patio
#

!vrchat

vagrant rootBOT
storm patio
#

go ask in the vrchat server

summer anvil
#

...ofc

storm patio
#

they'll know how to help

#

this server is full of gamedevs, we wouldn't be able to lol

summer anvil
#

But I think it's a unity problem

storm patio
#

the folks in vrchat would know how to help.

#

i barely guessed the context of what you were doing from "quest", i have no idea what "avatar" or "guester" are lmao

summer anvil
#

ā˜ļøšŸ¤“

#

Book smart not tech smart got it

storm patio
#

...no?

#

this is a very broad field

copper gust
#

no need to be rude

storm patio
#

even within gamedev, i could be a unity pro and be absolutely lost in unreal, for example

summer anvil
#

Unity is unity tho right

storm patio
#

vrchat is a wholly separate context from unity, even if it's in the same engine

copper gust
#

a lot of what vrchat touches is hyper specific to vrchat

storm patio
copper gust
#

and the stuff that does overlap would only be overlapping with other pretty specific circles like vr dev or games using pretty detailed model physics/animation type stuff that a majority of people don't touch

storm patio
#

respectfully, as you said, you're new to this. you don't know the massive breadth of stuff here lol

summer anvil
#

You a redditor too?

storm patio
#

are you here to peddle that "all IT is the same" or do you actually want help

summer anvil
#

I mean IT isnt difficult so yes

storm patio
#

the IT issues you have might not be difficult

#

IT in general is again, very broad

copper gust
#

probably better to just ignore this one

summer anvil
#

Probably best ngl

storm patio
#

you wouldn't ask a database admin to write a game, or a cpu architect to configure a network

summer anvil
#

Im not gonna lie I got no idea what any of that is but I saw a unity problem so I joined a unity discord for help

storm patio
#

that's understandable. we redirected you to people that have expertise in the specific context you're in

summer anvil
#

They were useless 😭 they sent me back here

#

Im sorry this is all frustrating and ive been up for 52 hours

copper gust
#

then your out of luck im afraid

summer anvil
#

Ingnore my attitude

storm patio
#

so many things become so much clearer once you've rested

summer anvil
#

I got 15 hours left then I can rest

#

My apologies im just drained

storm patio
#

those 15 hours will be at 5% of your normal productivity

#

5% might be overestimating it

summer anvil
#

And hangry lol

#

Anyways thanks for trying

#

🤘

dawn flax
#

Why Unity Hub that I just downloaded from Unity to a new PC isn't recognized by Windows? I get the bule dialog "Are you sure you wish to install this?"

latent meadow
#

screenshot the actual message. there are 3 different messages it could be, and they all mean different things

#

i am on linux now, so a screenshot it needed to trigger my memory, not just the text that it says

#

it could be UAC, it could be Smartscreen, it could be Unsigned warning, it could be proactive Defender hueristics gone wild, etc

dawn flax
latent meadow
#

it is a new version of the software, this means, according to how microsoft does things, it lacks reputation. <- possibility 1. OR, UNity changed their signing signature <- 2 . Neither of these mean it is unsafe in anyway. this is a macroflop over-reaction. you most likely had already turned off smartscreen on the previous install/other computer, whatever @dawn flax

dawn flax
#

I didn't turn it off. I will wait maybe one day. This is a new PC, I am now curious if it will be "normal" a few days from now

latent meadow
#

do as you will. in the mean time, you should google what that message actually means.

dawn flax
#

I understand that it's due to reputation of that file, people didn't use it yet.

#

Use it much*

vagrant beacon
#

Should I make visual novels in Unity or that’s a stupid ass idea

west forge
#

Hello

#

Whats up

#

@chrome rover

latent meadow
storm patio
wary adder
#

Just curious, I bought an asset for a project through unity itself. It does say HD RP unit but do I still created in the 2022.322F1 edition

fair cove
# vagrant beacon Should I make visual novels in Unity or that’s a stupid ass idea

You can make whatever youd like in Unity, the engine is more than capable of handling visual novels but also many other engines are also capable of this, so I think the choice might come down more to personal preference in the engines workflow (although Unity does offer the ability to customize a lot of the workflow through editor scripting) - weather or not its a "stupid idea" might depend on your interest in the visual novel genre, your project requirements, dev experience and goals, it could be something you spend weeks or months on

fair cove
# wary adder Just curious, I bought an asset for a project through unity itself. It does say ...

As long as your newly created project also uses HDRP, then the version of Unity should be compatible with the asset regardless, especially if the asset is art related and not code related to a super specific HDRP API version - you can also add HDRP later as a package if you didnt create the project as one to begin with, but it is easier as a starting point (since theres additional steps for converting a existing project into HDRP)

safe garden
#

how can I increase resolution of terrain, is it possible to increase it at all?

gritty marsh
#

I haven't used the hub for quite a while. Can anyone let me know whats up with this git setting ?

Did they add some sort of native git version control package? Or does the version control package now support git?

#

I remember that package only supporting "plastic scm" before

rough field
#

From what I read it just setups your project repo from the start

wary adder
#

Would anyone in here would have any free time to look and see what I’m doing wrong to get my rendering in for my project I have been working at this for hours and I have looked up of what to do and everything and it’s still not working could please someone take a look at this from my end

silent mica
outer bronze
#

Anytime i create a new project with this editor, it starts up with this error. I reinstalled it again today and it still has the error upon project creation. Any ideas on how i can fix this?

slow dirge
outer bronze
#

URP 3D

robust crow
#

Hey, is anyone else able to receive 2FA messages on their phone?

#

It's not working the entire day for me and I can't log in to my account. The messages just never arive.

#

I've already opened a support ticket

storm patio
#

@storm sierra just some advice while it's fresh in my mind i guess-

  • using NativeArray for singular fields is most likely not improving perf at all. it's more indirections, and the 48 bytes of overhead i mentioned, and it means the cpu can't immediately cache adjacent data since it's not contiguous
  • using NativeArray in place of managed arrays might marginally improve perf in specific scenarios but i doubt it's enough to matter, and the lack of readability/maintainability far outweighs any improvement there imo, unless it's a really specific and expensive case that would mean it's better. NativeArray has the aforementioned 48 bytes of overhead, while a normal array would have 8, and i'd shoot an educated guess that cache lines work about the same.
bright lynx
#

Hi everyone!
I have a laptop with 8GB RAM.
Can I run Unity for 2D games on it?

bright lynx
#

And will it be smooth or this depend on GPU and CPU

ionic berry
#

70%

#

might lag a bit

#

i have 16 it works well

bright lynx
#

I also think about upgrading to 16

#

Ok thanks for help! šŸ˜Šā˜ŗļø

ionic berry
#

ur welcome

undone monolith
#

Could anyone send me the link to the Unity Programming Essentials quiz?

#

Fsr the links Unity gives me do not direct me properly to the quizzes at all, so i have to manually find them

wise yacht
#

How do cameras in FPS games actually work? I want my player to be able to look down and see their body, especially as I'm doing a splitscreen game. Currently I have a multi-aim constraint so the player's head looks up/down depending on where they're aiming. When the walking animation and stuff plays, you can sometimes see the players head clipping in and out of the camera, and when you look down you see the players head below you. (The camera is at a fixed position and just rotates to look at a target)

I've thought of/seen a few solutions:

  • Parent camera to head (rejected because it causes the camera to wobble around a lot during animation)
  • Put head on a non-renderable layer (ideally not because that would be a lot of setup for splitscreen and would limit how many splitscreen players I can have)

Thank you :D

rough field
wise yacht
#

How would that work for multiple cameras and online players

rough field
#

How many splitscreens do you want to the point layers are not feasible?

potent geyser
#

You only put the player's own head on a non-render layer?

wise yacht
#

Yeah, but to have multiple players heads invisible each players head would need to be on a different layer

rough field
#

yes

wise yacht
#

Layers seems like the standard way to go but there could be some other solution yk

potent geyser
#

You're likely already going to have a layer per split screen player as is. This isn't an issue with online players because that's handled on the client side of things.

rough field
#

I mean anything more then 4 splits becomes too small so 4 head layers is completely fine

#

you need to think how many splitscreens you can allow

wise yacht
#

Right ok fair, I figured that might be the case - thank you

#

No harm in a few extra layers i guess

sand harbor
#

Hey yall, according to a video i found, there should be a volumetric fog 2 option here, but there isnt?

wooden pebble
rancid lake
#

Does unity editor have a hotkey (like unrealengine) where pressing the End key will drop the selected object down to the object below it? (the ground)

#

basically put an object into scene and press End to snap it to the floor

storm patio
#

can you not just go to unity programming essentials and then go to the quiz there

storm sierra
storm patio
#

sure, for burst you do need native stuff. that's about all i can say for it since that's about all i know about burst lol

#

but it's definitely not good advice for "in general", and.. do you really need a native bool array for a single bool? can you not just give burst the single bool directly

storm sierra
#

almost about 90% of my code has to be in burst to use the multithreaded capacity it has to offer. I am aware I can self write multi threaded code but I prefer to use the unity tool for that part.

storm sierra
storm patio
#

yikes yeah don't do that

#

you're supposed to audit the LLM output, not the other way around

storm sierra
#

Once I get code working, I give it to a LLM to double check code quality and spot issues I am unaware of. I use it for refactoring.

storm sierra
storm patio
#

and if you need multiple, bool4 also exists

storm sierra
#

Except reference types, burst doesn't like anything that is a reference.

storm patio
storm sierra
storm patio
storm sierra
storm patio
storm patio
#

and they... affect other jobs that run at the same time?

storm patio
#

that seems like poor design that would have race conditions anyway, regardless of how you feed them into burst. maybe using the nativearray is more deterministic, but i still would not want to rely on this logic

wooden pebble
storm patio
storm sierra