#💻┃unity-talk

1 messages · Page 64 of 1

flat breach
#

sorry, I didn't understand, I'll do this

#

thank you

storm patio
#

right, you're not meant to share that. look for errors around the time where you created the project (keep in mind that the timestamps are in UTC)

flat breach
#

so just making One Parent for everything in my scene and setting its position to origin would work and not break everything right?

potent geyser
#

That's what we do for our art props so we can folder them.

storm patio
potent geyser
#

Everything is tucked in there with a 0 origin

daring plank
#

Bois, I’ve just installed 6.3 for a new webGL project & it’s not allowing me to import any audio of any format reporting an error in the console stating that import has failed for an unknown reason.

I’ve reinstalled the engine & removed the library & obj folders to force a rebuild.

I’ve only just started my troubleshooting deep dive but I was wondering if this might have been anything anyone else has encountered? I’m also not sure this is an incompatibility issue associated with windows 10.

flat breach
storm patio
#

"a parent at position 0,0,0, rotation 0,0,0, scale 1,1,1" is basically what the origin is

#

it's the position root objects are relative to, the rotation root objects inherit, and the scale root objects are factored by

raw crown
#

anyone looking to start a development team? preferably small, im decent a coding but need graphic designers/3d artists

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**

raw crown
#

ahh, thank you

vernal notch
#

Hi, I got some issue in progress of my project. Is this the right server to ask?

craggy pollen
#

if you are talking about a unity project then yes

vernal notch
#

Man I'm in unity server... why I'll ask about unreal or something else?

undone monolith
#

Hey where can I find an RTL Awareness kind of option in TMP settings?

vernal notch
# vernal notch yes

So, I am trying to use this animator component with my player so that it'll work as soon as the variable becomes true, but for some reason it doesn't work.
that says "not assigned"

vernal notch
undone monolith
daring plank
storm patio
#

huh, weird. thought that error only came up with serialized fields

undone monolith
#

then drag and drop your animator variable in the inspector

storm patio
undone monolith
daring plank
#

The animator is likely on a child object of the player

subtle owl
undone monolith
# vernal notch

Ohh because you set it to private, it isn't showing up in the inspector

vernal notch
craggy pollen
# vernal notch

there is not Animator component on your gameobject you cant jsut use GetComponent randomly

storm patio
daring plank
#

You use the GetComponentInChildren instead of GetComponent

storm patio
#

but yeah if it's not on the direct object, may as well use a serialized field

#

imo it's just easy to mess up with relatively nonspecific queries like that

daring plank
# vernal notch yes

Try GetComponentInChildren instead. It’ll likely find it. But it’d be better to provide a public field which you assign via the inspector incase you later make a change which prevents the script from detecting the correct one

storm patio
#

but you might have more in the future

#

ah wait, different reply

#

yeah no, that doesn't matter. you told unity to try to get an animator on the current gameobject, which doesn't have one

subtle owl
vernal notch
storm patio
#

it declares a class field of type Animator

#

it doesn't really do anything

craggy pollen
#

declaring but not assigning anything to it

undone monolith
storm patio
#

does tmp not handle that on its own? i kinda thought it would

subtle owl
vernal notch
#

I do have a request....please keep the comments slow and nice. I'll not be able to go through them all

storm patio
#

have you gone through unity essentials?

undone monolith
vernal notch
storm patio
#

probably because you aren't doing what he's doing exactly

craggy pollen
#

because he put an animator on his gameobject and you missed that part

storm patio
#

unity essentials would probably benefit you a lot tbh

#

!learn

vagrant rootBOT
vernal notch
craggy pollen
#

the code might be the same but you forgot to slap the animator on the go

vernal notch
vernal notch
undone monolith
storm patio
vernal notch
storm patio
#

may as well just link to the tutorial you're using

vernal notch
craggy pollen
#

the code is not even the same, you have the SetBool in the Update

storm patio
#

so your code isn't the same, not that the differences in this case really matter

vernal notch
undone monolith
storm patio
#

code isn't the only thing that matters

vernal notch
storm patio
#

may as well just link the tutorial

craggy pollen
#

if he is using GetComponent<Animator> that means there must be an freaking Animator on the GameObject, and this is what you forgot to do.

vernal notch
storm patio
#

just link the damn tutorial man

vernal notch
proud burrow
#

Shouldnt the script be in the gameobject that has the component?

storm patio
vernal notch
storm patio
#

no

vernal notch
#

okay

#

💬 This was a ton of work to make so I really hope it helps you in your game dev journey! Hit the Like button!
🌍 Course Website with Downloadable Assets, FAQ, Related Videos https://cmonkey.co/freecourse
❤ Follow-up FREE Complete Multiplayer Course https://www.youtube.com/watch?v=7glCsF9fv3s
🎮 Play the game on Steam! https://cmonkey.co...

▶ Play video
storm patio
#

why would you be banned for giving crucial context for the thing you're asking for help with

vernal notch
storm patio
#

yep, the exact timestamp you linked

stuck flower
#

The tutorial has PlayerAnimator and the Animator component on the same object

craggy pollen
#

i really hope it is not one of those 10 hour tuts from codemonkey

stuck flower
#

You, do not

storm patio
vernal notch
storm patio
#

oh hey digi

#

time to update the counter, eh?

storm patio
proud burrow
stuck flower
#

Pulling it up now

#
"I did it exactly like the tutorial so why does theirs work and mine doesn't" counter:
Number of times it wasn't exactly like the tutorial: 199
Number of times it was exactly like the tutorial: 5
Number of times the code literally did not exist: 1
2022-07-19 to 2026-01-21
#

Almost at the big 200

copper gust
#

The script running that code is on a GameObject that does not have an Animator component

vernal notch
copper gust
#

it’s the equivalent of me asking you to call for a pizza on my phone while handing you nothing but air

molten glade
#

@storm patio @craggy pollen Thanks a lot, it works now! It failed before because my Unity license was broken from a previous install. I had Unity installed before, so the old license blocked project creation. I fixed it and now it works.

#

I Copypaste the logs

craggy pollen
#

noice

molten glade
#

I want to ask Can Unity be used like Unreal, where animators use it to render and polish their animations?

vernal notch
#

Thank you all for your efforts... I was unable to notice that problem by myself. Sorry for the mess

craggy pollen
copper gust
#

So can Roblox

proud burrow
#

But in unity

craggy pollen
#

i´d use blender for that tbh

copper gust
#

They didn’t say insane graphics, your adding stuff 😛

thorny willow
#

I got an issue about exporting this blender model to unity in fbx format. the issue is, that the leafs wont be there in unity. only on blender

