#đŸ’»â”ƒunity-talk

1 messages · Page 57 of 1

brave ridge
copper gust
#

could even setup a nice class wrapper like

public class SavedValue<T>
{
    public string Name { get; private set; }
    private T _value;
    public T Value
    {
      get => _value;
      set
      {
        JSON.Serialize(/*Name, value or whatever*/);
        _value = value;
      }
    }

    public SavedValue(string serializationName)
    {
      Name = serializationName;     
    }
}
#

or something rather

fair cove
copper gust
#

yeee

#

thought about it after using networkvariables in NGO

unreal spindle
#

I'm trying to relearn the basics of C# and programming and I was told there was somewhere here I could go to that has those resources. Is it in the docs or learn command?

rancid whale
#

Didn’t know we had a docs command

#

!learn

vagrant rootBOT
noble locust
#

Is it possible to make a cracked glass shader in unity that plays into a damage model system

noble locust
austere marten
#

hello đŸ‘‹đŸ»

slow dirge
noble locust
#

fighter jet takes damage > glass shader changes

slow dirge
#

Could probably be as simple as lerping between the main texture and a cracked texture.

noble locust
#

i think a shader would be better because of the kind of material the canopy uses

slow dirge
#

I was talking about a shader

mystic oriole
#

How would you go about using root motion with more advanced NPCs? And having the movement 100% driven by root motion?
Like say I have an NPC that wants to follow the player. Would I literally need a ton of leg/feet rotation animations with varying degrees of rotation?

#

This sounds like a nightmare especially when you get into climbing stairs, etc but root motion is so nice looking

exotic relic
#

You can optionally make the capsule face the player and only ever use a walk animation forward

mystic oriole
#

I'm talking about driving the movement using 100% root motion

exotic relic
slow dirge
exotic relic
#

To me it doesn’t look bad when turning even though it’s not using turn animations

mystic oriole
#

ok nice

#

are you just getting the navmesh points and rotating the zombie towards them?

exotic relic
hollow parrot
#

guys is there a way to recover a prefab that loads infinitely?

copper gust
#

you'd have to elaborate

river plinth
#

How do I make a speed run best time mechanic so when you beat the game on speed run mode in the leader boards in the corner it shows you best time and when you beat your best time it changes and etc

copper gust
#

no one can answer this well

rancid whale
river plinth
#

Oh

copper gust
#

you have to figure out what you don't understand about what that question needs and learn each thing

hollow parrot
# copper gust you'd have to elaborate

i have a huge scene setup inside a prefab. everytime i add a new object or another prefab inside the parent prefab i Update it. While updating it, it suddenly went busy. After 16 mins of waiting i had to force close unity. Now my unity scene with that prfab wont open/the prefab itself does not load into a new scene.

rancid whale
copper gust
hollow parrot
#

what about a non ideal situation?

copper gust
#

there might be a way to identify the issue in the prefab via text editor but realistically it's probably remaking it

#

and then learning why you should use version control

rancid whale
#

Can’t you delete the prefab from the project folder files,
Re-make it after đŸ€·â€â™‚ïž

copper gust
#

You probably don't want huge setups in prefabs btw, that's not their strong suit

hollow parrot
#

i use git to push my changes at eod. but while saving to push. unity got stuck in a loop and now i cant edit the prefab

#

lost a days work of effort

rancid whale
#

And, a lot of types of things in Unity have plain text data that you can open in VS Code and just.. Edit

#

Maybe that’s worth a shot then you can delete the problematic part of it?

hollow parrot
#

i have setup a huge scene inside the prefab

copper gust
#

any reason that huge scene is not a scene

hollow parrot
#

my friend thought it would be a good idea to setup individual maps inside a prefba so that he can load said prefab instead of loading a scene.

#

i dont understand it, because i dont have much knowledge in that area.

#

but i guess we have found the problem

storm patio
#

using prefabs as ad-hoc additive scenes, damn

copper gust
#

fair, i'd recommend otherwise but im just a stranger on the internet so do whatever works for yall

#

i somewhat vaguely see the vision but it's just not great in the long haul

#

for issues like this and memory issues you'll run into if the game gets fairly big in size

hollow parrot
#

so i imagine individual maps should be their own scene?

rancid whale
#

As I understand doing it this way is against the “modular points of failure” principle

hollow parrot
#

so opening the prefab in a text editor, what should i be looking for?

copper gust
#

god knows

hollow parrot
#

lmao

copper gust
#

unless it really stands out from a brief scan i don't think it's worth the time

rancid whale
#

Yeah I’ve never done it. But with various other types of things it’s pretty clear when looking at it in text

copper gust
#

that might not be true at all

#

could very much be some subtle thing

rancid whale
#

Could be. I’ve never tried it with a prefab. Worth a shot UnityChanCheer

hollow parrot
#

if its not too much to ask, what should a prefab be used for?

#

only for assets that can be instantiated?

copper gust
#

dunno if this metaphor is cooked but scenes are your house and prefabs are what you would buy if you wanted to build and furnish the house

hollow parrot
#

yea like the assets themselves

copper gust
#

yes-ish but asset as a word is fairly broad while also being a very specific term in unity as well

hollow parrot
#

so i just built a lego house

copper gust
#

yeah

rancid whale
copper gust
#

that was not their question

rancid whale
hollow parrot
#

i guess

rancid whale
#

Just trying to help

copper gust
azure grove
#

it depends on what you are building and how you are structuring it

hollow parrot
#

somethings you learn the hard way i guess

rancid whale
#

this was what came up for me

azure grove
#

sometimes they are just used for orgnization purposes to divide things up, but othertimes are part of the games logic since they are things that are instantiated at runtime

copper gust
#

who cares what ai spit out

rancid whale
azure grove
#

thing is, unity can be used to make any sort of game

copper gust
#

then link the reddit discussion

azure grove
#

so what its tools are used for differ heavily based on the wanted outcome

rancid whale
copper gust
#

absolutely

#

we talked about that

#

they asked something else

#

you misread it and starting posting ai

hollow parrot
#

guys thanks for your help.

rancid whale
#

Just wanted to share my practice of, “Google it first” ok? đŸ€·â€â™‚ïž

hollow parrot
#

someone is going to learn something new today.

azure grove
#

since you are describing it as huge how is it referecned

#

is it referenced in the scene, and is there more then 1

#

if so, yeah you are going to hit issues quickly since you would have the content of all them loaded at once all the time

hollow parrot
#

currently there are 2 such prefabs, but the second is just 1 terrain plane with assets spawning in them. but the "broken" prefab is a whole desert scene with hundreds of small props in them

azure grove
#

ok so why do you want it as a prefab instead of a scene

#

with a scene you get a lot of benefits around controlling what content is in memory but also stuff like environment settings are set for you etc

copper gust
#

oh yeah forgot about environment settings

#

fuck unity for the one thats done

hollow parrot
#

like i said my friend is the one who suggested to do this so it would be easier for him to work on the scene while i just work on the scene and update the prefab before pushing to git so it wouldnt conflict

azure grove
azure grove
copper gust
rancid whale
#

