#💻┃unity-talk

1 messages · Page 24 of 1

still stone
#

Don't worry, that's how oceans are made

tepid cove
still stone
#

So make your floor object, ensure there's a collider attached

#

And make sure your character also has a collider

slow dirge
#

Might want to go over basics first.

#

!learn

vagrant rootBOT
chilly blade
tepid cove
#

im not gonna stop at all its frustrating is all im making a 2D game and im trying to make the floor walkable

still stone
chilly blade
#

these are all from 2014 when i was starting, i was working on 5 diff projects because i wasnt sure what i wanted for a game.

still stone
chilly blade
still stone
#

So using that, what would you recommend for others in their User interface, included just below is one of mine

chilly blade
still stone
chilly blade
still stone
#

So newer people should look into the new UI System, and what resources would you recommend if there are any out there

#

My go to resources for anything game dev outside of unity learn, are paid for, which a lot of people can't do

chilly blade
#

I have completed almost all the courses they offer. Honeslty could have them all done but i slack in this area

still stone
#

I moved onto looking into their foreign choices.. there wasn't enough

chilly blade
tepid cove
#

AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH

tepid cove
#

i just wanna make floor ;-;

chilly blade
#

2d or 3d?

tepid cove
#

2dddddd

chilly blade
#

BoxCollider2D is applied?

#

CapsuleCollider2D, EdgeCollider2D other options

#

does the player have a collider?

still stone
#

What type of 2d... Top down or terraria style

tepid cove
#

i fucking hate myself

tepid cove
chilly blade
#

you're welcome

stuck flower
oak meadow
#

Is it a good idea to have you player set an attack trigger for the animation controller say when a button is pressed then in the attack behavior script then have that call the attack function on the player controller

sudden zephyr
#

What happened I ask for only help not for Collebretion

slow dirge
craggy pollen
tough lantern
#

I keep getting out of memory errors bc code that I believe is repeating endlessly. Just wanna ask if these errors are causing unity to become very slow or if it's a separate issue

craggy pollen
tough lantern
#

...not looking to fix code

#

asking if out of memory errors are what's causing my unity to lag

daring birch
#

hey, does anyone have an assetoad that i cloud use or borrow for my project? i'd really appreciate it.

exotic relic
tough lantern
#

Apple m1

exotic relic
#

That’s the cpu but that should be sufficient.
While lagging, is there a blue progress bar at the bottom right corner of unity?

slow dirge
storm patio
#

the error itself probably isn't the cause of the lag, but hints to the real cause

#

sounds like something you should profile, maybe?

exotic relic
#

If it’s not during runtime tho, it could be generating lighting or compiling shaders.
That’s why I ask if there is a blue progress bar at the bottom while you are experiencing the lag

errant schooner
#

I'm trying to launch a 3d hdrp game I was making and I upgraded it to the latest version and it keeps getting stuck after I fixed all the new errors when I rotate the cmaera in the scene it gets stuck on a compiling shader bar

vapid ore
#

For some reason I can't add sound to my project

storm patio
tough lantern
vapid ore
#

I clicked on the add resource section as shown in the picture, and a sound from the windows system rang out signaling an error somewhere.

storm patio
tough lantern
#

oh it freezes

#

when I say lag I mean that it takes a very long time to enter and exit play mode

storm patio
tough lantern
#

but in testing, it freezes for a solid minute before giving an error and just not executing the code I wrote

storm patio
tough lantern
#

which I'm thinking causes the lag

exotic relic
#

In that case if it only happens in the scene that uses your script, share your script

tough lantern
vapid ore
#

I did not receive any notification

storm patio
storm patio
#

!logs

vagrant rootBOT
# storm patio !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

tough lantern
storm patio
#

the error is not causing lag

#

something is causing both

#

that something is probably your code

tough lantern
#

I know man 😭 I just asked because it might be 😭

exotic relic
tough lantern
#

I didn't ask for a solution guys

#

I just asked

#

is this out of memory error causing my lag

storm patio
#

the answer is no

tough lantern
#

ty

storm patio
#

your question fundamentally implies that there's an issue that you want resolved - it doesn't really imply that you aren't asking for help with it at the moment
it kinda falls into the pattern of an "x/y problem" question

tough lantern
#

not really, yes there's an issue I want resolved, but I'm gonna try to resolve it on my own

storm patio
#

i get that, im saying the original question you asked doesn't convey that last part

slow dirge
tough lantern
#

bc i didn't realise the cause of the error was relevant __" I just assumed "out of memory error" was description enough

#

ig out of memory is... a lot more general than I was thinking

storm patio
#

errors are just reporting issues

#

they aren't themselves the issue

tough lantern
#

yeah and I thought it reported the issue well enough 😔

placid jacinth
tough lantern
#

but ig lots of things can cause that

#

I think I do get it now anyway

storm patio
tough lantern
#

this might be a terminology issue

#

do you mean "the message telling you "hey smn went wrong" doesn't cause lag"

storm patio
#

yes

tough lantern
#

omg I'm not that dumb 😭

storm patio
#