molten glade
molten glade
#

and render as animations

fleet canopy
#

Your leaves are a modifier which aren’t actually part of the tree

thorny willow
molten glade
copper gust
#

No

molten glade
#

noway

copper gust
fleet canopy
thorny willow
molten glade
proud burrow
molten glade
#

i saw some animators made the animation scene fight with no bg and flat texture than he move to unreal and set up the environtment and effect there

fleet canopy
#

what kind of environment

#

if it’s a realistic one you could use hdrp

molten glade
#

zelda style

copper gust
#

If it’s realistic you should use other applications

molten glade
#

stylized

copper gust
fleet canopy
#

yes it does?

molten glade
#

with anime shading

copper gust
#

Almost every zelda game looks wildly different

fleet canopy
#

anime shading probably something close to wind waker maybe

copper gust
#

Cel shading…

fleet canopy
#

you could still do this with unity

#

Or even with blender

molten glade
#

okay i will seek for answer on yt

shadow heron
#

I am making a physics based game which will be in first person, would it be a good idea to switch between character controller and rigidbody? Character controller for normal movement, going up slopes and rigidbody to push objects / effected by explosions.

copper gust
#

The fuck

gusty abyss
#

I am worry about my game project backend mean I'm beginner at these things ...So for saving player ranks stats and items that own by the user are store in backend ... So can someone tell me what is the actual process and which programming language is best for game backend tasks ??? Guide me shadererror

copper gust
storm patio
#

wth, walmart?

copper gust
# stuck flower ...what

Crazy collab that im sure like 1 doordash knockoff will use for support in a single country

copper gust
gusty abyss
copper gust
#

If you get stuck your more than welcome to ask about specifics

#

Don’t use ai, it’s trash

stuck flower
#

Especially not for back-end

#

That's just begging to be hacked

gusty abyss
jolly wyvern
#

can someone help me out i have a problem with a maze generator

shadow heron
#

Could I simulate physics with a character controller?

#

Like pushing objects / doing a ground slam etc.

fleet canopy
gray frigate
#

note that the character controller will do its best to not intersect with colliders

#

so if you move into a prop, you'll stop short of it

#

There's a message that gets sent when you hit something (OnControllerColliderHit). You can use that to apply forces

#

beyond that: you can do whatever you want with the CharacterController!

#

you can make it "ground slam" by just making it move down very quickly

jolly wyvern
fleet canopy
#

you probably have to attach it to a game object

#

additionally

#

!learn

vagrant rootBOT
fleet canopy
#

might be for the best

shadow heron
#

Damn thanks for the info! Then I'm going to use the character controller. making a first person rigidbody controller is making me depressed lol. @gray frigate

jolly wyvern
fleet canopy
#

what happens when you try to run it

#

are there warnings or errors?

jolly wyvern
fleet canopy
jolly wyvern
#

spent 2h already on trying to run it

fleet canopy
#

considering you have no experience with unity again you should learn the basics

#

!learn

vagrant rootBOT
jolly wyvern
fleet canopy
#

can you share the script

jolly wyvern
fleet canopy
#

!code

vagrant rootBOT
jolly wyvern
fleet canopy
#

There is no vc

#

Also this is computer basics

#

control c and control v

jolly wyvern
stuck flower
#

now paste it

jolly wyvern
#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Random = UnityEngine.Random;

namespace ProceduralMaze
{
public class MazeGenerator : MonoBehaviour
{
public static MazeGenerator Instance;

    [SerializeField] MazeController mazeController;
    [SerializeField] GameObject mazeCellPrefab;

    public float cellSize = 1.0f;
    public int numberOfProps = 10;

    private void Awake()
    {
        Instance = this;
    }

    private void Start()
    {
        GenerateMaze();
    }

    [ContextMenu("GENERATE MAZE")]
    public void GenerateMaze()
    {
        MazeCell[,] maze = mazeController.GetMaze();
        GenerateMaze(maze);
    }

    private void GenerateMaze(MazeCell[,] maze)
    {
        for (int x = 0; x < mazeController.mazeWidth; x++)
        {
            for (int y = 0; y < mazeController.mazeHeight; y++)
            {
                GameObject newCell = Instantiate(mazeCellPrefab, new Vector3((float)x * cellSize, 0f, (float)y * cellSize), Quaternion.identity, transform);

                MazeCellObject mazeCell = newCell.GetComponent<MazeCellObject>();

                bool top = maze[x, y].topWall;
                bool left = maze[x, y].leftWall;
                bool right = x == mazeController.mazeWidth - 1;

                if (mazeController.exit.x == x && mazeController.exit.y == y)
                    right = false;

                bool bottom = y == 0;

                mazeCell.Init(top, bottom, left, right);
            }
        }
    }
}

}

vagrant rootBOT
fleet canopy
#

backticks are on the key with the squiggly line under escape

stuck flower
#

This is long enough to warrant a bin site

jolly wyvern
#

what?

stuck flower
#

You see the part where it says "large code blocks"

#

that's what you do when you have a large code block

jolly wyvern
#

i dont get it

fleet canopy
#

You havbe 2 functions defining GenerateMaze

jolly wyvern
#

the whole thing gave me like 3 scripts

copper gust
#

What thing

fleet canopy
#

What is MazeCell?

jolly wyvern
fleet canopy
#

no like

#

where's it defined

jolly wyvern
#

or something like that

jolly wyvern
copper gust
#

What thing gave you this code

fleet canopy
#

share all 3 scripts on one of the links above

#

!code

vagrant rootBOT
fleet canopy
#

one of those links

jolly wyvern
copper gust
#

ask the author

fleet canopy
#

you might be better off folloiwng a tutorial online for how to make a maze generator

#

if you;re not willing to go through the learn pathway

jolly wyvern
fleet canopy
#

!learn

vagrant rootBOT
fleet canopy
#

would help

#

you could probably learn what you need in lik 1hours of the basics pathway idk

jolly wyvern
copper gust
#

More than an hour

copper gust
#

Your not experienced enough to do this

fleet canopy
jolly wyvern
jolly wyvern
fleet canopy
#

if you really really really just want ot make a maze generator try following a tutorial or downloading one from online

copper gust
jolly wyvern
copper gust
#

Then you don’t care enough

#

respectfully

fleet canopy
#

they dont wanna do it

#

that's kind of their problem but

jolly wyvern
worldly cave
#

im just wondering what could possibly the context here and why is 1k on the line for a maze generator...

copper gust
#

Easy is a relative term

fleet canopy
#

i think they're still drunk tbh

jolly wyvern
worldly cave
#

your friends are smart

jolly wyvern
worldly cave
#