The more we show others that a quick Google search or prompt to an AI can yield good answers,
The better off everyone will be!
It’s great at summarizing / digging up research (not necessarily writing code. Never that ok?)
UnityChanThumbsUp

azure grove
copper gust
#

I think beginners prompting to learn is stupid and people suggesting it is extremely harmful

copper gust
rancid whale
#

Yet, this time a quick search could’ve saved the person “a day’s work”

copper gust
#

that isn't true at all?

#

they didn't even make the choice

rancid whale
#

Wasn’t a choice it was a “suggestion” if I recall the wording correctly
To make things easier with version control

copper gust
#

that is not the part of the sentence that matters

#

extremely weird energy

rancid whale
#

2 friends
 Who both didn’t yet learn the power of,
Hey let’s Google that first before we try that route

rancid whale
copper gust
#

they had no reason to google it

rancid whale
#

Oh so we are just out here doing stuff in Unity however we like without Googleing first. Okay

copper gust
#

they know how scenes work

#

they know how prefabs work

#

they made a choice

#

they assumed it was fine until proven otherwise

#

do you google everything you do every day?

rancid whale
storm patio
# storm patio googling sure, AI no

the "can" holds a lot of weight
a quick google search can be useful, if you can use the right search terms.
an AI prompt can be useful, if you already have sufficient experience to filter bullshit - which is not the case for beginners learning

rancid whale
#

But go off, I’d rather “teach the person how to fish” so next time they don’t lose a day’s work

#

Or however the saying goes

hollow parrot
#

please dont get worked up. its of no use since ive aleady learnt the problem. All i can tell you is thank you for your time 🙂

copper gust
#

it feels like you've seen other people suggest people google things and are applying it to unrelated scenarios

rancid whale
#

No I just be googling first before I start doing things yea

storm patio
azure grove
#

arguing about this is not constructive, move on

rancid whale
#

Same way I would Google oh, what’s the best way to store things i tuned at runtime that won’t reset when exit play mode

#

Or would I go about coming up with my own funky solution?

#

I rest my case UnityChanHuh

storm patio
#

ok, do you google that every time though

azure grove
#

are many things i have not looked up again in years, since its stuff i already know

storm patio
#

this is blatently a different situation

#

do you google every time you have a thought to confirm if it's correct lmao

rancid whale
#

Until I know everything I need to know to accomplish what I set out to, yeah ?

copper gust
#

also even in this specific scenario the two big problems are a issue with unity fucking stuff up and fairly niche memory issues that a majority of people dont know about

it was a pretty fine suggestion

azure grove
#

also often looking it up on google will not work since enough context was not provided

#

are a lot of cases where either approach would be perfectly fine, and that only changes as more context and information is added

storm patio
rancid whale
#

Idk I tried to “do things my own way” a bunch in Unity.
After having to rewrite code a few times I was like, you know what let me double check what the popular or accepted solution is first.

storm patio
#

this.. is one of the viable solutions

rancid whale
#

Just trying to help others not go down that path. Google first, try cool idea 2nd. UnityChanHuh

storm patio
#

have you considered that maybe that has already happened

#

(and this is part of the first step)

rancid whale
#

No because they didn’t Google it
But I’m sure next time they will before trying something new

#

Takes like 30 seconds or less, saves possibly having to lose “a day’s work”

copper gust
#

you don't learn without failure

storm patio
#

hypothetically, it's perfectly reasonable to see someone researching and getting results about using prefabs

#

it's not like scenes are the only way to do it

copper gust
#

alsoo, when they did google it and use trash ai the answer it gave them could absolutely be misled

rancid whale
azure grove
#

current game i am on a level is multiple layers of scenes, past game i worked on there was really only like 1 scene for the whole game, and a level was just a bag of data. both cases were the ideal approach

storm patio
#

yikes

copper gust
#

"use prefabs to manage individual components" could absolutely spiral into bad behaviour

storm patio
#

ok i'm just not engaging with this

rancid whale
#

And I’m not mentioning that ChatGPT understands motion matching step by step lol. Wanna see ? UnityChanHuh

copper gust
#

no one cares

storm patio
#

no, i don't want to read bullshit

rancid whale
#

But hey, maybe you will have a similar experience and realize too

storm patio
#

legitimately "opinion discarded" right now lmao

#

no, i genuinely do not give a shit

copper gust
rancid whale
storm patio
#

/dev/null

copper gust
#

no one thinks your lying

#

people do not value your truth

rancid whale
storm patio
#

holy shit this has been discussed to death

#

what a dumb workflow

copper gust
#

if someone used ai to steal my video i would hope they get hit by a car

#

👍

storm patio
#

a car is too light

copper gust
#

i dont want to be banned on discord lmfao

rancid whale
#

Sure okay.
It’s just that 90% of questions I see in here,
Google Gemini summary literally spits out exactly the answers you guys give

azure grove
#

so few levels to this, AI often fucks shit up and b even concreat sources are not ideal for all use cases

storm patio
#

The Bus Factor is a metric measuring how many individuals need to be hit by a bus for a project to be doomed.

copper gust
storm patio
copper gust
rancid whale
storm patio
#

please don't

#

it's unnessary and frankly unwanted

#

make a thread for your echo chamber if you want

#

it's annoying, to be blunt.

rancid whale
#

I wasn’t going to just pushing the agenda

storm patio
#

...that's exactly what you're doing

copper gust
#

also like, you know ai only gets to that "90%" by real people answering real questions right

rancid whale
#

Well yeah, since we’re here getting into it. I want to state the reality

storm patio
#

god this is such a waste of time

copper gust
#

people don't reply to google ai results being like "hey, this one worked!"

rancid whale
azure grove
#

even with that it returns you are not putting much critical thinking into it, all sources have to be questioned

storm patio
copper gust
#

if people used ai instead of going to that web link

#

there would not be a web link

rancid whale
#

I’m just saying it summarizes the right web links a lot. Really useful

storm patio
#

treat yourself better

rancid whale
#

Not saying it “knows” anything. Just a great web scraper, time saver

azure grove
#

its only pulling from content that exists, it will not be able to do new things unless people make content for it to ingest

azure grove
#

since it cant just read the docs and make the leaps a person can about how to use it

copper gust
#

why is every ai person like this man 😭

rancid whale
rancid whale
copper gust
azure grove
rancid whale
#

Google Gemini is literally in our face every search, what’s the big deal to vouch for it

storm patio
storm patio
copper gust
#

The creepy guy at the bus station might be at my face every morning but that doesn’t mean unwanted presence is valuable

storm patio
#

"factories pumping wastewater into rivers are everywhere, why not support them"

azure grove
#

its problematic and designed to short circuit actual thinking

rancid whale
#

What’s unethical about scraping the most popular resources and summarizing what was said?
Isn’t that what you guys do here?
Isn’t that what “knowledge” is effectively?

#

(Not saying applying critical thinking to what you read isn’t valuable.)

storm patio
#

unethical

scraping
literally 2 words apart

rancid whale
#

So it summarizing what it scraped is so bad UnityChanHuh

azure grove
#

well its removing traffic from the primary sources, those sources will not see benefit in existing anymore and dry up over time