(that's what the error is, just a message)

tough lantern
#

isn't it just reporting the error tho?

storm patio
tough lantern
#

ok no fair enough

#

I can agree with that

storm patio
tough lantern
#

the "error"
I was thinking the message wasn't the error itself, but instead what reported that an error existed

#

not the error reporting the... issue? idk the term for that now then :/

storm patio
#

(there isn't really a solid term for that, i tend to go with issue)

daring birch
#

who have good asset road

tough lantern
#

like a 3d model?

craggy pollen
vapid ore
#

is this the fault?

storm patio
storm patio
# tough lantern the "error" I was thinking the message wasn't the error itself, but instead what...

consider something like this (a contrived example yeah, but hopefully to illustrate my point)

Transform deepestChild;

void Start() {
  deepestChild = transform;
  while (deepestChild.childCount > 0) {
    deepestChild = deepestChild.GetChild(1);
  };
}

void Update() {
  deepestChild.SendMessage("SomeMethod");
}
```suppose this code used to find the deepest child of the current gameobject (going only through the first child each time)
the issue/bug/mistake here is the `GetChild(1)` (where it should be `GetChild(0)`)

suppose there's a gameobject in this hierarchy which only has 1 child - then `deepestChild` would be `null`, then on the next cycle, you'd get a NullReferenceException.

then on Update, you'd get a NullReferenceException each frame.

the error from Start isn't the cause of the one from Update - the error from Start doesn't cause anything, except perhaps making the method terminate early (if that's in discussion)
rather, both errors are caused by the `GetChild(1)` bug

(i realize you may already understand this, but just to make sure we're on the same page)
icy mica
#

Hi yall

wild blade
#

hello

unreal shore
#

Hey!

storm patio
tough lantern
glass kraken
#

@storm patio sorryy to ping you, but do you think this result is fine? It's my first try and I'm not using any components as you advised me to do:

storm patio
#

are you asking for feedback or what exactly

#

please don't ping specific people for help

#

if it looks good to you - if it achieves what you're going for - then it's fine

glass kraken
glass kraken
storm patio
#

figure out what you're going for and then implement that

#

that is wholly up to you

glass kraken
sweet charm
#

I can tell u it looks more cartoon-ish rather than actual printed text, if that what u are trying to achieve

tough lantern
hushed hamlet
hushed hamlet
# glass kraken <@628241756235890708> sorryy to ping you, but do you think this result is fine? ...

Its a lot of text with a big font, bold, uppercase - so it competes with its own content for attention. My only advice would be to think of it in context of the game.

If its too much to pay attention to, players will quickly learn to discard the text and just skip it. Dungeoneers is a great example, cool game. But full pages of text that is meaningless to me as a player - teaches me to ignore it and just skip skip skip.

sweet charm
#

This is likely lore text that u usually scatter around the map to be collected as an option

hushed hamlet
#

Yeah I think so. I would just use a less overly bold font, if its like a book in the game. As it is I wouldn't pay attention to the content.

#

There is also some good book animation assets, and in some games ive found handwriting the book pages with actual pencil and diagrams, and then shader/sfx scribbling it to the page, can make it feel really good and rewarding to dig into the lore. But it might be grossly over the top.

worthy trail
#

How do I check if mouse is down AND within a specified position? I created a script to rotate the camera by dragging the screen, but I want to make it only start dragging if a specific part of the screen is being touched

icy mica
#

Uhh me don't know I don't even have a PC or Laptop :(

plain dagger
worthy trail
plain dagger
#

Yes

#

with the new input system you can get the mouse position with Mouse.current.position
This position is relative to the current Display size

craggy pollen
#

and consider the screen width and height too, you would not just declare some min max

worthy trail
plain dagger
#

you would define a normalised min max area

worthy trail
modest heart
#

Um guys, it is normal to get asked an opinion about the server in the dm? (Ik that maybe it’s a dumb question but still)

storm patio
#

not really

#

DMs from people you don't know are almost always a bad idea

slim sluice
#

Hi guys

#

i just got unity

radiant pewter
#

seems 6000.0.62f1 still has the editor bug where stuff just disappears and vomits errors

#

I've never had it happen on the package manager until now though

sweet charm
#

Just switch to LTS

#

This has been happening for a while

radiant pewter
#

this IS LTS

sweet charm
#

I mean the lastest version

radiant pewter
#

you mean 6.2?

#

this is the latest 6 version

sweet charm
radiant pewter
#

I might have to try it

#

just sucks for group/uni projects because you can't just hop versions

sweet charm
#

I think they removed these from the install menu

#

It's best to go to the download archive

whole kiln
#

Why do my wheel collider not detect the floor?

storm patio
#

does the floor have anything that would make it be a floor?

#

a collider, perhaps

whole kiln
#

it has mesh collider

#

just couldn't figure out why the wheel collider not doing his job

pale coyote
#

I can finally run hdrp

stable sky
#

help, who knows Blender, why does my UV look fine in the first job and apply normally in unity, but in the second job, the UV looks strange and doesn't apply normally in unity

last ember
#

does anybody know where i can find unity player models for my gorilla tag fan game? i dont wanna use robot kyle or a human though

strong fable
#

how do I add a rendertexture as a light cookie on a point light? I've created a custom render texture asset and the point light cookie does show it in the picker but when I click it nothing happens

nimble hedge
#

anyone know how to fix this stuck?, i already stuck 1 hour ago and my ram become high to 100% ( 32gb ram )

vivid cedar
nimble hedge
sweet charm
#

Are u saving the project in SSD or HDD?

nimble hedge
#

ssd, no hdd in my device

vivid cedar
nimble hedge
#

should i change editor?

vivid cedar
#

Which editor version are you using

sweet charm
#

6000.2.6f2

#

It's written there

nimble hedge
#

6000.2.6f2

vivid cedar
#

Can you try upgrading to the latest?

sweet charm
#

Try deleting the Library folder in the project first

slow dirge
#

You could also have a look at the editor logs to see what the editor was doing last.

nimble hedge
#

i think 6.2.6f2 is lastest?

vivid cedar
sweet charm
#

This version is full of trouble anyways

balmy kettle
nimble hedge
#

Should I install the latest version?

vivid cedar
#

worth a shot

nimble hedge
#

my hub cannot open rn fk

#

is this lastest version?

sweet charm
#

Yes

nimble hedge
#

ok ill try to install

fervent carbon
#

yo guys im right now trynna publish my game as a solo dev, (on google play) but i need 12 testers how do i find these

#

bc im a solo dev, thts pretty hard to do

#

and i dont have alot of connections who are willing to test it

#

yk

potent geyser
misty rover
#

Heya guys i have a question...

potent island
#

Hello everyone, I'm learning how to use unity's animator. I have multiple animation events I want to use at the same time. Is there a way to display clearer like in separate rows?

potent geyser
#

Nope

#

You could make a different function that a single event there calls, and then have that function call the group of functions instead?

misty rover
# misty rover Heya guys i have a question...

Im making this 2D pixel art game and i made my character ... i want him to be customiseable ... basically change the color of his clothes and hat with Hue/Saturation sliders... i asked ChatGPT whats the best way to do that with all 4 sides (front, left side, right side, back) and it told me thats i should export separately clothes, hat , and rest of the body for each view ,make them gray and then make a script for changing the colors ... but im not sure if thats right thats why im asking.....

And another thing im not sure how to do is how do i make it so the color change to every view of my character?
Because the "preview" will be the front view where the color will change but how do i apply it to other views as well?
thanks

potent island
#

I see, I'll try that ty

neat spear
celest oar
#

er

hushed hamlet
#

Just keep in mind layers & materials = batch calls. And youll want to monitor for performance issues down the road.

#

(Depending on all the microdecisions you make on that path)

misty rover
#

yea thats why im asking because putting 12 images just on the character ... idk im new to this but it seems a lot

#
  • i want to animate it so thats more images for each frame
#

also do u know the answer to my second question by any chance?

hushed hamlet
#

Youll usually need to write some kind of avatar controller to keep that all in sync if you do it that way

#

You also could do the whole thing in a shader. Give it texture layers for each clothing layer, make them in white PNGs, and mask/multiply it by a colour or two to apply it. But that takes a bit more knowledge

thick axle
#

cans samone help me please for a project i need realy need help

vagrant rootBOT
# viral hill !ask

: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

ripe sphinx
#

So like im trying to distribute my unity app to collaborators that need it to do their work

plain dagger
#

!vc

ripe sphinx
#

And the past week we've been using onedrive

vagrant rootBOT
# plain dagger !vc
Using version control in Unity

Unity Version Control

git Git

Get the latest .gitignore file from here. It should be placed at the root of your Unity project directory.

plain dagger
#

github has free private hosting

ripe sphinx
#

The project is on azure devops

#

Ideally id want to create a build pipeline

#

But that looks to be a involved

#

But i cant even figure out how to upload artifacts on there

plain dagger
#

github and gitlab have CI features so you will be fine

#

using onedrive/dropbox is such a bad solution that will surely fuck you over at some point

ripe sphinx
#

Whats the workflow tho? Like i don't want to have to create a new repo in GitHub

#

If i have one in azure devops

plain dagger
#

do you already have a source control reposotory?

ripe sphinx
#

Yes. Im using azuredevops

plain dagger
#

thats not a source control system to my knowledge

#

oh its git

ripe sphinx
#

Its just git + a bunch of project management stuff

#

Yes

#

Not a niche thing by anymeans lol

plain dagger
#

thanks for saying it was git earlier! /s

ripe sphinx
#

I didnt think i had to

plain dagger
#

i told you to use soemthing like git so clearly I wasnt aware what azure offers

#

Its like me saying i use aws without any more clarification

ripe sphinx
#

In anycase

#

Like even within ADO im not sure how to create artifacts

#

Without getting very involved

sleek gazelle
#

yo real quick question, why are my public variables of offset not showing up in the script component in unity inspector?

#

thank you 😄

balmy kettle
#

you probably have compile errors

sleek gazelle
proper lion
#

Should i add LOD group to a low poly rocks

viral hill
#

you do you

stable sky
#

Why does the gizmo move when I import a model from blender to unity?

viral hill
#

is your pivot set to center instead of pivot

vivid cedar
#

If you set your tool handle position to Pivot mode instead of Center you'll see the pivot.

#

(The Z key will toggle between these modes)

glass kraken
glass kraken
slate galleon
#

hello everynyan! my friend asks for unity help! the flashlight he made makes weird shadow artifacts when the light creates other shadows. how to fix it??

dawn topaz
#

Hi, guys i'm making a ragdoll and i have the configurabe joint on each "bone" and i was wondering how does the axis work? The orange and green arrow where should they be pointing? is green arrow the "up" reference?

proper lion
#

Should i add LOD group to a low poly rocks

sly lake
vivid cedar
sweet charm
#

I think they mean the lines behind the door

slate galleon
vivid cedar
#

Got it - no idea 😆

slate galleon
#

omg

vivid cedar
slate galleon
#

@vivid cedar ok thanks!

dawn topaz
stable sky
#

Does anyone know how to make a gizmo in the terrain model?

unreal lintel
#

Hay Guys I need some help I've been building this horror game right and I've Watched a tutorial since I am new to building stuff in unity and I Wrote the Script Exactly as the video shows and I keep getting an error and this is what error message I get no matter what Build Index I choose

Scene with build index: 3 couldn't be loaded because it has not been added to the active build profile or shared scene list.
To add a scene to the active build profile or shared scene list use the menu File->Build Profiles
UnityEngine.SceneManagement.SceneManager:LoadScene (int)
MainMenu:PlayGame () (at Assets/Important Stuff/Scripts/MainMenu.cs:10)
UnityEngine.EventSystems.EventSystem:Update ()

plain dagger
unreal lintel
#

yes I'll show you

plain dagger
#

yea so you have 2 scenes only

#

so why are you trying to use index 3

unreal lintel
#

I only have Build index 1 and 0 which is the main menu and game and no matter what Build index Number I put in the Script it just increases the number at the bottom left

#

ive tried one and it just says couldnt load build index 2

#

even though i have put build index 1 in the code

#

and the build index number is 1 as you can see via the Scene List

plain dagger
#

can you share the code?

#

!code

vagrant rootBOT
unreal lintel
#

code ?

#

as in the script ?

plain dagger
#

the code you are using to load the scene

unreal lintel
#

yea sure 1 sec

#

how do i send it to you do i click the link on the thing above ?

plain dagger
#

pick one of those websites and share you code via it (e.g. mod.gg)

unreal lintel
#

do I just post it there and thats it ?

plain dagger
#

you have to press save there and then share the unique url

unreal lintel
#

And also it keeps saying its on line 10 for the error message

plain dagger
#

Do you understand what this code is doing? its trying to load the scene next after the current scene

#

therefore the current scene must be last in the list

unreal lintel
#

I'm gonna be honest not really I dont know anything about coding sadok

plain dagger
#

then time to learn some!

stable sky
#

Why do I set the gizmo at the bottom of the object in Blender, but it's not in the right place in Unity?

unreal lintel
#

It's difficult

storm patio
plain dagger
unreal lintel
#

Especilly when no one can teach me I know there is youtube but its just boring asf lmao

plain dagger
#

we get the currently loaded scenes build index, then ADD 1. Then this new number is passed to the LoadScene() function

#

basic maths!

stuck flower
unreal lintel
#

I dunno much maths either lmao 🤣

storm patio
#

you don't know addition?

#

give yourself some credit

unreal lintel
#

well yes

plain dagger
#

1+1 = 2

stuck flower
#

This is literally one plus one

#

if that's too hard, you should probably find another hobby

unreal lintel
#

yes I know but thats not what I ment XD

storm patio
#

exactly! you know this stuff! you got this

plain dagger
#

thats why i tried to point out to you that its simple addition

#

we get a number, add 1 to it and then use the result

unreal lintel
#

well as long as its just that its Should be easy enough

storm patio
#

trust me - it looks a lot harder than it is. it is hard, yes, but not as hard as it seems

#

a lot of things derive from basic (or less complex) concepts

#

just gotta identify them

unreal lintel
#

I've been trying to Build my game for like 5 days straight and The fact I still gotta learn code and Build the scripts is scaring me XD

storm patio
#

this isn't a wholly foreign system

#

yeah that's pretty normal, but gotta get over that fear eventually

plain dagger
#

@unreal lintel does it help if we re write the code like this?

int currentSceneIndex = SceneManager.GetActiveScene().buildIndex;
int nextSceneIndex = currentSceneIndex + 1;
SceneManager.LoadScene(nextSceneIndex);
#

this is functionally the same as your code

unreal lintel
#

a little but I gotta know what everything means for me to understand it fully

stuck flower
#

What is the thing that doesn't make sense there?

unreal lintel
#

everything

#

XD

plain dagger
#

Then you may need to learn more about programming first

stuck flower
storm patio
stuck flower
#

Oh right the bot doesn't work unless it's at the start

storm patio
#

that's already more than nothing that you understand

stuck flower
#

!learn

vagrant rootBOT
unreal lintel
#

Its funny because I can Design stuff and make the game look good I just cannot Code anything lmao thats litterly the only thing I need to learn and I'll be good

unreal lintel
plain dagger
#
int x = 5;
int result = x + 1;
stuck flower
#

it's going to be necessary

unreal lintel
#

bro I know what algebra is I'm saying there is no context before Giving me the x + 1 if there was context like what Rob just put x=5 and then the resut then yes now I Understand

unreal lintel
#

huh ?

viral hill
#

what do you think an index is

upbeat snow
#

hi guys im so sorry to interrupt and if this is a really idiotic question, but is there anyway to make it not disappear when ive barely even moved towards it? i wasnt paying attention and something really random happened but i have zero idea what it was. im very new to unity. i have zero idea what to search up to fix this
hopefully this is an easy question to answer im kind of desperate and it's really annoying to me
apologies for terrible grammar and any spelling mistakes, i don't typically pay attention to that unless if i am writing something that's important

unreal lintel
#

I dunno tbh Probably something to do with like numbers like value stuff or sm

upbeat snow
#

sorry for interrupting i just really gotta fix this

viral hill
unreal lintel
#

Well was I right or wrong ?

#

I assume I'm right

upbeat snow
viral hill
stuck flower
unreal lintel
#

well I gave you like 2 answers either something to do with numbers or a value

#

thats what I said

#

hold up lemme search it up real quick

storm patio
stuck flower
#

and you've correctly identified that you have 0 and 1

#

and that your error is when you try to load index 2

#

Now, if your only possible "current scenes" are 0 or 1

upbeat snow
viral hill
stuck flower
#

and you're adding 1 to them

#

which one

#

becomes 2

unreal lintel
#

no I'm trying to load 1 and the number 1 is selected in the script

viral hill
stuck flower
#

that is literally the only line of code in your script

unreal lintel
#

listen here x5342634 if your here just to Irritate me just dont I'm not in the mood right now I just wanna fix this problem and lowkey your being a douche so please just stop ok if I dont or do know it what ever I dont care

upbeat snow
viral hill
stuck flower
#
SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1);

This is basically english

viral hill
stuck flower
#

As long as you have even a slight concept of what a "Scene" and "scene index" are, which your initial question shows you do

#

Give it a try, you don't actually need to know any code to know what this line does. Like, actually try it. It's easier than you think

upbeat snow
unreal lintel
#

I know that its English I just asked what it was and then it for some reason turned into an Argument for no reason I Simply Asked a question tried to understand it to fix the problem I am having and for some people they got irritated for no reason and now we are argueing for litterly no reason at all even though I asked one thing and this is all over some index or code bs saying I cant code or dont understand stuff and I need to learn it which I will do but you dont need to be Annoying about it you know

storm patio
unreal lintel
#

just say do you know this If not here is what it means or something like that or just Say hay this is wrong here is how to fix it you know, there is no need to be rude about it

#

and this is not 100% Aimed at you Digiholic

stuck flower
upbeat snow
#

i mean i read books and i still did not fully know what index meant, although if you do not know something youd like to learn it, you should do sum research on it. sometimes im not good at focusing on stuff, but maybe there's someplace to learn it that demonstrates it in a much easier way to focus? idk

storm patio
viral hill
# storm patio not all books have indices, and not all people use them - of the people that do,...

it's not about whether or not you've made use of an index, it is the application of context clues. you can very obviously see the word "index" in a book (which im sure literally everyone has seen at least once before), and then realize that the labeled parts of the book are related to the word "index" since they are on the same page. this has lesser to do with not knowing, and more to do with refusing to know.

unreal lintel
#

so that kinda got me a little irritated

#

and I am willing to learn its just it sounded rude from my POV

upbeat snow
#

sometimes i read tone over text badly and get the wrong idea, so i just ask if theyre being rude and/or passive aggressive or if they're just being genuine . also sorry if i randomly got here i just like going on rants about things

unreal lintel
#

and FYI for the past messages Yes I know basic English Yes I know Basic math and no I dont know much code however I do want to learn it ok

upbeat snow
#

also ive been trying to learn more about computer parts and programming recently as well :)

storm patio
storm patio
unreal lintel
#

and I'm sorry if It seemed aimed at you digiholic its just Because of the X534 Guy he kinda just said something that kinda just annoyed me a little

supple heron
#

I really can't believe there is so much discussion about the word index when the problem is clear - lack of programming fundamentals. Going over a couple of hours of basic C# programming course would be enough.

unreal lintel
storm patio
viral hill
storm patio
unreal lintel
#

there was like 3

viral hill
supple heron
storm patio
storm patio
#

there's been like another 2 of these in the past few days

unreal lintel
storm patio
#

the overall concept of what it's doing

unreal lintel
#

yes I understand it

#

Mostly

storm patio
#

which part don't you understand, specifically?

plain dagger
# unreal lintel yes Partly I understand it but in what way do I understand it as in what it does...

If int myVar = 4 doesnt make sense then you need to step back and learn about some programming basics
You need those basics to be able to read the text and know what its going to do
https://learn.microsoft.com/en-us/training/paths/get-started-c-sharp-part-1/

supple heron
# storm patio the basic knowledge (at the most fundamental level) is here as far as i can tell...

The basic knowledge is not there. We're talking about a change of scene. With all the due respect - it's a matter of calling a static method with a parameter. There are no concepts, no understanding needed. Like @plain dagger says - programming basics are needed and there is no way to skip that. We can be nice but we won't help original poster to resolve the issue by being nice. If we want to enable him/her/them to make games, there is no way to skip learning the coding basics.

storm patio
#

never said one could skip them...?

unreal lintel
#

well What I am getting from it is I Think its saying

"CurrentSceneindex = "Which I guess Is saying the Current Scene index is
then is says "SceneManager.GetActiveScene().BuildIndex;" and this is I think Is saying to the sceneManager to get the active scene Index
and the other line " NextSceneIndex = CurrentSceneIndex + 1; " Which is saying The next scene index is + 1
and the last line " SceneManager.LoadScene(nextSceneIndex); " which I think is saying to the Scene Manager to load the Next Scene Index

#

I think I got it right I'm not 100% on it but That is what my brains telling me

plain dagger
#

its okay to stop and go learn about it correctly

unreal lintel
plain dagger
#

The task we are performing is getting the currently loaded scenes index (e.g. 0), adding 1 and then using the result (e.g. 1) to load a scene

#

You are kinda close but there is no need to try to guess or explain it to us, use the great online resources to learn and research these topics

#

then you can come back to unity once you understand these better

unreal lintel
#

because I cant really pin point it

still stream
#

is this a repo people use these days? https://github.com/realgamessoftware/dear-imgui-unity it seems like it could be useful for the most part. i had a quick look through it and im not entirely sure if its really that different from the ways you would do editor implementations already, unless the extensions they made here take in any draw call and makes the gui into unity ui

storm patio
#

...well, that wasn't really what i asked

upbeat snow
unreal lintel
#

thats why I did it

plain dagger
upbeat snow
ripe sphinx
#

Like it is a vaguely cs term. Apart from maybe the index of a book

#

But it's not the same usage

storm patio
#

and the index of a book isn't used very often nowadays either

upbeat snow
supple heron
still stream
#

🤷‍♂️ i was just made aware of the dear-imgui library from some friends that arent unity devs, and they linked me that as a unity integration for it but ive never heard of it from anyone else so my guess would be either its a hidden gem or its obsolete

supple heron
#

I hope I am not wrong but I think imgui is the old, not really relevant UI implementation?

still stream
#

yea it is the old one

supple heron
#

So honestly I would probably stay as far away as I can from it haha. If you have a very UI heavy game and need a lot of CSS like styles with reusable components, then I'd go with UI Toolkit, but for everything else I would use uGUI. For table you could use vertical and horizontal layout groups or if the cells are all the same size there is also the grid layout

sleek forum
#

where do i go to ask help for ui issues

sly lake
#

Just make sure not to use it in release because it performs like ass

supple heron
still stream
sly lake
#

No need to setup GameObjects, or find them

#

Of course this use case is rare.

still stream
sly lake
#

Quick as in quick to setup

still stream
sly lake
#

No. It can be added within the class that already has your info

#

Idk. It’s rare but it comes in handy from time to time

still stream
#

ah, well ill keep it in my mind archive if i ever find a use case for it

sly lake
#

Mostly for debugging in builds

still stream
#

isee

#

thanks for the info UnityChanCheer

supple heron
chilly blade
supple heron
gusty abyss
#

why dose unity 6 ran like crap

still stream
#

does it? im not having issues and my lappy is kinda meh

sly lake
#

Sounds like a you problem

gusty abyss
#

unreal dose not

sly lake
#

Okay

gusty abyss
#

unity is not relastic

#

bu

still stream
gusty abyss
#

i expact it to run a bit better

sly lake
#

UE5 wanted 72GB of RAM to use all my cores while compiling but okay 😅

still stream
#

i run out of memory with it and it makes undo's break inside of unreal

gusty abyss
sly lake
#

Now that is unheard of

still stream
worldly cave
#

unity is as realistic as you want it to be

gusty abyss
#

never had issue with unreal only unity

#

but i only know unity

still stream
#

i dont wanna be that guy but there is only one thing to do with that

gusty abyss
#

i need to ask

#

if theres any

sly lake
#

Hmm. Odd. Unity has always been faster for me, used fewer resources, and ran better on potato computers

gusty abyss
#

related settings to use of your Ram/Gpu

worldly cave
#

what are your specs?

#

what cpu and how much ram

sleek forum
gusty abyss
#

i9 intel 4070 rtx

worldly cave
gusty abyss
#

32gb ram

worldly cave
sly lake
gusty abyss
#

its like a leak

worldly cave
#

sounds to me like you should probably reinstall unity or something lol

gusty abyss
#

unity sometimes gose and uses way to mutch

sly lake
#

Right. That’s a bug

still stream
#

and operating system are you on?

gusty abyss
#

windows 11

still stream
#

hm, im not aware of any win11 bugs that does anything like that

worldly cave
#

so when you say its running bad youre talking about in editor performance right?

#

not that your project itself is running terribly

gusty abyss
#

so im seeing it using 12% but it sometimes uses 30% or up when not doing anything is that like a leak

worldly cave
#

no

still stream
#

have you checked the profiler if there is anything taking more resources than it should?

worldly cave
#

no

#

what im saying is

#

is this entirely just from the unity editor

#

or when you are in playmode

gusty abyss
#

unity editor

worldly cave
#

i mean 30% memory usage is not too crazy

still stream
#

so unless you are debugging i woudnt have it on

gusty abyss
#

ah

quaint delta
#

hi

gusty abyss
#

what about the slight flashing

still stream
#

then i mean this in the bottom right corner, it means its on

quaint delta
#

i need a little help

still stream
gusty abyss
#

dose unity not like G-Sync monitors

#

as it flashes

#

OH

#

its windows

still stream
#

no idea

gusty abyss
#

they did a thing were even discord and unity hub has issues with a visual issue

still stream
#

classic

quaint delta
# still stream ask away

so i heard that the 2D/3D universal and 2D/3D mobile are basically the same templates but the options in them are a bit switched is it true?

still stream
#

havent used the mobile one but i think so

gusty abyss
#

its a windows issue

still stream
#

if they are both scriptable pipelines then the are

quaint delta
#

so i have this problem where i can't get the D2 mobile template

#

it's not available for download

#

someone said that i have to download all the unity versions first

still stream
#

i believe you gotta download the specific template as you download your unity version or something like that

still stream
quaint delta
#

so some versions might not have the template i need?

still stream
#

i might be wrong as i havent done it before but it is true that not all templates are available by default and you gotta get them

still stream
cold bronze
#

Isn't it a shame if I use AI to make music for a game?

still stream
quaint delta
#

I've need off to a bad start in unity because of this and i had to go back and forth in other cities nearby to find someone who could fix the problem but nothing works im currently just hopeless at this point

still stream
#

do you need a specific version?

cold bronze
quaint delta
still stream
quaint delta
cold bronze
gusty abyss
#

whys unity ui flickering

#

now

storm patio
#

impossible to answer without any info

gusty abyss
#

its something with Windows Hz and Gpu Drivers people say

#

the new windows update gave issue with screen issues

still stream
gusty abyss
#

like its not only unity but unity dose it the most visable

cold bronze
still stream
#

oh you mean just audio clips not the instruments?

quaint delta
#

also anybody here have some spare assets by any chance 👉 👈

cold bronze
worldly cave
#

but it depends on what you need

still stream
#

there are also kinda terrible audio assets on freesound but if you know audio you can edit them into something good

mild radish
#

pixabay is pretty legit

#

you'll still need to do basic editing.. but they have a great library.. and most of it is free to use personally and commercially

still stream
quaint delta
mild radish
#

ya, i usually run 3d templates for my 2d projects,

lapis gate
#

what

worldly cave
mild radish
#

u really only need to add the 2D Package in the Package manager..

#

has sprites and all that stuff

worldly cave
lapis gate
quaint delta
gusty abyss
#

is annoying

mild radish
quaint delta
worldly cave
#

use a vpn

#

thats all i can tell you

mild radish
#

also check ur Graphics API in the Other Settings of the Project Settings > Player >

quaint delta
gusty abyss
mild radish
#

its not the exact same window thats flickering.. but it seems to apply to different windows for different people..
i've seen the entire thing flicker.. ive seen it flicker black.. or white.. or grey.. and so on..

lime spruce
#

guys I got 32gb ddr5 6400mhz cl32 teamgroup teforce delta rgb grey for 139$ what do you think and is it enough for my gamedev journey in 3d?

mild radish
#
  1. Reset Layout
  2. Delete/Rebuild Library
  3. Mess with api and extra tsuff
worldly cave
#

you should ideally get dual channel at the very least

#

even if it means buying less memory over all

mild radish
#

who runs 1 stick of 32 over 2 sticks of 16 👀 ??

#

do people do that? lol

lime spruce
#

16gb times two

#

its dual channel

lime spruce
#

I bought it from local store in my country

worldly cave
#

thats fine

#

more than enough

#

what mobo do you have though

#

better question did you already install the new ram

#

🤔

lime spruce
#

just starting I thought buying ram first is the best thing I can do for future proof

still stream
#

consistency, what is it? (although that one isnt mobile but same argument)

worldly cave
lime spruce
#

yup

worldly cave
#

welp i dont know how smart going with ram first is because now you sort of limited yourself to mobo compatibility

lime spruce
#

all my saving went into ram just like that

worldly cave
#

not a smart move unfortunately

#

but it doesnt matter i guess

#

just make sure you buy a mobo that supports ddr5 memory

#

and spend more than you planned on the power supply.

lime spruce
#

well I saw ram pricing in my country is low so I went with it

#

ryzen 5 7500f for 110$ is it a good start?

charred fog
gusty abyss
mild radish
#

are your graphics drivers updated?

gusty abyss
#

unity ui broke itself

#

cant add compoments or anything

#

cursor fixed it

terse kettle
#

anybody knows what to do when my mixamo animations look diferent in play mode then in the animations previev i dont mean any broken hands or legs but rather head facing up instead of forward or when running inseat of upper legs and head being straight they are bobbing to sides

worldly cave
terse kettle
small glen
#

how can I fix the hanging on loading domain? I end up restarting unity like a dozen times an hour

#

sometimes it hangs b2b even if I don't change anything

viral hill
#

what version are you on

small glen
#

6000.2.9f1

viral hill
#

try deleting your library folder

ancient moat
#

someone knows how to use vivox?

balmy kettle
vagrant rootBOT
# balmy kettle !ask 👇 also <#1390346533127458889>

: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

supple heron
#

By the way, earlier discussion about UI Toolkit made me think - how production ready the solution is? Does Unity have any data on how many companies/games actually use it? Would be great to read about it somewhere

hushed hamlet
# supple heron By the way, earlier discussion about UI Toolkit made me think - how production r...

Its only just barely rolled out world space, so i havent had a chance to review it and test it. But their new localization is only supported in it etc.

The initial world space rollout had a lot of reports of VR and AR issues when I last checked, so ive bottom prioritied it.

Im not sure id trust unitys usage numbers personally... but I dont know of many people using it in a production released product atm.

#

But I would like to give it a go when I have time

supple heron
#

Thanks for those insights, really useful! :)

frigid eagle
#

Hi, I opened Unity 6 and closed it before it finished loading (by pressing the X on the screen). Later, I ran Unity again, and the scene I was in was completely broken, with missing game objects and more. I tried running the scene to see if it would load completely, but it didn't. Is there any way to recover my scene? Thanks

potent geyser
#

There's no way to recover scenes, no. Unity will have a recovery scene if there's a crash (not happening here).

#

The proper method of keeping things safe is using version control to keep cloud backups of your project.

indigo stratus
#

hello guys! im new to this. whats a good place to get started and get over the intimidation of simply looking at unity?

lapis gate
#

Depends where you're at with general coding, but I suggest understanding core concepts and the basics of c# before diving too far into unity

indigo stratus
#

0 prior knowledge of coding at all, completely new to all of it

lapis gate
#

https://www.w3schools.com/cs/index.php
I'd tackle all the categories on the left there. It has an inbrowser compiler, but I would suggest hooking up an IDE like visual studios first and creating a project yourself

#

After you feel comfortable I'd dig into what Unity has to offer with their own courses

#

!learn

vagrant rootBOT
frigid eagle
lapis gate
#

Does it give the option to open the scene in safe mode?

frigid eagle
#

no, it opens the scene and the gameobjects are missing or broken

#

i closed in this interface , and now the scene is broken

lapis gate
#

Right, so sounds like it didn't save the most previous session, but if you did modify scripts and reloaded the most previous save then you could run into serialization problems from the scene

lapis gate
#

It means start learning about version control to prevent running into these issues in the future

quiet spear
#

hi, if i have a problem with unity, where can i ask for help?

balmy kettle
#

!ask

vagrant rootBOT
# balmy kettle !ask

: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

half fiber
#

wtf is wrong with unity? Trying to click and drag something causes a loading bar? lmao.

#

Does anyone else have this experience with the editor? Is this normal?

exotic relic
exotic relic
#

.10?

half fiber
#

Yep .10f1

#

I'm coming over from Godot. I think your Ctrl+s to save may have done the trick

exotic relic
#

Right. before tabing out of unity program get in the habit of saving

#

I will agree with you however, on that version I personally have noticed more loading times, that could change in the future, just have to look out for new versions.

half fiber
copper gust
#

6.2 has had some weird vibes in general, not saying thats the reason but

exotic relic
copper gust
#

saving the scene shouldnt need to reload

half fiber
#

I put my computer on hibernate/sleep with this project open

#

then reopened it later

exotic relic
half fiber
#

could be it

#

naw not using anything extra in unity itself

#

Also, is there a way to make game objects have unique icons? Rather than the humble cube? Or to customize the colors of the editor?

exotic relic
#

When you click on one, at the top right by its name theres a dropdown with a color selector

finite atlas
#

hiya. I've just cloned a unity cloud build configuration to do ios dev builds. despite being (almost) exactly the same as a working config, it fails. the only difference is the new config uses a development cert/profile.

the distribution build target works, the development build target connects to git then automatically disconnects, eventually failing after five attempts. it's the same git repo in both cases. the only difference is the cert/profile, and it's not getting to that stage at all.

any idea what might have gone wrong?

half fiber
finite atlas
half fiber
#

I don't think so. Unless that's a default editor setting. I'm new to Unity, just doing the tutorial.

copper gust
#

going into play mode should cause a reload by default, but it should not be a minute long by any means

half fiber
#

Is there documentation for Unity. I think reading may be more useful than a video. I tried to look for "Unity documentation" but just got a bunch of videos.

viral hill
#

!docs

vagrant rootBOT
lapis gate
half fiber
#

some people were saying 6000.2 is funny

lapis gate
#

oh hi, uh yeah it's rather slow but there are promises with Unity 7 that will hopefully resolve a lot of issues

copper gust
#

perhaps try using the lts version of unity 2022

half fiber
#

its still not done, god help me

#

there we go

#

maybe this is just tutorials? but as a programmer I dont understand why that would be the issue.

copper gust
#

it shouldnt be the tutorials

finite atlas
#

where do I find my project ID (UPID) in the devops console? where it says it look just has nothing like that

sudden zephyr
#

How hard to. Ake 3d game
Cause I Made 2d Game It's take 1 month

copper gust
#

depends on the game

half fiber
half fiber
lapis gate
#

It's just slow unfortunately. Like any small changes will require a full domain reload and it only gets worse the larger the project gets

half fiber
#

it's not slower at all neccessarily.

sudden zephyr
exotic relic
half fiber
sudden zephyr
copper gust
half fiber
#

3D physics calculations maybe. If you're being very detailed.

sudden zephyr
#

But I'm Beaginer

half fiber
#

It's just more slug

half fiber
#

if that was the only issue, i'd be fine

half fiber
#

You don't have to do much animation or 3D modeling for a racing game unless ur making Forza

exotic relic
#

You could also use assets from Unity asset store

sudden zephyr
#

Tell me one thing if I Need Mamber for team. How I Can Find In This Server It's a server purpose not Collaboration

lapis gate
#

2022 was pretty sturdy and really no difference if you are making a 2D gamehonestly

#

6 provides a lot of new rendering goodies though

half fiber
copper gust
#

all unity versions should quit fairly quickly, expicially on a small project. what you are experiencing is not normal behaviour

half fiber
#

im not sure what you're asking to be honest

sudden zephyr
half fiber
#

yeah

#

you're looking for a thread or forum list?

sudden zephyr
#

See dm It's Ban To Talk Here about it

half fiber
#

i swear to god if this is a scam

copper gust
#

doubt its a scam but they are being weird

sudden zephyr
#

I'm just Looking for a Start-up

#

Maybe u understand

half fiber
#

Are you looking for members for your team? Or are you looking to join a start-up?

sudden zephyr
balmy kettle
#

!collab

vagrant rootBOT
# balmy kettle !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**

sudden zephyr
#

Okey

#

What it is

clever flume
#

my path finding algorithm works perfectly im so happy:

sudden zephyr
half fiber
copper gust
#

personally i haven't used 6 whatsoever

#

6.2 has had a bunch of complaints here

sleek gazelle
#

does this detect if mouse is clicked? am i understanding this right?

so if i replace "Mouse0" with "Q", will the if statement be fulfilled when the Q key is pressed?

#

thank you 😄

half fiber
half fiber
copper gust
#

there's some stuff like terrain shaders but overall nothing like completely mind blowing like how godots major versions differ

copper gust
#

6000.2 vs 6.2 just how they present it

#

ive made many games

sudden zephyr
#

I have a laptop lenovo loq 15 rtx2050 12gb ram and intel i5hx what do you think how better work in hard 3d model game's

half fiber
#

I used to develop on an RX 580

#

Which is older than the RTX 2050 iirc

sleek gazelle
half fiber
#

Is this supposed to take several minutes? I'm launching the 2D platformer learning project.

balmy kettle
#

it is normal for a project to take a while to open for the first time. it's importing all the assets and packages that were included in the project template

half fiber
balmy kettle
#

it will still need to import any assets/packages included from the template

sudden zephyr
#

Glb Format Directly support in unity

half fiber
#

What's the difference between prefabs and scenes?

copper gust
#

you can kind of thing of them as the same thing

#

tbh

exotic relic
# half fiber What's the difference between prefabs and scenes?

scenes are where your actual gameplay is contained, 1 scene could be your main menu and then a button switches you to a new scene for your game. This could also divide several levels. so youll go from scene named level1 to load level2. You can copy paste your hierarchy to the other scene. Or make a prefab by drag dropping some hierarchy object into the assets section.
A prefab is a object that contains data/items/scripts etc without being in the scene. What the use case is, so that you can instantiate it at runtime. For example in multiplayer a character will be a prefab so that you can spawn many of them. A zombie would be a prefab so you can keep spawning them.

#

Another use for prefabs would be to duplicate them in your scene, then if you go inside one prefab and change something then it will change all of those objects in your scene at once

half fiber
#

Or is that already a feature

copper gust
#

that is just what happens normally

half fiber
#

Ah I understand

exotic relic
#

Now that its a prefab, theres a open button

#

When you open it you can edit it, and if you save that itll apply changes to all of those in your scene

#

If you place that prefab in your scene and want to edit it as is and it not be a prefab anymore, you can right click that object and press unpack completely.

pulsar spruce
#

So how do Unity developers go about mapping/level design? What's the process?

exotic relic
copper gust
pulsar spruce
near wigeon
#

blockout in probuilder . then you can refine more details in blender

exotic relic
#

But when you make that you create a prefab out of that and duplicate it to move them around your scene

bleak mantle
#

im having a small issue with importing my model to unity

#

if this is the right channel to as this problem

exotic relic
near wigeon
#

sounds like those bones might not move properly if the weight isn't correctly painted..

half fiber
#

Has anyone here implemented modding to their games or have that in mind? Scripting hooks/IL stuff/json?

bleak mantle
exotic relic
half fiber
exotic relic
#

We arent allowed to talk about modding other games here. But if you mean support, well that totally depends on what you are trying to allow being modded

half fiber
#

Like you decompiled it?

#

Oh Im just talking about making things easier for modders

#

to work on MY game

#

and there's stuff like Harmony/IL weaving that Unity has that Godot doesn't.

exotic relic
#

Ok you dont mean textures or settings - i was going to say you could store stuff in json files for ppl to edit

#

if you dont have anything specific you want people to change, and simply want a "i dont care if people hack/mod my game" then compile as mono (default) lol

bleak mantle
#

quick question, how to i import a rig model with all its textures/materials from blender?

half fiber
#

Was more interested in C# scripting hooks/harmony and what people think of that.

exotic relic
#

Thats really up to you. Each persons game is different. You could offer API

copper gust
#

not much you can help modders with harmony wise from your end

#

in general just good code is easier to work with

#

avoid enums when you can

exotic relic
#

You could create a namespace dll for people to use as api 🤷‍♀️

bleak mantle
near wigeon
half fiber
#

im trying to decide between godot and unity

#

and out of the box moddability is one of the things that may be an advantage in unitys favor

exotic relic
bleak mantle
copper gust
#

are there any major modding communities for a godot game? biggest i can think of is webfishing i wanna say?

exotic relic
#

tbh they could even just use the assembly as api lol, unity is super free

bleak mantle
#

i havent played webfishing in almost a year, peak game

copper gust
#

it gets into more niche stuff though

half fiber
#

i had to do a doubletake

#

I just asked that exact quesiton in the godot discord

copper gust
#

lmao

exotic relic
#

unity is probably going to give you good capability.

half fiber
copper gust
#

for reference im the author of one of the bigger unity game community modding api's so i do have abit of experience

lapis gate
#

does webfishing have mods?

#

I do know people hacked it like crazy

#

people were deleting save files of other users lel

exotic relic
#

just give players the project files to edit in unity 🤣

copper gust
#

basegame resources being loaded are tied to the earliest scene they are referenced in being loaded and modders cannot make those resources load any earlier/directly

modifying enums as an outside modder sucksssss and is borderline non-viable

modders cannot add new Tags to a unity project at runtime which can be a bigger problem

#

those are the biggest brick walls i've found with unity

copper gust
exotic relic
copper gust
#

its a unity feature that lets you put a specific string based "tag" on a gameobject

#

they kinda suck ngl

exotic relic
#

layer and tag kind of cancel each other out

copper gust
#

naurr

near wigeon
#

unrelated

lapis gate
#

tags dont exist

copper gust
#

checking for components is just a better way to do anything a tag does

exotic relic
#

oh i see what you mean im sorry, i only read the last msg

copper gust
#

i do some unoffical stuff for lethal company

half fiber
#

Are there like, extensions for the unity editor for me as a developer. So that I can have a built-in mod manager for example. Or automatically scan my files and add scripting hooks for every method and function?

copper gust
#

nope

#

not impossible but i do not know of any public project that exists for something like that

half fiber
#

How do you modify stuff to make modding easier for lethal company? How is it different from Rimworld?

copper gust
#

you don't need scripting hooks for every function though

#

harmony does that

half fiber
#

Is Unity's source code open?

lapis gate
#

sure for 100k

half fiber
#

open enough to make extensions for the editor I mean

#

ah

copper gust
#

and it then intergrates that content into the base game code

#

so while i don't have experience in making modding easier, i do know how it could be easier from experience doing it the harder ways 😛

near wigeon
#

skyline does it pretty good, and KBP except is missing steamworkshop unlike skyline

copper gust
#

some people would see that as a positive 😄

night steppe
#

hi

near wigeon
night steppe
half fiber
#

hi

#

arbitrary rules from silly people

#

now if u ask to ask

#

ur a stinker

half fiber
hexed path
night steppe
hexed path
#

wait what?

night steppe
hexed path
#

sorry my brain isn't working I guess? I don't understand.

night steppe
#

Never mind, it might be my mistake, my English is not very good, I couldn't make the joke.

hexed path
#

ok no worries. sorry I'm a bit daft.

half fiber
#

For those of you with projects you've been working on for months that have some stuff on it. What kind of compile times are we looking at when you hit "play" to test some changes?

#

Iteration speed is important

hexed path
potent geyser
#

Or turn off domain reloading

hexed path
#

what's people's take on specialization? Are people trying to team up, or is everyone a lone wolf doing both art and C# (and sound design, and music, and vfx...etc)? In the context of the certs unity offers are ppl going for both the artist and the programmer tracks?

lapis gate
#

Well, you can turn off domain reloading but then you'll spend 30 minutes scratching your head when the UI doesnt update

#

"Am I in playmode? Is there a compile error somewhere?"

near wigeon
#

skill issue

hushed hamlet
#

The project size and how long you worked on it shouldn't influence the play time. Its just how much is in the scene or processing needs to run.

half fiber
#

Odd question that may not be the right place. It's more of a question for modders which some of you are.
Would using GDScript (Godot's language) rather than C# deter you from modding a game? Since it's not a common language in industry or CS-related jobs? Do a lot of modders have day jobs related to CS?

hushed hamlet
#

But yeah domain reloading, and there are some bugs where unity can continually cycle every 120 seconds to keep reloading. But thats caused by a few things.

lapis gate
#

I should learn how to edit sound samples a bit more though

hushed hamlet
#

I cant speak to the certs, I think if you pursue them its better to do it for yourself.

lapis gate
#

I might as well be developing the game if I had to mod in c# :)

hushed hamlet
#

True

lapis gate
#

Any python-esque language would be nice

hexed path
hushed hamlet
#

I like to use whatever language is fastest for that mod or game or plugin. For example, nakama is a cool backend - supports like 4 languages for plugins. TS is most natural for me, but a huge pain to configure. LUA is the least amount of code to make changes, instant reload, no compile - so I used it for all our plugins cuz less effort

copper gust
hushed hamlet
half fiber
#

rimworld is all C# for modding right?

#

or does it use lua?

half fiber
#

I'm seeing if this is similar to godot's .pck system. Where the script just gets overwritten by a mod. Or if you meant something else.

copper gust
half fiber
#

was asking about assetbundles

#

i see

#

so it's similar to .pck's. You can modify the code and overwrite. But if two mods try to overwrite, you run into trouble without harmony.

copper gust
#

assetbundles are codeless

mighty moth
#

good morning people

copper gust
#

there is no overlapping with them

mighty moth
#

anyone here has any idea how to make a functioning non-buggy softbody? I've spent roughly 3 hours yesterday trying to recreate a buggy tutorial from 4 years ago on softbodies and haven't found any tutorial as good as that one

proud burrow
#

hello, Does anyone know how to fix this. everytime i try making a build for android this pops up for this project ONLY(every other project works fine). when i build it just builds for an eternity

copper gust
#

have you done what it says

upbeat snow
#

hi folks, i got another random error (it mightve been caused because my cat almost shut off my pc on the project) but i can only move around in my scene when i have a specific window open

proud burrow
#

and it gets stuck on building scene 0

mystic abyss
wild blade
strange moon
#

How to get the unity license key if I use the free Unity version?

ember frigate
strange moon
#

If I need?

slow dirge
#

This is not really the place for this.

#

!collab

vagrant rootBOT
# slow dirge !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 patio
#

!collab

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 patio
#

ah whoops missed that dlich already sent that, mb

ember frigate
#

Ok thanks

sleek gazelle
#

does anybody know how to get that parallax effect by putting objects further behind in a game scene? thank you 😄

#

idk why it aint workin

pearl oyster
#

It's not enough to put the objects back in 3d space because you'd need perspective and the 2d camera doesn't have that. You have to make a script that actually moves the pillars when the camera moves

sleek gazelle
pearl oyster
#

Yes, but it's not a good idea to switch to 3d camera just for this

storm patio
#

you'd usually have scripts for parallax in 2d

#

you can google for tutorials pretty easily

sleek gazelle
#

or is that the same thing

pearl oyster
#

That's the only difference between 2d and 3d camera

sleek gazelle
#

ic

#

whys it a bad idea to do that?

#

not doubting you im just like a huge newbie

#

so i dunno the repurcussions

storm patio
pearl oyster
#

The 2d camera is much simpler to work with, for example when trying to determine where the player clicks or how much of the game is visible in the camera. You lose all that if you use a 3d camera in a 2d game

sleek gazelle