waited for the right time to make some easy money

#

good luck

jolly wyvern
#

but i am to dumb to understand it

fleet canopy
#

assuming you spent time learning that is

#

without learning you cant possibly expect to make it in 20

jolly wyvern
worldly cave
#

In this tutorial we're going to look at how to procedurally generate a perfect maze.

The project files are available to our patrons here:
https://www.patreon.com/posts/84948773

The final script can be found here
https://dotnetfiddle.net/krlgdG

Help support our work:
► Patreon: https://www.patreon.com/ketragames

Follow us:
► Ketra...

▶ Play video
jolly wyvern
worldly cave
#

do you really have to understand it?

fleet canopy
worldly cave
#

why not just copy it

#

and not give a shit about learning anything

copper gust
#

i wish i had enough money to not care like that

#

wild

fleet canopy
#

they even provide the code link in the description

#

you could copy their script and follow the tutorial on how to implement it

jolly wyvern
#

can someone help me in call please

copper gust
#

Nope

fleet canopy
#

this server has no off topic or vc

copper gust
#

no calls here

fleet canopy
#

and no dms are allowed either

jolly wyvern
copper gust
#

Nope

jolly wyvern
fleet canopy
#

it's a community server

#

you askhere so the community can help

copper gust
#

It’s a unmoderated and unarchived communication method

#

Shit for learning

worldly cave
#

im still wondering why dont you just follow the tutorial

#

without having to understand it

#

just copy what they do 1:1 and be done with it

#

unless understanding it is also a part of it

jolly wyvern
fleet canopy
#

the code is in the description

worldly cave
#

have you done anything in unity ever before?

fleet canopy
#

you can just focus on following the unity editor parts

fleet canopy
jolly wyvern
fleet canopy
#

agaain

#

!learn would be good

vagrant rootBOT
fleet canopy
#

but they dont wanna

deft rock
worldly cave
#

youve never used it before

fleet canopy
#

that's not relevant

#

they can just follow the tutorial

jolly wyvern
fleet canopy
#

better

worldly cave
fleet canopy
#

put the video at halfx speed and like keep pasuing it until everything looks the exact same

jolly wyvern
fleet canopy
#

They even start the tutorial at the project creation screen

#

you get to follow from absolute 0

jolly wyvern
#

like i dont have my own discord i use my cousins

gray frigate
#

this sounds like a creative writing exercise

#

this is ridiculous

fleet canopy
#

they have no time to follow a tutorial or learn unity but they need a maze generator

gray frigate
#

or they lose $1,000, and this is their cousin's vrchat account

worldly cave
#

yeah im very insistent on asking about that 1k because i kinda know its bullshit lol

#

but i wanna hear what more they can think of

fleet canopy
#

they probably still drinking dude

#

we've given them all the tips anyways it's not worth pursuing further

stuck flower
#

There's no point trying to force someone to learn when they just don't want to. If $1,000 won't even motivate someone to put in a singular iota of effort our opinions certainly aren't gonna do anything. Best to just ignore them and move on.

shadow heron
#

Hey so I am using a character controller and I have this script where it allows the player to push objects that have a rigidbody. When I push an object the object that is being pushed stutters a lot and yes interpolate is on in the rigidbody. any ideas how I can fix this.

Script: https://paste.ofcode.org/zjJ6p9t8YJdYm8maSR3xuM

stuck flower
#

Why use AddForceAtPoint if you're using the object's position as the origin? Wouldn't it make more sense to use the point of collision, or to just use a normal AddForce?

#

Also, since CC updates in the normal update loop but physics occurs in FixedUpdate, there's going to be some amount of jitter you can't really avoid. They don't play nice together

shadow heron
stuck flower
#

Not really. The CC isn't designed to work with physics objects. If you want a player object that can exert forces but not respond to them, that's what a Kinematic rigidbody is for

shadow heron
stuck flower
#

Kinematic is the hybrid approach

#

It's a rigidbody that goes only exactly where you tell it like a CC. It doesn't have the built in stair-climbing, but that can usually be solved by just making your stairs into slopes

shadow heron
stuck flower
#

A kinematic rigidbody does not respond to any forces. It only moves when you tell it to in code

shadow heron
royal dune
#

Im working on a modular snow system using a shader and render texture, and I've noticed that if the camera is not the same size as the object that has the shader applied, it has scaling issues

#

Is there a way to fix this without just scaling the cam

#

bc Ive heard thats bad for performance

#

like is there a way to tile them?

deft rock
# royal dune bc Ive heard thats bad for performance

I can't see that being true at all. Makes zero sense. But you can profile that to find out for yourself.

Though that seems like a poor 'solution' as you'll have multiple objects on screen at differen scales. I'd wager the problem is with the shader.

royal dune
#

Im reworking the shader to be based on the camera pos

ember fossil
#

it hes auto error fixerr and deep reseearch

#

you forgot colliders

potent geyser
#

At this point this discord is making this for you, but also you know by now that code questions belong in #💻┃code-beginner.

ember fossil
#

yes bro is super noob in coding imho

#

if he cant fix that

proud burrow
#

Lol

shadow heron
#

Would like to see you try as its not a collider issue...

worldly cave
ember fossil
#

try asking gemini at least

worldly cave
#

so i wouldnt say youre in the clear either.

ember fossil
shadow heron
ember fossil
#

its super mega tool

ember fossil
fleet canopy
#

you don’t have to use it

#

nobody is forcing you to make slop

#

this is not unity related anymore

worldly cave
#

fascinating

ember fossil
#

i coded minecraft chunk in 1 day using AI with just simple copy-paste

fleet canopy
#

you did not code it then

worldly cave
#

"coded"

#

lmao

ember fossil
#

and then same day coede minecradft world

potent geyser
#

We don't need to wave our AI skillsets around, this isn't Unity related, we can move on.

fleet canopy
#

not unity related

ember fossil
ember fossil
#

gamedesigneres dont need programmers programmers killled own profession and became coding consultants

potent geyser
#

Okay we got it, move on please.

worldly cave
#

anyone else get random errors in the consoles if their SO's have a serialized list of more than 10 elements

#

nothing seems to break

potent geyser
#

Yeah, that's common

ember fossil
#

someone please try the tool can in share code here i need feedback

worldly cave
#

weird, i guess a gimmick of the editor then

ember fossil
#

OK

stuck flower
#

0/10 AI isn't art

frank thicket
#

not ai

ember fossil
#

mo tool is slow as snail

worldly cave
#

can you guys not

#

this is not gen chat

#

or off topic

stuck flower
#

<@&502884371011731486> off topic spam

worldly cave
#

this is a help channel

ember fossil
#