rancid whale
#

It’s like 80% the words pulled right from the links, 20% cute summary phrasing fluff. wtf guys

rancid whale
copper gust
#

Yes and it’s been mentioned 5 times

rancid whale
#

Removing traffic from the primary sources? Must have missed the part where that was said already

copper gust
#

Traffic being added to AI (you suggesting people use it) means traffic is being removed elsewhere

storm patio
#

i want to exit this "discussion" so bad but it's so harrowing seeing someone spew harmful advice into the world, damn

rancid whale
#

I would think there’s tracking of which Google search Gemini summaries stay on screen the most but, fair enough

fleet canopy
#

before you ask ai, ask yourself, is this question worth the whole water supply of a small isolated desert town?

copper gust
rancid whale
fleet canopy
#

what do you gain from using AI? your point i saw was synthesising information, but that is actually a genuine skill

rancid whale
#

I am worried after what Passerby said. Most times I Google search I don’t click a link, the summary was correct already

copper gust
#

I’m not trying to be rude here but you seem to be fundamentally misunderstanding every like second message someone has sent here

fleet canopy
#

also ummmmm where's the unity in this guys!!!

rancid whale
#

All I said was that it’s usually right and I don’t even have to click a link

slow dirge
#

Just curious how many of the "ethical" people here don't use adblock or similar extensions in their browser.😬

rancid whale
#

Not sure how that turned into
 This

storm patio
#

less steps, more direct info

rancid whale
#

Like, I get the AI hatred, I’ve always felt that same way,
But now we’re going to say, Oh I don’t want to get correct answers instantly from the Gemini summary and instead read 3-4 Reddit posts?
Value your time guys UnityChanHuh

copper gust
rancid whale
copper gust
#

you do not understand why people dislike it

rancid whale
#

And you have not helped me to understand
Passerby did a bit, so thanks to that person

copper gust
#

Based on what they said and what you replied i don't think you understood their point either tbh

copper gust
#

i mean twitter just this week

storm patio
rancid whale
#

Okay whatever.
We can keep talking about this, or I can actually go through days/weeks of questions posted on here and show you that Gemini summary said the same thing you guys did.
But hey, let’s keep answering people’s questions instead of asking them “what did a simple Google search yield?”

#

Value your time guys

storm patio
#

jesus christ

copper gust
#

even if it was accurate (which we know its not) the point is that if people used ai instead of getting help on the internet ai could not scrape people getting help on the internet

storm patio
#

you're just being intentionally stubborn here at this point i feel

rancid whale
#

So much heat just for stating some observations I made UnityChanHuh

copper gust
#

if people did what you said they wouldn't be able to do it

#

because no one would make the stuff it requires

storm patio
copper gust
#

me when people dont want misinformation on a server dedicated to information

storm patio
#

the problem with AI was never the utility or lack thereof. the problem is the way overinflated sense of utility

mighty helm
#

hello i m new to unity where can i learn to use it?

copper gust
#

!learn

vagrant rootBOT
rancid whale
#

Okay, well sorry. I just figured what’s with the lack of people just posting Google search results in here UnityChanHuh
My hands get tired of typing sometimes and I thought I can help you all.

storm patio
#

we are not a google replacement

#

if google can answer the question more adequately, we say so

azure grove
#

@rancid whale @storm patio @copper gust i heavily suggest if you keep talking about this to thread it, its just adding mud to the main chat

storm patio
#

i'm done, it's annoying. i'm going to touch grass

#

making donuts with how tight circles the convo is going in

soft canopy
#

Where can I go to get help with baked lighting?

soft canopy
#

ok thank you

rancid whale
# storm patio if google can answer the question more adequately, we say so

Sorry to continue,
But you guys literally don’t a lot of times.
And now people keep coming in here asking questions that Google OR the Gemini summary could have perfectly adequately answered.
When if you sent them a search result they would learn for themselves to just Google it next time instead of coming back in here asking shit like that. And wasting YOUR time.
I don’t see a reason to create this pattern. Who benefits from it?

gusty abyss
#

I tried learning the new input system today and using it in a tutorial project that uses the old input system. Worst day of the year

#

I’m gonna make it work tho. I hope

fleet canopy
sleek forum
#

guys what are some good things to add to a 2d platformer game

copper gust
#

platforms !

fleet canopy
#

a player

storm patio
#

uhhhhh 2d

sleek forum
copper gust
#

how many

sleek forum
#

i have the following:

copper gust
#

not enough !

fleet canopy
#

obviously this question depends on your game

#

we dont know what you;re making

sleek forum
#

traps, activated doors, balancing beams, and moving beams

rancid whale
#

Idk play Cuphead or Dead Cells and do what they did.
Or remix it.
Maybe along the way you’ll come up with other cool ideas.

sleek forum
#

but im running out of ideas on what to add

gusty abyss
fleet canopy
#

bouncy platforms maybe

#

see what's in your favourite platforming games and try to imitate them

sleek forum
rancid whale
#

Dead Cells has those in one part

copper gust
#

a lot of the time a bulk of the creativity is in the dynamic mixture of different pieces to create a experience involving both

azure grove
#

give celeste a play for platformer ideas

sleek forum
fleet canopy
#

yes

sleek forum
#

oh i dont have money

copper gust
#

eg. rotating beam + bouncy platform could result in some sick velocity transfer if the player could bounce into a specific angle

fleet canopy
#

watch someone play it maybe

sleek forum
azure grove
#

each major area kinda adds its own mechanics via the envirements which helps with game flow alot

copper gust
#

try it !

azure grove
#

what you add also heavily depends on your controller as well and what it can do

sleek forum
#

Hi!

copper gust
#

if your broke i would absolutely not suggest pirating super mario brothers for the super nintendo

copper gust
#

yes thats why im not suggesting it

sleek forum
#

i already knew.

#

oh wait bouncy platforms are easy to add

#

i just need to increase bounciness for my physics material

exotic relic
# rancid whale Nice. At that movement speed foot sliding won’t be noticeable in-game Couple mor...

Thanks for the compliment. There is almost no foot sliding yet only using one walk loop because I use high quality animations and have foot ik enabled in the animation settings. Typically people find animations online and they often come with foot sliding already regardless of speed. I aim for motion capture anims.

My zombie script does have attacks and hit reactions, I made it just for fun, I doubt I’ll use it. My real project (in dev logs) is more on the tech side instead lol.

fleet canopy
#

(ignore this i just needed the command)

#

!ide

vagrant rootBOT
forest fossil
#

hi

potent topaz
ornate dock
#

How to setup visual studio 2026 with unity 6.3?

storm patio
# vagrant root

go through the guides, to start. should be at least similar

ornate dock
# vagrant root

I already downloaded visual studio 2026. But why unity 6.3 says 2022 version needed?

ornate dock
#

Come on man tell me?

ocean pumice
#

Did you follow the (Installed manually) guide?

slow dirge
fleet cairn
#

why some people have unty next to the name is those people are that works in unity company ?

pearl oyster
fleet cairn
#

okay i understand.

modern lynx
#

Hello guys, I have a question, is there anywhere where I can look for c# developers (unity developers) like working together on projects etc

#

like some programming servers have like some type of working-looking-coworking etc channels to look up for teams and people to grow and network

#

does this server offer any of that?

pearl oyster
#

!collab

vagrant rootBOT
# pearl oyster !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**

modern lynx
pearl oyster
#

For showcasing your own work

modern lynx
#

oh got it, thank you

heady gorge
#

question, when it comes to putting together areas (like say a large building, and thats the only place the player goes), do people usually have the entire structure modeled as one thing or create it in several parts to put together?

#

not really sure how to try building something with several floors

worldly cave
#

If we are talking strictly interior then yeah its typically made up of multiple parts

#

I guess a general shell/hull for the floor and then individiual assets

deft rock
#

Depends on the way you're going to optimise it so it's not all drawn at once.

Building it separetly so it's modular means you can edit in Unity easier and not have all levels loaded/ drawn

heady gorge
#

thank ye both. they're never actually going to leave the building since its the main setting for that level.

#

it shall be made in separate parts 🙏

potent topaz
potent topaz
deft rock
#

~~VS2026 is still the "insiders" version, which is a "full" release.. still sorta beta, but not quite release candidate.

Unity won't add it as a download in the Hub until it's properly released~~

potent topaz
#

no it is in full release now

deft rock
#

"Microsoft Insiders" refers to various early-access programs (like Windows Insider, VS Code Insiders, Teams Insiders) where users test pre-release software, get new features daily/weekly, and provide feedback before stable public releases, allowing Microsoft to find bugs and shape products with community input. The "Stable" vs. "Insiders" is the core difference: Stable is the reliable, fully released version, while Insiders is the bleeding-edge, frequently updated, potentially less stable version for early adopters.

#

It's still called VS Insiders build đŸ€·â€â™‚ïž

potent topaz
#

There is a separate insiders build - guessing that is just ongoing for early adopters of updates?

deft rock
#

heh, googling 'vs 2026' gives me the insiders download page, that ^ one is the 4th result, hidden off screen below the "people also ask"

potent topaz
fallen dragon
#

So uh i found a way how to multi-edit components without multi edit support..

deft rock
#

debug mode?

fallen dragon
#

reordering components in inspector causes it to render properties

#

even if its not supported

hidden panther
#

what is GUI??

storm patio
deft rock
hidden panther
deft rock
hidden panther
storm patio
#

(i redirected)

#

does it happen after a restart?

hidden panther
#

I saved the project then turn off my pc, I return to reopen my project as usual and those error appear

#

btw it stopped when I turned off gizmo but now it only show this error
"InvalidCastException: Specified cast is not valid.
UnityEditor.LightProbeGroupTool.OnEnable () (at <d9024bdc2a414b3c81b047ea3e343594>:0)
UnityEditor.ActiveEditorTracker:Internal_OnTrackerRebuild()"

fallen dragon
#

yeah nice

potent topaz
# hidden panther

That is editor bug - if while editing lightmaps then check/google for such issues existing and report if need be

naive cloud
#