OK i will not spam

worldly cave
#

nor is it the channel to get art feedback, let alone art you did not make.

frank thicket
ember fossil
worldly cave
stuck flower
ember fossil
#

OK

worldly cave
frank thicket
worldly cave
#

is this this dudes alt

#

what the hell is going on

royal dune
#

guys ive been trying to make dynamic snow for forever and it isnt scaleable for some reason 😠

frank thicket
solar sapphire
#

Hello people. I need someone to help me with my tools. It's a easy work.

balmy kettle
#

!ask

stuck flower
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

worldly cave
royal dune
frank thicket
stuck flower
ember fossil
#

can i share game trailer or concept art here?

solar sapphire
#

I need someone to rig models from a specific game

balmy kettle
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**

royal dune
stuck flower
worldly cave
royal dune
#

I might just do that at this point

#

im so done

charred fog
vagrant rootBOT
royal dune
#

I am doing mesh deformation I think

solar sapphire
stuck flower
twin wigeon
#

Does anyone have problem with unity on linux

stuck flower
frank thicket
twin wigeon
#

When I move windows around inside it it is buggy

charred fog
#

@frank thicket No-one is interested in "AI" generated spam, don't post off-topic here.

worldly cave
#

bruh lol

#

how you gonna claim ai art as your own and call other people dumb when you get called out

charred fog
#

!ban 1290405643576152097 Spam, insults.

vagrant rootBOT
worldly cave
#

not visually

#

but like what are you trying to accomplish on a more technical level i guess

royal dune
#

well it kinda just was not appearing lol

solar sapphire
royal dune
#

oh

#

well the game is like set in antartica and stuff

#

so there is a lot of snow

#

its kinda mouthwashing vibes

worldly cave
#

im talking about the current task you have at hand

#

not the point

stuck flower
#

Yeah, unless you're doing like, a major physics sim you should probably just use decals for footprints and tracks

royal dune
#

I just want the snow to look good for the retro/mouthwashing style

worldly cave
#

describe to me in the most abstracted way as to what you are trying to do with the footsteps or snow or whatever

royal dune
#

look good

worldly cave
#

dude.

stuck flower
worldly cave
#

nvm

royal dune
#

I really dont know how to explain it bro

stuck flower
#

That's the kind of stuff that brings modern gpus to their knees

royal dune
#

I dont even know what im doing

worldly cave
#

well thats your first problem, not the snow itself

royal dune
#

aight imma just pivot to that thx

worldly cave
#

but you havent really planned out or structured what you want to do

royal dune
#
  1. make snow that looks good 2. happy
worldly cave
#

im just gonna pretend like youre doing this on purpose now

royal dune
#

I dont even know bro

worldly cave
#

bruh thats all the more reason to actually plan your mechanic out, on a more technical level, break it down into its mvp

#

that way you get somewhere even if you get stuck somewhere else.

#

"funny" UnityChanHuh

charred fog
#

Yet continuing to spam off-topic after two warnings.

ember fossil
#

thets not spam

#

pls mute for month not bun instead cause ban is bad

charred fog
#

@ember fossil For the last time. If you don't have anything constructive, Unity related to say, don't spam the channel.

ember fossil
#

i am making games on Unity

#

someone pls help i dont know how to make procedural generator tht generates location from cubes based on prompt

worldly cave
#

based on prompt?

#

what

#

oh more ai stuff im guessing.

ember fossil
#

like gemini and meshy

charred fog
vagrant rootBOT
worldly cave
#

yeah youre not going to have any luck finding help with ai tools of any kind here

#

most of the active people here are staunchly anti ai

ember fossil
short wind
#

it's a shame so many won't embrace the power of the new tools we have available

#

AI is not mean to replace the understanding of coding principles

charred fog
short wind
#

merely to cut out the busywork

ember fossil
#

i understand coding principles i will write all code in assembler to optimize it 🙂

short wind
#

i certainly have no qualms about using spellcheck over memorising a dictionary - how is AI any different?

#

if it can produce a helpful result, it's a helpful tool

worldly cave
#

no dictionary ever made ram impossible to buy.

short wind
#

market forces are a bugger at that

worldly cave
#

ai is just pointless tools for lazy people.

stoic lake
short wind
charred fog
#

You want to commiserate about your "AI" woes go to grok server or something.

ember fossil
short wind
#

i had almost zero unity knowledge yesterday, and this afternoon i am comfortable porting my coding knowledge to the platform thanks to the aid of ai

ember fossil
#

ai-vibe-coders-talk channel

fleet canopy
royal dune
ember fossil
#

for unity i mean

fleet canopy
#

I think you guys should probably listen to fogsight

ember fossil
#

why coding in unity using gemini is banned ?

potent geyser
short wind
#

i do have a general unity question - do people tend to script directly in unity's interface or import from VScode or similar?

fleet canopy
#

there is no interface in unity for coding

potent geyser
#

You can't code directly in Unity

balmy kettle
#

directly in unity's interface
that's not possible

short wind
#

so you're always forced to import scripting files from external source

#

hmmm intersting

royal dune
#

bro has not TOUCHED unity coding omg

#

holy cow

fleet canopy
short wind
#

it means the functional reality relies very heavily on the GUI

fleet canopy
#

!ide shows most of the supported ides

potent geyser
vagrant rootBOT
ember fossil
fleet canopy
short wind
potent geyser
royal dune
ember fossil
#

and my unity version update not works pls help

balmy kettle
short wind
fleet canopy
#

there’s millions of released games where this wasn’t an issue

short wind
#

yes the compiler carries the load and compatibility requirements for plugins etc

potent geyser
#

I don't think anything has ever gone wrong with it. It's not part of the final Build.

plain dagger
#

Unity used to include an ide (monodevelop) and we celebrated when that ended

short wind
#

but the reality is never so succinct

worldly cave
#

honestly apart from godot i cant think of a single other game engine that has a built in IDE of some kind

balmy kettle
stoic lake
#

no point reinventing the wheel

deft rock
#

You edit code with an IDE, you don't import the files - they're created in Unity and "import" when created/ edited... and will do this with or without an IDE installed.

ember fossil
#

my program is slower than stone

short wind
fleet canopy
stoic lake
#

are you just arguing for the sake of it

potent geyser
#

There is nothing to fix though?

worldly cave
#

only ai bros would think they can reinvent the wheel

short wind
#

no im being serious

balmy kettle
#

imagine being forced to write your code in the unity editor which is already not great on performance just navigating a scene. now it has to implement IDE features like a debugger, linting, etc? that would be absolute ass

stoic lake
royal dune
ember fossil
potent geyser
#