Where do you people even find all these good looking assets? (other than making them yourselves, because I can't do that)

My character is still a cylinder

deft rock
#

.. the Unity asset store

dusk umbra
#

Hey Developers
I developed this game and I got Design spam on it via app store
What you think is why that happens as all assets are my own hand drawn via MS Paint

There is I am sharing Video
May be it help
https://youtu.be/FrdJuL8h5e8?si=stxz3OUxBYjK2KbS

Project Overview: This project is a high-precision 2D game focused on Hit Counting and Timed Inputs. The player must hit specific click-targets within a strict time window. This showcase demonstrates my ability to manage rapid input detection, UI-to-Logic synchronization, and state management in a fast-paced environment.

Technical Portfolio Hig...

▶ Play video
pearl oyster
#

What is design spam

drifting sparrow
#

hi

drifting sparrow
#

can anyone teach me?

charred fog
vagrant rootBOT
deft rock
deft rock
# pearl oyster What is design spam

Design spam refers to apps submitted to platforms like the Apple App Store that are duplicates, repackaged versions, or conceptually too similar to existing apps, violating guidelines (like Apple's Guideline 4.3(a)) by cluttering the store with low-quality, non-unique content, often using similar code or templates, and potentially tricking users into downloading them instead of the original.

Possibly became a thing because of Flappy Bird..?

violet thunder
#

I don't think it would matter if the sprites were made by you or not, it's more of a game design (not visual design) question it seems

visual pine
#

where can i ask for help if my engine keeps crashing?

violet thunder
#

!logs

vagrant rootBOT
# violet thunder !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

violet thunder
#

When does it crash and what does the log say?

visual pine
#

the engine crashes when i change the layout

#

e.g. when i resize sections/windows

violet thunder
#

My first instinct is some font resizing bug

visual pine
#

or when i changed the input handling system it crashed and when i added spring joint 2d it crashed

violet thunder
#

Ok well see the log file, you usually find something useful there

#

Bottom lines are the most recent in the log

visual pine
#

i pasted the log into gemini and turnes out it was a problem with nvidias dx12

#

in order to fix it i had to force dx11

#

Thanks for help!

fervent shadow
#

does anyone know what does baked mean for area type lighting?

copper gust
#

Baked lighting

#

if you google that you’ll get stuff

fervent shadow
#

google cant help

storm patio
#

you sure?

fervent shadow
#

been there

#

i got it now

#

ty

potent geyser
#

What a crazy claim

gritty hazel
#

What to do?

deft rock
#

Wait?

gritty hazel
#

It is supposed to be installing why is it in queue?

deft rock
#

stuff happening in the background that the installer doesn't show, probably, maybe

near wigeon
boreal river
#

Hey, guys! I have a problem. Is there a way to somehow pause a coroutine, because I have an animation that is playing and when I pause the game the coroutine doesn't pause

#

I want the simplest way to do it

#

I know there is StopCoroutine() and StopAllCoroutines() but there is not a pauseCoroutine method so I am not sure how to pause my coroutine

#

I was thinking about using a Bool

near wigeon
#

depends whats inside tbh you probably can just stop and start coroutine again

sly lake
#

A while loop is probably the better idea. Clearer code.

graceful pagoda
#

Yo everyone, so i am making a 2d racing game with 0 experience. I copied a code for a car off of a YT video, using the 2019 cause i heard it will be easier to learn, and can copy from this video alot.

I used the code, if looks fine, no error messages, but when i go into the game tab, or press play, the car is invisable, and spins uncontrolably. The one time i saw the car it did this:

boreal river
#

I think thats why my coroutine wasn't paused

#

I dont have to use wait until or wait while or anything

#

let me test it first

deft rock
graceful pagoda
#

this is what i dont get

#

It disapears in the game tab

pearl oyster
#

You didn't follow the tutorial properly. Your car Z position is at -10, probably the road's is as well. The tutorial tells you to set them both to 0

#

Also pick a channel, don't cross-post

graceful pagoda
#

i'll try the layer thing now

#

thanks

#

its still spinning

#

but atleast it shows up

pearl oyster
ornate dock
graceful pagoda
#

Thanks @pearl oyster it works!

near wigeon
polar basalt
#

UH GUYS

#

LETS SAY I ACCIDENTALLY SELECTED 1000 scripts and pressed remove asset label

#

is there any undo function? 😭

craggy pollen
#

i assume you tried the standart things

polar basalt
#

its like, 1200 scripts

stuck flower
polar basalt
#

yes yes

onyx yacht
#

hi

near wigeon
graceful pagoda
#

VECTOR2 in lines 68 and 69 don't show up blue, and the RIGHTVELOCITY in line 71 does show up blue, when it doesn't in the example

vagrant rootBOT
onyx yacht
#

Hello i'm having a problem with my AndroidExternalTools this is the error Library/PackageCache/com.unity.burst@1.8.27/Editor/BurstAotCompiler.cs(1265,27): error CS0234: The type or namespace name 'AndroidExternalToolsSettings' does not exist in the namespace 'UnityEditor.Android' (are you missing an assembly reference?) can someone help

graceful pagoda
near wigeon
graceful pagoda
onyx yacht
#

and im on manjaro linux

vagrant rootBOT
charred fog
graceful pagoda
stuck flower
graceful pagoda
stuck flower
#

Where did you install it to?

graceful pagoda
#

That would be a good thing to remember I'm sure, i'll go searching

#

Doesn't show up in app data

near wigeon
balmy kettle
#

make sure the relevant packages are installed then restart the unity editor, and provided you have no compile errors it should suddenly appear

graceful pagoda
onyx yacht
near wigeon
#

yeah you most likely need the Unity workload if you installed it before unity

graceful pagoda
near wigeon
#

restart unity after you install those

graceful pagoda
balmy kettle
#

why are you using enterprise

graceful pagoda
#

Not a clue, it was what was on my PC

worldly cave
#

is there any particular way to refactor existing camera systems to now use cinemachine or should i just grab the documentation/api and go top to bottom?

#

đŸ€”

near wigeon
graceful pagoda
# balmy kettle why are you using enterprise

Should i be using something else? When i tried to download a version it said something like "you already have installed version", so i checked and enterprice was on my PC already

#

This maybe?

balmy kettle
#

well unless you have some reason to purchase an enterprise license you should install the community version

near wigeon
#

unless you're making big money with your projects, do this ^

graceful pagoda
#

Community Version of Visual Studio

worldly cave
graceful pagoda
#

Then do i need to redo the code and put it into Unity, or does it not do anything like that?

near wigeon
near wigeon
#

they are just text files

worldly cave
#

thanks

near wigeon
graceful pagoda
#

Okay cool, this one?

near wigeon
onyx yacht
#

@charred fog

gray frigate
near wigeon
gray frigate
#

the cinemachine camera can be set to not try to move or rotate itself

worldly cave
gray frigate
#

so it's easy to swap in

worldly cave
#

i got recoil systems, procedural animation for the camera etc.

onyx yacht
worldly cave
#

thats why i was concerned initially

gray frigate
#

Those things can be adapted to a Cinemachine extension, if you want (either one you write by hand, or just a CinemachineRecomposer that you control via a script)

near wigeon
onyx yacht
#

ok

near wigeon
#

but its always a gamble when not using officially tested distros

onyx yacht
#

ok

gray frigate
onyx yacht
#

should i try Unity 6

gray frigate
sacred bone
#

Hello

#

How is everyone

near wigeon
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

worldly cave
#

than anything

#

but yeah im reading up on the extensions and this seems pretty nice

#

might take some time to get this working correctly

#

thanks

gritty hazel
near wigeon
#

so try again

fervent shadow
#

@potent geyser why are there no cpu or gpu mininum or requirment spec for your game

maiden oriole
#

anyone have good videos on biomes generation? Trying to understand and create one for a survival game I'm using to learn unity better

fervent shadow
#

will JollyRoll be paid

#

mrbeat give me some moneyy

vivid river
#

How to get started?

sly lake
#

<@&502884371011731486>

violet thunder
potent geyser
#

?ban 735207548034220172 bot

novel scarabBOT
#

dynoSuccess mrstupi was banned.

fervent shadow
#

How much @potent geyser

potent geyser
#

We don't know yet

fervent shadow
#

ok

#

why does the game have the tag 1990s

potent geyser
#

It's a reimagining of an old game from the era, called Zuma.

sly lake
fervent shadow
sly lake
#

Zuma is from the 90s?

fervent shadow
#

its nostagic though like the tag

#

for some

potent geyser
#

Probably not, or early 2000s, but the original concept likely was. We just wanted a nostalgic tag.

fervent shadow
#

i see. Are you SUGAMU?

potent geyser
#

Yep, but we're going to likely change the name.

fervent shadow
#

ok cool cool i will wishlist the game

keen sundial
#

Hello lovely people!!! What are you guys doing??

fervent shadow
fervent shadow
#

@potent geyser what will you do if your game ever gets pirated? I was just thinking about this for my own game.

worldly cave
vivid river
#

Its a sign that the game is good enough to be pirated

worldly cave
#

its also good marketing surprisingly

sly lake
#

If you make an online game, anti piracy measures are a must. Otherwise, it's only worth bothering with at AAA sales numbers.

#

And even then only for the first two months IIRC

worldly cave
sly lake
#

It's not inherent. Still need to do verification.

worldly cave
#

yeah i mean of course

#

but its a different story compared to single player games

#

or rather "offline" games

#

the only way to reduce piracy is to add value pirates cant really get

exotic relic
sly lake
#

Doesn't really matter if the server code isn't in the client.

#

They could start private servers but at that point it's not your problem anymore.

worldly cave
#

at that point a lot of people will choose to buy rather than pirate to simply avoid the friction here

exotic relic
#

Pretty much yes. Shouldn’t worry about it besides making sure sensitive data is hidden

worldly cave
#

if your game is fun and worth buying people will typically buy it, most piracy comes from people who simply would have never paid for your game regardless

exotic relic
#

For me since my games are multiplayer I forward the data to a server through Node.js to verify it with server code before uploading it to databases

#

Keeping your game updated is a simple method. Even if you are just organizing functions

fervent shadow
#

or for single player games you can have a sign in or verification process but non pirates wouldn't approve of it and piraters would probably easily crakc it

worldly cave
#

thats called drm

#

and its the most effective way to get people to never look at your game again

#

especially as an indie

#

drm only harms people who pay for your game

fervent shadow
#

? wdym

#

thats not good though

worldly cave
fervent shadow
#

lol i knew some games that had drm, no fun

worldly cave
#

for 80% of all games on steam, that fee was never earned back

fervent shadow
#

ouch

#

thats sad, i mean its even likely that its higher than 80% tho

mild radish
#

but the point still stands

worldly cave
#

i think in total its closer to 80 but i cant remember where i saw that figure

mild radish
#

GamesRadar+

#

is the source

mild radish
#

a good portion les say

mild radish
#

quote "Market Saturation" being a root cause

worldly cave
#

more like poop and butt saturation, half the games on steam are straight garbage that costs too much

#

shovelware is still alive and well

fervent shadow
#

or just put it on another platform atp

worldly cave
#

its not really about being a good or bad game

#

its about effort

#

you can tell

fervent shadow
#

about games being successful do you think my game about escaping epstiens island as a victim be good?

mild radish
#

don't chase trends..

#

make something u feel passion about

fervent shadow
#

I do tho, escpaing an island story game is what im passsionate about but the epstien stuff is just for the trends and attraction

mild radish
#

lmao

#

alrighty then ¯_(ツ)_/¯

fervent shadow
#

and theres no game out there on steam thats like this

#

except the island rip off game called epstien but its not abt epstien

mild radish
#

if you do something like that you could capitalize on the entire genre..
"Island Escape" and then just have a "Map" or portion of it as ur Epstein crap 😄

#

that way it appeals to more than just that group of ppl

fervent shadow
#

oh ye i had to think about this to not get in legal trouble

mild radish
#

lots of movies/books/ and stuff u can base it off of

mild radish
#

Escape from LA/ Escape from NY esque

fervent shadow
storm sierra
polar basalt
#

what?...

#

i am marius

worldly cave
#

wasnt the point though.

near wigeon
fervent shadow
mild radish
fervent shadow
#

to transfer ownership it always work for me

mild radish
#

and actively using that folder

polar basalt
polar basalt
storm sierra
polar basalt
#

ill do a pc restart ig

worldly cave
fervent shadow
worldly cave
mild radish
mild radish
polar basalt
#

i just restarted and its all okay

polar basalt
mild radish
#

ok i was gonna suggest a restart but who wants to do that all the time

polar basalt
#

i needed to restart anyways but its weird that i need admin when im admin

polar basalt
#

oh wait actually only 5

#

but yeah

fervent shadow
#

if you ever need to find what program is stopping you from closing or deleting a program open resmon.exe in run and search for it in cpu handles i think it is, havent done this in a long time

polar basalt
#

oo okeoke

merry iron
#

Hi guys,

#

I’m looking for some guidance about game development and how professional game developers usually work.

When I first started with Unity, I thought I could do everything by myself and that making a mobile game would be easy. But I quickly realized it’s not just about coding. My game needs a lot of 3D content, and I’m not an artist, so I can’t create all of that on my own.

Hiring artists is also difficult for me right now, since the total cost can easily reach around $3000 for all the assets, which I can’t afford before publishing the game.

So I wanted to ask: how do you guys handle this situation?
What do you usually do when you don’t have the budget for artists?
Any advice or experience would really help.

worldly cave
#

if you dont have the budget for artists you have 2 options:
learn to do the art yourself
buy assets.

mild radish
#

im a one-man show..

#

i learned the basics of every field necessary

worldly cave
#

also a lot of indie devs are artists turned programmers

mild radish
#

very true

#

if u want you can still build out the game as you learn or practice ur art/modelling

#

you don't need art at all in order to build.. you can use primitives.. cubes/spheres/etc

#

also that trains you to keep ur logic and art seperate.. making it simple to change it out when needed

worldly cave
#

the highest selling and arguably most popular game of all time was built using programmer art

#

and a shit ton of reused assets from past projects

vivid river
#

What is programmer art

mild radish
#

art made w/ code 😉

merry iron
#

I can't find asset like these but if I want to lrean 3d art how match time need to create some 3d building like that ???

mild radish
#

w/ the texturing and all you can probably do one of those dioramas in about a week

#

hard surface modelling is what that is...

vivid river
mild radish
#

i think Minecraft was what he's referring to ya..

worldly cave
worldly cave
#

programmer art is just art made by a programmer and not a dedicated artist

vivid river
#

oh

mild radish
worldly cave
#

like in the case of minecraft

#

altough i think most of the original textures have long been replaced

#

thats rare

vivid river
merry iron
#

Thanks I really appreciate all your advice

mild radish
worldly cave
mild radish
#

lol.. hard-surface do-dad..

#

rinse and repeat = bigger building sized do-dad

worldly cave
#

add greebles for extra effect

modest meteor
worldly cave
#

people sometimes greatly overestimate how hard it is to learn

modest meteor
merry iron
modest meteor
merry iron
#

*do not

fervent shadow
#

you can always, if you wanna go down that path is to use ai

merry iron
fervent shadow
flat breach
#

hello, is using a .mov transparent video good if I want to synchronise a certain action in my game?

near wigeon
flat breach
worldly cave
#

it would have to be pretty uncompressed otherwise it would look noticably bad

near wigeon
#

yeah a video playing over screen for a jumpscare sounds kinda awful

#

might need to look into timeline/signals unless you need to do it based on time since play

worldly cave
#

uncompressed videos are massive

#

even a couple of seconds can be a couple of gigabytes

flat breach
worldly cave
#

thats why you can always tell when a cutscene is a video file vs real time

#

because it has to be compressed if its a video file

gray frigate
#

it should look fine with a good enough bitrate, especially if it's a brief thing

flat breach
worldly cave
flat breach
near wigeon
worldly cave
#

heres a 12 minute video i made for youtube, i rendered it as almost entirely uncompressed for the highest possible quality when uploading

flat breach
# near wigeon so you want both effects in 2 rooms, not sure what you mean there

I'll make a timeline animating 2 GameObjects, a camera and a character, let's say you play this timeline, you'll see the character running towards you, in my case my player(which has a child camera which should have the same position as the animated camera) will be moving and I'd like the timeline to play accordingly to him, so wherever the player is and I play the timeline you'll see the same timeline but at a different position in scene

#

an easier example: you make a timeline in a room of your game, how to make this same timeline getting played in another place?

near wigeon
flat breach
flat breach
near wigeon
# flat breach yes

yes you can also use Signals to trigger specific actions in code, you don't have to necessarily make everything a timeline animation

flat breach
north apex
#

Resources or StreamingAssets? Whic would be good for getting the value by code?

balmy kettle
#

well Resources is not great, and StreamingAssets is just a folder that dumps your raw assets into the build from.
is this going to be the whole json thing again where the correct solution is going to be suggested but you ignore it?

north apex
#

um... ok so what is the correct solution?

balmy kettle
#

that depends on what the actual goal here is

north apex
#

there should be basic items, which are hardcoded, and user generated objects which would be json files, and a link to a dropbox or something for the assets.

#

idk if they can be in the same spot or not

balmy kettle
#

well your "basic items" should really just be scriptable objects
then you can designate whatever path you want either in your build directory or persistentDataPath to load your mods from and deserialize the json from those mods to your scriptable object type

flat breach
#

what does this error mean?

balmy kettle
#

but of course i've already been over this with you so i'm not going to go over it again so i'm out

north apex
#

they are scriptable objects now

balmy kettle
#

then why would you need resources or streaming assets? resources is not accessible outside of the build, and streaming assets is meant for assets from the editor to be dumped directly into the build folder. so if this is purely about loading user generated content, then i will say one more time "you can designate whatever path you want either in your build directory or persistentDataPath to load your mods from"

#

the build directory is dataPath and persistentDataPath (at least on Windows) is in a persistent AppData folder. both of these locations are accessible to put data into by users

north apex
#

the build directory is Resources, right?

near wigeon
#

I use streamingassets mainly to keep raw shell scripts to run or other utils outside of unity I need.. Everything else I'd use the PersDataPath (like loading / saving files)
ofc you can obtain any folder path if you use something like a asset for File explorer / file selector

balmy kettle
near wigeon
#

thats another reason its slow if you have too much loading from it

balmy kettle
#

i literally just said "the build directory is dataPath" as in Application.dataPath.

north apex
#

oh

balmy kettle
#

and to read/write files from/to it from within your build you would use the normal System.IO stuff, just like you would with streaming assets

north apex
#

ok so i use dataPath for anything in my project. So my main question is where should I put the game's files? Like models, prefabs, textures, sounds, etc? Or does it matter?

balmy kettle
#

so i use dataPath for anything in my project
NO. what is not clear about this? I am purely referring to loading outside resources, as in user generated content.
Your own stuff does not need to be referenced this way because you have direct control over it already

north apex
#

oh yeah with the editor and setting game objects

#

i'm not talking about user generated content atm

#

well not anymore

balmy kettle
#

great then i'm done here because i don't plan to rehash a discussion you mostly ignored last time

north apex
#

i didn't ignore

#

im somewhat forgetful about some things

gray frigate
#

well, it can load some files

#

okay, that was a bad example, because both of those have runtime loaders

#

how complicated would this user-generated content be?

north apex
#

not too complicated, a json file with connected classes might be enough

gray frigate
#

the "proper" way to do this would be to give people an SDK that lets them build the content in Unity

#

they would export an AssetBundle, and your game would load the bundle

#

this makes user-generated content work identically to stuff that ships with your game

north apex
#

Alright, imma research AssetBundles

#

so major question: should I have anything in the "Resources" folder?

gray frigate
#

use the Resources directory if you need to be able to find an asset without assigning a reference in the inspector

#

This is useful in some situations

balmy kettle
#

ideally you wouldn't use resources at all. even unity recommends against it if you have the option to avoid it

gray frigate
#

for example, if you use [RuntimeInitializeOnLoad] to execute code when the game starts, you can't really reference anything

#

unity is just running a bit of C#; no Unity objects are involved at all

near wigeon
#

if its just a json with some stats why not just a file picker and convert the json into your predefined classes / struct stats to process

gray frigate
#

Resources has two problems:

  • All assets in a Resources folder are included in the built game, because Unity has no way to know if they're needed or not
  • If you rename an asset in the Resources folder, you have to make sure to fix the names in your code
gray frigate
#

if you don't need to be able to configure things in the inspector in Unity, then it's perfectly fine

#

you'll just have to deal with bundling the config file with the images/etc.

#

JSON is nice because it's human-readable and easy to edit

#

AssetBundles let you do anything that you can do in the editor. Other formats require you to write code to turn that data into unity objects

near wigeon
#

if its simple enough like adding images n all the asset I used supported multiple files then you can just piece it together in code yourself by each file type

#

the benefit of this is someone could even do it on their phone or something

north apex
#

i'm ok with code making objects and stuff with code if it doesn't get to wild, i am kinda doing that already by loading a slot prefab and stuff.

#

the handbook adds items to a vertical layout group

worldly cave
#

Anybody ever have a bug where hovering over your editor with your mouse causes your entire screen to flicker lol?

#

I assumed it might have been a gpu issue but i think it might be something to do with unitys UI

#

because suprisingly it doesnt happen in the scene or game view, only the actual editor ui

near wigeon
#

nahh could be ur gpu tho

worldly cave
#

so idk lol, its only happening with unity and only with the ui itself

near wigeon
#

maybe try another DX version ?

#

i think now it defaults to 12?

balmy kettle
#

what version of the editor are you using? i have experienced this in one of the 6.4 betas when working with vfx graph (at least it didn't start until i started using vfx graph and would persist until i restarted)

north apex
#

wait... if using resources is discouraged, why does this look so clean and perfect?
ItemSO[] itemSOs = Resources.LoadAll<ItemSO>("Objects/ScriptableObjects");

near wigeon
balmy kettle
near wigeon
#

and the more you start adding to Resources, the slower the lookup is, another reason its discouraged

worldly cave
#

ill try deleting my library

#

and see if that does anything

balmy kettle
#

consider updating if you're still on .6 as well
there were several UI related issues that were fixed in later patches

near wigeon
#

Addressables is alternative and is faster because uses addresses/ path instead of a giant DB file

worldly cave
near wigeon
worldly cave
#

yeah i havent updated in a while

near wigeon
#

6.0 is still king

worldly cave
#

ill update the editor and reset the library folder

#

istg if its my gpu with the prices these days i might be fucked 💀

#

hilariously this would also be the 2nd time i would need to send this exact gpu back with warranty

#

when i first bought it 2 of the 3 fans didnt work, so i got a new one and now im seeing this after 3 months of no accidents 😔

sly lake
#

If you use a graphics API wrong enough you can even turn the taskbar magenta

near wigeon
#

I was saying earlier, test it with DX11 and see if issue persist

sly lake
#

So even if it’s the whole screen, it’s probably still Unity

near wigeon
#

gotta say its pretty flawless on Metal

worldly cave
#

like the scene/game view are the most gpu-intensive parts of the editor

sly lake
gray frigate
north apex
gray frigate
#

imagine loading 1000 items that all have models and sounds and textures

gray frigate
#

plus or minus some very tiny cost to use Resources.LoadAll

north apex
#

but yeah i'll look at addressables and asset bundles

balmy kettle
gray frigate
#

The correct approach for large amounts of assets is to only load the assets when they're actually needed

near wigeon
gray frigate
#

i consider directory names to be more stable than individual asset names

near wigeon
#

directory probably yes

#

but you never know.. why not be safe and you can move files without issue

gray frigate
#

most of my own Resources assets have names that match one of my classes

#

e.g.

#

_instance = Resources.Load<T>("SingletonSO" + "/" + typeof(T).Name);

north apex
#

someone in a post mentioned addressables was very buggy, is this still true?

#

am researching

gray frigate
#

people say that everything is an unusuably buggy mess 😉

oak meadow
#

I have a script that logs the location some objects but the location it logs is different than the position in the editor and im pretty sure its not the code thats the problem

#

The bottom log is the object thats selected

balmy kettle
#

keep in mind that the position you see in the inspector is its localPosition, not the world space position that transform.position returns

gray frigate
#

The position you see in the inspector is the local position of the Transform

#

that is, its position relative to its parent

oak meadow
#

oh

gray frigate
#

the parent's position, rotation, and scale all affect the meaning of your local position

near wigeon
#

"im this far from parent"

oak meadow
#

but the z axis is still weird because all my objects have different z axis

sly lake
oak meadow
#

and my navmesh is just z = 0 is this the rotation causing it? my rotation on my parent object is -90

near wigeon
#

weird in what way

oak meadow
#

well some objects z is = 30 and others is -16

#

just random numbers

gray frigate
#

a 90 degree rotation will swap two of your axes

#

(well, some 90 degree rotations will, at least)

#

so even if all of your objects have the same world-space Z position, they might have different local-space Z positions

oak meadow
#

okay thanks

gray frigate
#

If the parent object has no meaningful presence in the world – that is, it's just a "container" – I'd reset its Transform

#

so, zero position, zero rotation, one scale

#

of cousre, if you have a bunch of objects attached to it, they'll now be in the wrong place :p

#

you can unparent them, fix the parent, and reparent them

oak meadow
#

all of its reset except the -90 on the x axis it doesn't work without it if i spawn an object in a certain position then parent it to that object will it move? do i have to account for that?

gray frigate
#

Parenting an object will, by default, preserve its world position/rotation/scale

#

that is, if you do it with SetParent

#

setting the .parent property does not preserve anything

oak meadow
#

oh good to know yeah i'm using set parent my navmesh agents were getting set to a negative z so i couldn't see them i didn't know if this was a similar problem

dense timber
#

Are there any good tutorial series for top down pixel games??

exotic relic
#

put the camera on top of the player and make it face down

dense timber
#

Okay I’ll do more research, thank you!

exotic relic
#

but facing down could depend on angles too.. whether your game is horizontal or vertical

near wigeon
exotic relic
#

if you know how to do one thing itll click in your brain how to do another

near wigeon
#

you'll be using the same systems / code

#

how you use them changes

dense timber
#

Any good recs for basics/foundations of game design. I am currently an architect looking to pick this up as a hobby.

#

just don’t know where to get started

near wigeon
exotic relic
dense timber
#

Thanks again

north apex
#

would i add every asset to the addressables group?

worldly cave
#

@balmy kettle@near wigeon updating the editor fixed it, thanks

fair cove
north apex
#

If i am understading this right, i can add a gameobject to an addressable and it auto fetches the default materials too? I'd only have to add things like skins (as non game objects)?

plain dagger
#

When you add an asset to an addressable group so it has an address its dependencies are automatically pulled into the same group

#

These dependencies can be explicitly added to other groups if you want and should be done if you want to prevent duplicates (because unity can duplicate implicit additions in many groups)

dense timber
plain dagger
#

The addressable docs explain this concept and they provide tools in editor to help fix this. Ask for help later in #📩┃addressables @north apex

north apex
#

oh there's a channel for that, alright

plain dagger
glass depot
#

Is it worth going through the headache of getting cinemachine to work for my fps game

#

Theres alot of movement so i want the camera to actually feel nice but idk if its easier to raw code it or set up cinemachine

worldly cave
#

speaking as someone who litterally just refactored my code to work with cinemachine...

#

yes

#

but it also depends on what you are hoping to accomplish with it

warped vector
#

Is this URL down for anyone else?

#

I can't install Unity on Linux at the moment because the signature key site is apparently down

spare bobcat
#

hdrp lights not working i need HELP

potent geyser
#

Please don't bait people for help, just ask a question.

spare bobcat
#

ok so i made a brand new hdrp project and wanted to put light in it, noticed nothing was happening and i assume its because i need to bake the lighting first, but idk how to do that

potent geyser
#

Lights can be either real time, baked or both. You don't have to bake lights for them to work (unless in cases such as Area Lights for URP projects)

spare bobcat
#

ok but real time doesnt show me anything in the scene

#

maybe the warning in the inspector is already telling me whats causing this

potent geyser
#

Could be anything from too small a light, badly placed and why are you using an area light for this? A point light seems more appropriate if you want it to shine in all directions from that point.

spare bobcat
#

so it cant be because its too small

potent geyser
#

No

#

You're confusing that with a point light

vagrant widget
#

Could someone clear up a doubt I have about something I couldn't find on YouTube?

worldly cave
#

you can just ask

spare bobcat
warped vector
vagrant widget
potent geyser
spare bobcat
potent geyser
spare bobcat
warped vector
gusty abyss
#

I’m going crazy trying to make a good car movement in the new input system as a beginner I think I’m just gonna follow what the tutorial does in the old method. All the other tutorials I watch are either for just moving side to side and forward no rotation or the one I thought was gonna teach me just went like: Ok so now that’s we’ve coded this for 20 minutes all you need is the hundreds of line of script I already had made and thought you how to use in other tutorials (that I obviously didn’t watch) and they also use other coding languages

vagrant widget
#

I think they're too busy to answer my question. Sorry for the inconvenience.

potent geyser
#

You never asked one

spare bobcat
vagrant widget
warped vector
#

Big topic

vagrant widget
#

Since I'm making my first game, I'd at least like to know how to do that.

potent geyser
#
  1. Pre rendered outside of unity and made a movie

  2. Real time by using custom animations and tools such as cinemachine and timeline in Unity

warped vector
#

Look into Timeline system maybe?

#

Yeah

lament adder
#

Hey everyone. I have a unity repo from an instructor that i need to copy to my own repo in github. Anyone know what steps i should be following?

vagrant widget
#

I've seen everything I need to do in Unity, but they still haven't told me how to create the cutscenes to tell the game's story. That's what I want to know. Do you know how to make the animations or shorts? I'm asking because I'm making a 2D game.

near wigeon
#

or just download it locally and upload it to yourself đŸ€·â€â™‚ïž

near wigeon
vagrant widget
warped vector
#

The world is your oyster

near wigeon
#

just like learning anything else in life

vagrant widget
rancid whale
plain dagger
rancid whale
#

Anything decent will probably involve the Physics system, like Rigidbodies, which aren’t too tricky to get up & running.
Tuning and making something that’s actually enjoyable, well


gusty abyss
rancid whale
gusty abyss
#

I just tried learning it with no base maybe thats why im having such a hard time

median roost
#

i'm trying to use the renderTexture method to make my game apear pixelated, but i keep having this text on screen even tho it seems to be working anyone knows a fix?

rancid whale
#

If you want I can run you through the basics of input with the new system. It’s one of those “get set up once & re-use forever” kinda things
Of course that changes depending on project’s needs but

near wigeon
#

on gameview

gusty abyss
rancid whale
#

@gusty abyss here's a little chart about ForceMode, save it for later 🙂
I can guarantee you will need to familiarize yourself with the Physics system to build anything like that.

rancid whale
lament adder
rancid whale
#

I mean I'm here to help if you want the help. It's surprisingly chill but I know how u feel. I suffered to get the hang of it at first, and many tutorials online didn't explain it to a proper depth

near wigeon
gusty abyss
plain dagger
vagrant widget
#

I found it!! They're called cinematics xd

lament adder
rancid whale
#

And there’s barely proper tutorials online they all skip steps or fail to explain what’s actually happening in the computer

near wigeon
lament adder
plain dagger
rancid whale
#

“Walkthrough without explanation” notlikethis
It’s why I came here to learn properly from you guys. for which I am forever grateful

still aurora
#

hello, does anyone possibly know why there's a dark shadow that keeps appearing whenever im painting textures? tried to google it but not sure if im finding anybody that's dealing with my exact problem, it's like a black color/shadow that keeps placing down where im drawing at

rancid whale
#

wtf earwax simulator ??

#

(respectfully)