What issue does Visual Studio or any other supported IDE cause that is an issue for your development?

fleet canopy
#

There are more options than just visual studio

worldly cave
stoic lake
royal dune
short wind
fleet canopy
#

it’s actually quite nice that the editor isn’t in unity so that when unity crashes my scripts are all fine

balmy kettle
worldly cave
#

would rather code in notepad than use cursor or antigrav

royal dune
deft rock
fleet canopy
#

would it just be a tab like the scene view is

ember fossil
short wind
#

i propose an architecture that doesn't magically optimise the DT - it removes the problem by taking the DT out of a linear computational chain

brave ridge
# short wind no im being serious

Were you also serious when saying you were working on a way to avoid unitys compilation time entirely?
Seems like a lot of meaningless talk to me

fleet canopy
short wind
#

because it's the same thing

stoic lake
plain dagger
fleet canopy
#

jetbrains rider and maybe visual studio run unity compilation when you press save so actually you save a bit of time

short wind
fleet canopy
short wind
#

imagine if you could scale the world with zero practical runtime

royal dune
short wind
potent geyser
#

This person is equating the IDE with bad code

short wind
royal dune
#

ALSO total war doesnt even use unity so that isnt even related at all lol

potent geyser
#

Which we all obviously know are not the same thing.

stoic lake
#

AI "developer" discovers that bad code runs slow

short wind
#

my solution is static order

royal dune
#

"this game that doesnt use unity runs bad, so unity is bad" bro what

short wind
#

you can go from 10 agents to 10MILLION agents with virutally zero increase in computational overhead

potent geyser
brave ridge
#

Ai would at least be a little more coherent

stuck flower
#

Is there something in the water or are all these idiot tech bros just looking to find more people to buy in before the bubble bursts

royal dune
#

and the first

fleet canopy
#

bubble bursts next year when OpenAI goes bankrupt

stuck flower
fleet canopy
#

I don’t see what they’re asking

short wind
#

late game engine performance optimisation

fleet canopy
#

They want their code to compile without compiling

stoic lake
#

its just a bit silly

worldly cave
potent geyser
#

There's a thread. Dive into that nonsense if you wish.

balmy kettle
stuck flower
# worldly cave ai tech bros are desperate to sound smart and sophisticated, so they just talk a...

There was a post about Elon Musk a while back when he started publicly showing his ass about code:
"Everyone told me Elon was a genius about cars. I don't understand cars so I took their word for it.
Then they told me he was a genius about space. I don't understand space so I took their word for it.
Now they're saying he's a genius about code. I do actually know about code and now I know to stay the hell away from his cars and rockets"

The confidence man act will get you far with other know-nothings but earns only ridicule by even casual aficionados.

stoic lake
worldly cave
#

i remember that one being abandoned

tepid verge
#

Good evening everyone.

I started teaching Unity back at version 2.6. I’ve hit a a lot of questions over the years, but this is when I don’t know how to start solving.

Unity has a number of tool kits for people to make their games more accessible.

I have a really intelligent and talented game designer in my course this semester who has severe physical challenges.

Does anyone know of any resources for making working in the engine more accessible?

I’m hoping someone knows of some or can point me in a direction.

worldly cave
solar sapphire
#

I need help on rigging models

gray frigate
#

I believe 6.3 got better screen reader support, actually

#

oh, that's more for runtime screen reading

#

It depends a lot on what the disabilies are.

worldly cave
#

nobody is going to rig models for you

#

theres no collaborative work here

gusty abyss
#

Heya, has anyone had the bug where it's download for the editer download for the latest verison where it's stuck on 99% Because mines sat on 99% for atleast 2 hours now

plain dagger
solar sapphire
worldly cave
#

nobody because this isnt the place to find people for collaborative work

vagrant rootBOT
#

: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**

worldly cave
#

A. people rarely even offer job services here.
B. its pretty much against the rules for a few very obvious reasons

worldly cave
#

congrats, now you dont have to ask anymore

stoic lake
worldly cave
#

also mind you random bots do constantly dm people here about rigging and modeling shit for them

#

so if you got one of those 99% chance its a scam

solar sapphire
#

Just provoking UnityChanThumbsUp

worldly cave
#

right, so I was right lol

stoic lake
worldly cave
#

ive had like a hundred dms and friend requests

stoic lake
#

thought it was probably a scam as they had an anime pfp

worldly cave
#

maybe like 2 were real

#

the rest were scams

#

mostly people like "hey i wanna rig your model for you" or some shit

solar sapphire
#

Bro you so unnecessary for some reason lol

worldly cave
stuck flower
#

Like ten of them a day

solar sapphire
worldly cave
#

dawg youve been told like 5 times this server isnt a place for collaborative work 😭

stuck flower
worldly cave
#

why are you so persistent by this time you could have found someone on upwork or fiverr to rig your shit for you

stoic lake
worldly cave
#

whats in the water today

solar sapphire
stuck flower
worldly cave
solar sapphire
stuck flower
solar sapphire
worldly cave
#

something tells me this guy isnt finding his rigging pal here

solar sapphire
worldly cave
#

so go with them lmao

#

why are you so stubborn to find a person here when youve been told its not the place to do that

#

if you have 2 seperate people

#

what is this logic

sage basin
#

!ban 1409236219300282568 insurmountable hostility

vagrant rootBOT
worldly cave
#

insurmountable is actually crazy

keen swan
#

ah, so that's who dm'd me, cool

#

glad i didn't engage further lmao

stoic lake
#

at least he tried starting with manners

stuck flower
#

For what it's worth, DMing another user here out of the blue without asking first is also grounds for banning and if anyone else does that, you should report them.

worldly cave
#

makes sense

royal dune
worldly cave
#

a double rule break

keen swan
#

thanks, yeah i had a feeling it was not exactly kosher behavior

worldly cave
#

this is the most bans in the shortest time ive seen in this channel

stoic lake
#

want another?

worldly cave
#

all fresh accounts too

royal dune
#

if any of you guys have quick access to a tutorial on decal depth stuff (for snow footprints) that would be great

#

im confused for some reason

charred fog
stuck flower
# royal dune if any of you guys have quick access to a tutorial on decal depth stuff (for sno...

In this tutorial we cover how to implement URP Decals in Unity, using graffiti from our Polygon Cyber City pack and the demo scene from Gang Warfare. We cover setting up decal materials and a URP Decal Projection in our scene. We then tweak our decal scale and projection depth to place a graffiti decal on a billboard and around a corner of a bui...

▶ Play video
royal dune
#

thank you, you're actually carrying

stuck flower
#

You can make the decal materials use PBR materials, so they'll have a heightmap and normal map and whatnot, that'll give them the illusion of depth

royal dune
#

ok thx

tepid verge
royal dune
worldly cave
tepid verge
stuck flower
#

then once you have that, you can start working on a better material

royal dune
#

ok

#

thx again

#

does this look like a good foot shape

plain dagger
tepid verge
#

I’m very concerned with how he will place assets in the scene. So much three dimensional nav assumes two hands working in concert.

plain dagger
#

You can enable grid snapping and customise the stepping but yea its tricky.
I have no idea if the old pro grids package works but that made it easy to force placement on the x/y/z plane

royal dune
#

yeah I just realised idk how to make normal maps lol

#

nvm I found a very good very totally helpful tutorial from youtube shorts

#

gosh what a very informative and amazing place

#

gee whiz

#

anyway jokes aside is there an easy way to do this without photoshop

plain dagger
#

But the best way is to bake em in blender (if comfortable with blender)

royal dune
#

but can you do that with a 2d image

#

idk how blender works that well

#

im like ok at modeling but thats about it

plain dagger
#

With blender we can project one mesh onto another to produce a normal map

#

Other programs like substance painter can do this automatically for you if you provide a high and low poly

royal dune
#

ill watch a tutorial blender normal map stuff later I guess, this is pretty much just as a placeholder for now

plain dagger
keen swan
royal dune
#

thx

#

Im not saying I dont know how to...

keen swan
#

lmao

royal dune
#

I love just looking down and seeing this as my footsteps

#

I cant remove the background for some reason lol

#

I think I got a fake png again smh

#

idk why people do that

fleet canopy
#

you could tell because of the grid

#

usually on google images if it doesn’t have a grid and when you click it it gets a grid it is transparent

#

or you can use tools to remove it

gray frigate
royal dune
#

yeah I know, it didnt have one before I clicked it

#

idk how this still happened

gray frigate
#

(even when using visual scripting, you still need to type a fair bit)

royal dune
#

fixed it

#

now it looks even more cursed

#

normalMap online is actually pretty good for now

#

what is the best way to spawn in new footsteps as im walking

#

would it just be instantiateing and destroying a decal projector

balmy kettle
#

i'd pool them, but basically yeah

royal dune
#

ok thx

#

just for refrence so that I am aware of how much ive been messing up in the past, how much does pooling objects imporve optimization over instantiating a new one each time

near wigeon
#

those operations aren't free

royal dune
#
 private Queue<GameObject> pool = new Queue<GameObject>();

what did I mess up, it is saying that Quere<> doesnt exist and idk if I need to do some using Unity.pool or whatever

#

gosh darn it

near wigeon
#

you don't need a Queue if you're using Unitys pooling system

royal dune
#

bad tutorial I guess

gray frigate
#

this would be appropriate if you were making your own pooling system

#

and Queue would be come from the System.Collections.Generic namespace, if you do want to go that route

near wigeon
#

You just make it an ObjectPool<T>, there are other types as well def check docs

gray frigate
#

(annoyingly, PriorityQueue isn't available to us yet)

royal dune
#

im just going to find a tutorial from a dude I actually use a lot rather than some random one

#

it will be better in the long run

near wigeon
#
Unity Learn

By implementing common game programming design patterns in your Unity project, you can efficiently build and maintain a clean, organized, and readable codebase. Design patterns not only reduce refactoring and time spent testing, but they also speed up onboarding and development processes, contributing to a solid foundation that can be used to gr...

royal dune
#

or that

#

that would work too

gray frigate
#

I use ListPool and DictionaryPool quite a bit

royal dune
#

when Im doing objectpool<> can the thing in the <> be lit whatever

#

or does it need to be out of a list of thingies

near wigeon
royal dune
#

I will try to figure out what that means but sure

#

Imma just follow the unity tutorial

near wigeon
royal dune
#

oh ok thx

gray frigate
#

the name between the angle brackets is a type parameter

#

ObjectPool<> on its own is ill-defined

#

It's not a complete type yet

#

ObjectPool<int> is a valid type

#

well, not really, since you can't use int there

near wigeon
gray frigate
#

but ObjectPool<GameObject> would be :p

#

It's like how List<> on its own isn't a type you can use

#

a list of what?

royal dune
#

well yeah I get that

#

I just didnt know what T meant

#

I didnt realise it was a gameobject

gray frigate
#

it's a placeholder for a specific type

near wigeon
#

T is used in generic, when you can pass in your own Type

royal dune
#

thank you guys all for putting so much effort into helping me though lol

#

actually carrying my project

#

Do I want to make the object pool script stuff inside the script where I am going to be putting objects into it

near wigeon
royal dune
#

or can I just refrence the object pool

near wigeon
#

T can also be constrained to specific types, like GetComponent<T> would have different constraints that what you can pass in List<T>

royal dune
#

oh ok

near wigeon
royal dune
#

ok

#

and than I just refrence that and do get?

near wigeon
#

You can see in the example they are just making it a Singleton and only deals with getting and release to pool

near wigeon
balmy kettle
#

otherwise it wouldn't be possible to constrain to both UnityEngine.Object and an interface

near wigeon
#

huh.. learn new things every day

#

oh yea forgot for a sec we can use interface in GetComponent too lol

gray frigate
#

I have a soundboard system i'm developing for VRChat avatars. I want to let people use either:

  • an AudioClip, directly
  • a ScriptableObject that lets you configure the sound
#

actually, this is an even worse problem, since I can't even make an interface that both implement, haha

#

(i'm just doing two lists, I think)

#

Animancer has something similar going on (you can use an AnimationClip or its own ScriptableObject types)

#

as a result, the object picker accepts any unity object

#

which makes searching kind of annoying

tepid verge
gray frigate
#

ah, so verbal input isn't possible either

#

Eye-tracking comes to mind

clever kindle
#

I know there's specialized windows software to allow for more control from the handicapped, with the use of a peripheral...

#

As a stopgap for better solutions, perhaps a large trackball?

#

I've heard of those being used by people suffering from carpal tunnel

royal dune
#

How do I make VS stop autoCompleting into the completly wrong thing

#

It autoCompletes when I click space

#

instead of like tab or enter or something

worldly cave
#

can you give an example?

#

are you talking about copilot?

gray frigate
#

you may need to change the key that accepts a completion

#

i remember having to change this a long time ago

royal dune
#

I dont think its copilot

#

I think imma just change the completion key

#

bc its just completing whenever I try to click space

#

actually it might have been copilot I had it enabled on accident

#

I just redownloaded VS

gray frigate
#

If it's suggesting large auto-completes that don't make sense, that's "Intellicode"

royal dune
#

I got rid of the dumb AI dont worry

gray frigate
#

i turned it off instantly

solid oracle
#

Good afternoon. I would like to get some advice from development experts. Let me start with some background. I've been writing a book for three years and wanted to try myself as a writer. However, it so happened that I enrolled in applied mathematics and discovered programming. And around last summer, I wanted to try rewriting the book into game lore, but first, I needed to learn the basics of development. After asking around and researching the topic, I decided to choose Unity as my starting point.

But now I'm facing the issue that I can't work as a solo developer with all my ambitions. I've learned the programming language and the basics of the engine but realized it's not enough to bring my idea to life. I turned to 3D modeling, thinking that with my artistic skills, I'd quickly adapt, but it's not for me: modeling is a completely separate art form. If I try to develop in that direction too, I'll burn out before creating anything unique for the game.

In short, I'm now focusing on C#. So, why am I telling you all this:

I want to know where I should publish my ideas and in which communities to write about them or look for a team? I've seen many developers share their ideas and projects on YouTube, TikTok, etc. (I'm considering that too, but that's not the point now). I was suggested Reddit communities, but again, I don't know which one to choose—some have strict posting requirements, while others are inactive.

Should I prioritize lore or graphics?
Or should I forget about a large project altogether and start with simple projects to showcase them for self-promotion, attracting attention, or seeking funding?

#

I'm completely new to interacting with communities because so far, I've been learning gamedev on my own through videos, reading Unity documentation on the official website, and studying what now feels like useless definitions and concepts. Unity updates also force me to relearn some fundamental aspects.

Lately, I've been feeling overwhelmed and don't know what to do. I can't bring myself to work on the kinds of projects many beginners do because they don't interest me. Many of my games have never been published anywhere; I just set them aside to polish them to perfection later.

#

Alright. I need advice on where to look for a team and funding.

Also, if I want to be the team lead on my project, should I focus on one specialization or do I need to learn everything?

Will knowledge of the programming language and the engine be enough? Or do I also need to study modeling? While I'm familiar with it, I'm not proficient enough to call myself a modeler.

And is knowledge of the engine's internal architecture ("skeleton") even necessary? I was told I'm wasting my time on useless study. Is it enough to simply know the engine's toolkit?

I started with the intention of switching to Unreal later, but now I'm reluctant to abandon Unity since I've put a lot of effort into it, and I'm thinking of continuing to develop with it.

Thanks in advance if anyone offers good advice. I can't say I've shared all my concerns, but I hope someone will provide criticism and advice to a beginner like me.

near wigeon
#

holy novel

solid oracle
#

I'm sorry, I don't know where else to ask for advice. Apologies for the inconvenience.

near wigeon
worldly cave
#

yeah if your idea is far too ambitious to do solo then you should probably wait till you develop some more skill to do it

#

you dont have to hurry to get it done, it will wait for you once you get there

#

start smaller, a lot smaller

#

unless you have a shit ton of money, the chances of you finding a team willing to help you with your passion project is close to 0

near wigeon
#

and you don't need deep engine internals or 3D modeling to lead a project, use assets or teammate for that

worldly cave
#

"Should I prioritize lore or graphics?"

this is also a very beginner front loaded question

#

the answer is prioritize getting something, anything out there.

near wigeon
#

and basically you're overthinking

#

thats why they call it "paralysis by analysis"

gray frigate
#

game jams are a great way to just Make Something

#

Creating stuff and finding out where the problems arise is super helpful

near wigeon
#

if I want to be the team lead on my project
and on this .. If you have to lead you cannot procrastinate, you need to be confident in your decisions

#

but yeah a jam could give you good feel into what it like.. and exp..
there are no real pressures.. there is just enough goal to reach, but you can submit something unfinished, people still appreciate trying it

solid oracle
#

Thank you all for the advice. I think I'll move slowly, at a pace that matches my level. Could you recommend specific communities I should join?

Yes, I overthink things, especially for my level. I'm often told that. Perhaps that's why I'm making slow progress in implementing my ideas.

In any case, thank you.

worldly cave
#

this is a good community as any for help

#

for more casual stuff theres a few discords you can find on google

solid oracle
#

Oh, right, of course. Sorry. It's just that I wanted to have a few communities for variety. This is my first time in a community like this.

royal dune
#

ngl, kinda gave up on pooling for now, Ill prob try again eventually, but I could not understand that unity tutorial and the other tutorial I used took way to long just to not work

near wigeon
#

though its pretty simple, I suggest you learn it on a smaller scale

royal dune
#

Well I was trying to build a general system for pooling literally everything

#

And it just had to many checks for me I guess

#

idk

clever kindle
#

I turned it off but I think it turned itself back on

#

Thank you Microsoft very cool

tepid verge
#

Realize that finishing making a game is also a skill. Game development is fun right up to the point where it isn’t fun any more. Thats where you move from prototyper to developer.

Highly recommend reading this classic post from Derek Yu

https://makegames.tumblr.com/post/1136623767/finishing-a-game

As I work towards completing my own game, I've been thinking a lot about finishing projects in general. I've noticed that there are a lot of talented developers out there that have trouble finishing games. Truthfully, I've left a long trail of unfinished games in my wake... I think everyone has. Not every project is going to pan out, for whatever reason. But if you find yourself consistently backing out of game projects that have a lot of potential, it could be worth taking a step back and examining why this happens.

We've all had that feeling about at least one game, comic book, movie, etc., that comes out: "Gee, I could do better than this! This is overrated." But it's important to take a step back and realize that, hey, they put in the time to finish a project and I haven't. That's at least one thing they might be better than me at, and it's probably why they have the recognition I don't! If you treat finishing like a skill, rather than simply a step in the process, you can acknowle...

royal dune
#

whenever I debug my player rotation it always comes out as less then 1 even though it quite often is definently not 1

regal cobalt
#

what's the latest trend in newest Unity versions? Can I have something like CustomEvents.cs defining 200 : CustomEventScriptableObject types? 😄

storm patio
royal dune
#

that was... a pretty good guess

storm patio
#

that's a normalized quaternion. don't use quaternions directly

#

you're probably looking for transform.eulerAngles

regal cobalt
#

you should mostly be working with transform.forward = ... and, for reading or slightly more advanced stuff, transform.eulerAngles

royal dune
#

oh yeah that should work

#

thank you

storm patio
#

SOs and MBs are still 1 per file because of that

clever kindle
regal cobalt
#

I just tried real quick -- you can instantiate/create them, but their .asset version still shows like this

storm patio
#

what the...

regal cobalt
#

I had just heard that they fixed something related to this, so was wondering if Unity 6 had some improvements

storm patio
#

do they not have the reference in the asset?

#

if you look at the text version

balmy kettle
regal cobalt
#

ohh, gotcha, thanks

#

yeah it's a great QOL thing for runtime MBs, taking advantage of Update etc with just a local class

regal cobalt
#

probably tries to assign it to whatever file has definedTypes.First() == thisMonoScript.Type

teal shadow
#

Hi

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

gray frigate
#

i've never actually tried doing that though

#

exciting

gray frigate
regal cobalt
dawn marlin
#

Yo

#

I’m new to building games

regal cobalt
#

it's most certainly fixable but maybe they don't tweak to prevent performance issues -- or something

gray frigate
#

which is very nice

dawn marlin
#

Do yall know how to build a gtag copie

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

timber sail
#

Real talk, why is there a dedicated sdk from unity to order shit from walmart but we still don't have light nodes in shadergraph?
Like I spent the last 4 hours trying to figure out why additional lights wont work because of the unity version I'm using and which random keywords that constantly change they've decided allow you to have additional lights work.

potent geyser
#

Because the people who would work on that sdk are not the same as the people who would work on light nodes for shadergraph. It's not a one or the other thing, regardless if the sdk is useless for almost every Unity user.

fleet canopy
#

unity themselves worked with walmart to make the sdk but it's likely that walmart had their own engineers working alongside to make it as well

#

(and yes, these big box grocery chains do have their own engineers)

noble locust
#

if i reference an action like SetBrightness.Int for a knob interactable class what would i set the int number to?

vivid cedar
#

you're going to need to provide some context - for example what do you mean by an "action" and what does "SetBrightness.Int" mean?

noble locust
still quiver
#

hello, i want to make a game where the player can equip different gear and customize their charcter, how would i make this with this tool? i feel like making a sheet for every variant is impossible and impractical

whole finch
still quiver
whole finch
still quiver
whole finch
#

sorry im like all new to this

still quiver
vivid cedar
#

Unity is a game engine.
Python, C, and C# are programming languages

whole finch
vivid cedar
still quiver
vivid cedar
#

spreadsheets? Or spritesheets?

storm patio
whole finch
still quiver
vivid cedar
still quiver
#

will i need to use an external program? whats an easy way to do that?

vivid cedar
#

you can imagine it's easy to simply attach other renderers, e.g. different armor pieces, etc to the bones

still quiver
#

thanks

safe garden
#

hey all, previously when I was dragging out prefabs or meshes onto a surface it would auto snap to it, now they're being dragged in below the surface - is there an option I may have accidentally disabled for this? 🤔

bitter sparrow
#

Hey, is there a way to clear GC in the browser in a WebGL project?

#

System.GC.Collect(); does not work

pearl oyster
#

#🌐┃web but which GC do you mean? The "emulated" C# one or the browser's JS one?

bitter sparrow
#

thanks, didn't notice that channel

#

The "emulated" C# one or the browser's JS one?
Both

#

but right now JS one seems to be a bigger problem as it fills quicker

pearl oyster
#

There's no way to force GC in a browser for JS

#

Normally there's no need to either, the browser handles it

bleak quartz
#

I cant zoom anymore

proud burrow
#

uhh, try clicking an object and press f

bleak quartz
#

It didnt fix

proud burrow
#

press 2 twice

bleak quartz
#

two?

proud burrow
#

yes

bleak quartz
#

when Im using my mouse wheel its fine

#

for zooming in and out

#

but I cant use W with right mouse hold to move around

#

it just makes that thing appear

#

I cant properly work anymore due to that lol

#

can I reset all hotkeys and such easily? without destroying my layout

storm patio
#

try switching to perspective mode maybe?

bleak quartz
#

how

storm patio
#

but yeah generally focusing an object should fix zoom limit stuff

proud burrow
#

try changing the scene and going back to it

bleak quartz
#

I tried, its same on all scenes

storm patio
# bleak quartz how

there should be a gizmo with axes in the top left of scene view or smth like that. or if you don't see it it's probably hidden

#

i don't remember exactly how you would unhide it. grave mark menu, maybe

bleak quartz
#

look how terrible it looks

storm patio
#

press the grave mark/backtick on your keyboard

#

the key to the left of 1 in the numrow

bleak quartz
storm patio
#

huh, orientation is enabled there?

slow dirge
#

Wither they're not showing the full window, or they're in 2d editor mode.

sage basin
#

if they hover Orientation it should highlight where it is

storm patio
#

they aren't in 2d mode

sage basin
#

they're not in 2D mode

#

I presume the stupidly long element at the left is it, and they've collapsed it down to nothing

bleak quartz
storm patio
#

ah, there it is

slow dirge
#

It was top left in the end 😅

bleak quartz
#

omg its fixed

#

it was in iso I think

#

thank you guys I appreciate it, it was killing me

storm patio
#

yeah, that's isometric mode

bleak quartz
#

I have no idea how I enabled it

#

I guess some hotkey

sage basin
#

It's very rude that they renamed that from the Scene gizmo to Orientation overlay and now I have to update my docs

hybrid oyster
#

Yo so are there any docs on specific game genres or even books for Unity?

sage basin
#

thousands

safe garden
hybrid oyster
# sage basin thousands

I am going to be reading the User Manual and watching some generic YouTube videos about Unity

#

But the tutorials where they're like "lets make this kind of game" ends up having you like copying their scripts rather than understanding why it works that way yah know what I mean?

#

Do you know of a repository or something where I can read stuff and get some titles of books and stuff?

bleak quartz
hybrid oyster
#

ill have to start tackling the unity courses as well... like the ones provided by unity

bleak quartz
#

I learned all the basics with unity learn, its pretty good honestly

strong raft
#

im still stuck at this

bleak quartz
#

ahaha I made the same course too!, keep it up you will learn I remember this one

strong raft
bleak quartz
#

carl's episodes are pretty good and fun to do

#

later, I stopped though and started to learn with trial and error

strong raft
strong raft
bleak quartz
#

arent they are like 10 min lol

strong raft
bleak quartz
#

later episodes doesnt even have a video 🥀

strong raft
#

like why do i need 10mins to write transform.Translate(Vector3.forward * Time.delTatime **speed);

strong raft
strong raft
bleak quartz
#

I remember I have comment in one the episodes after videos gone, something like rip carl it got likes hahaha

storm patio
#

that's called markdown, put it in proper code formatting

#

or put in some backslashes to escape it

strong raft
sage basin
#

depends what you define as first project. I would start extremely small

bleak quartz
#

It will teach you concepts about pathfinding, or road connectors, projectiles, homing mechanics, resource management and ui