#💻┃unity-talk

1 messages · Page 81 of 1

storm patio
#

LLMs literally are a hivemind though

#

that's their structure

vapid dagger
#

i love the progress of humans

storm patio
#

unfortunately it's been rebranded to proper discussion. we have nowhere to redirect the ai bros now

aside from /dev/null i guess

vapid dagger
#

the same way i wouldnt reduce a knife to an object containing moarilty is the same way i wont for AI

latent meadow
vapid dagger
#

humans can be "evil" not matter

storm patio
#

please stop with the off-topic nonsense

#

this is a unity server

copper gust
#

Not gonna lie searching codecks.io with :reddit as a restriction is giving a lot of comments that feel pretty astroturfed

rose flicker
#

Are you typing without AI now

storm patio
#

we don't need to continue this.

vapid dagger
#

im basically Einstein

#

lmfao

lofty jackal
#

hello

storm patio
lofty jackal
#

Is it possible to utilize a GUID to determine which asset pack something is from

latent meadow
#

so you mean, you have an assets from an asset pack that exists in your project, and you are trying to determine which local pack it is from, or you mean, in general, for some unknown asset pack that you have an asset from?

lofty jackal
#

in general for an unknown asset pack

#

there is music in a old android game, I was able to decompile the game and find a low quality version of the music

storm patio
#

you'd have to search the entire possible space, and if it's from some arbitrary asset pack, you'd have to search through every asset pack that's existed before

copper gust
#

we can't help you with that

lofty jackal
#

kkz

hallow juniper
#

hi

#

who can help me to do a unity game?

rose flicker
charred fog
vagrant rootBOT
charred fog
#

Start with courses.

hallow juniper
#

i want to do a box simulator for brawl stars

#

can you help me because im not good at script

storm patio
#

learn

#

or if you have a specific issue, ask

rose flicker
charred fog
hallow juniper
#

ok thx

viscid lance
#

Does anyone know how to use game modeling swapping?

worldly cave
#

Can you clarify?

#

Are you talking about modding existing games to swap models UnityChanThink

viscid lance
#

Does anyone know how to swap a skin model in a Unity game?
Like replacing an existing character skin with a different one (for example, putting a Spider-Man model on top of another skin). I need help with the model swap process.

worldly cave
#

If this is for existing Unity games and not your own

#

We cant help you

#

Theres no modding talk allowed in this server

viscid lance
#

Oh ok:(

viscid lance
worldly cave
#

It wouldnt be a unity problem then, so not really

viscid lance
#

Is there anyone I can talk to about this? I’m looking for someone who understands model swapping, rigging, and transferring weights in Blender.

latent meadow
#

!blender

vagrant rootBOT
viscid lance
#

Thanks

sacred sparrow
#

ok, time to get back at debugging why physics and movement are not working on the edited netcode template for entities XD

storm venture
#

anyone have a game idea to make

sacred sparrow
#

you decide what you wanna make

latent meadow
near wigeon
storm venture
copper gust
#

gamers dont know what they want

near wigeon
storm venture
#

brother i am asking developers because they have better idea for whats possible

worldly cave
#

You just said you were asking "players"

#

Which is it

latent meadow
#

it's a bored rando. next he is probably a producer too

worldly cave
#

Heres an idea

near wigeon
#

also the fact you wanna cater to gamers and not your own passion / art is sad

worldly cave
#

Gorilla tag fan game

#

Never done before iirc

latent meadow
#

but seriously, the advice to ask on an appropriate server was valid and true

worldly cave
#

Youre better asking people who actually play games

#

I doubt most of the devs here even play a lot of games anymore, myself included

tulip pilot
#

Hi everyone,

I’d like to hear your thoughts on how profitable Unity assets are these days — what types of assets perform best and whether it’s still a good market to enter.

I run a small studio focused on web development (websites and apps) and also manage a team that produces paid scripts for Garry’s Mod. I’m looking to invest time and resources into something more scalable, such as Unity assets.

Open to collaboration and would really appreciate any insights from people with experience in the Asset Store.

near wigeon
#

If it were that easy, everyone would be doing it lol

storm patio
tulip pilot
storm venture
storm patio
#

the "gaming" community wants everything, because it spans all genres

latent meadow
storm patio
#

last time i looked this up, the most popular category had a share of <20%

near wigeon
#

" hey guys how do I become a successful millionaire "

latent meadow
storm patio
#

just make what you want to make, there'll be an audience if you do it well. and you need passion to do it well.

#

"i want to make what the people want" is not a realistically attainable goal. define it on your own terms.

ocean pumice
# tulip pilot Hi everyone, I’d like to hear your thoughts on how profitable Unity assets are ...

It rather depends on what asset you are going to make and what the target group WITHIN the unity dev audience is. If you make the next AVPro renderhead competitor, there will be an audience for sure for example. But it highly depends on what is currently trending in case of mechanics, visual styles and what not. Also tying yourself to one engine might already limit your income while other big asset publishers cover more engines and platforms.

pearl oyster
# tulip pilot Hi everyone, I’d like to hear your thoughts on how profitable Unity assets are ...

It's very difficult to jump into asset store publishing from the outside especially for scripts, because most obvious needs have been fulfilled already long ago by people who have actual gamedev experience and know what to make and what the actual need is. It's easier for multimedia assets where you can have infinite variations of the same theme that will always suit the style somebody's looking for. But publishing the 1000th FPS movement script doesn't really have an audience

ocean pumice
#

It also relates heavily on the human resources you got. You can start solo developing somethign and never catchup with the fast paced technical changes that happen while you are still figuring out the core. So there are many many values to consider before even starting one line of code or art creation

deft rock
#

The majority of people who buy assets are hobbyists.
There are probably 1% of publishers on the store who do it for a living, everyone else is doing it as a side hustle.

crimson vigil
#

i only have Inputer Manager selected

worldly cave
tall hearth
latent meadow
#

make sure to read the odin license. it is not just a purchase and forget. they want a piece of your profits.

worldly cave
#

Depends on the license terms i suppose

#

Odin or the educational license might have a clause for that

#

But i guess for non-commercial stuff you might be in the clear

tall hearth
#

Then again im curious how often companies that buy these report their profits correctly let alone at all

deft rock
worldly cave
deft rock
#

Enterprise licenses

#

Unity cannot stop you selling off store

#

They sort of (sometimes) might enforce price parity

tall hearth
#

Was gonna say i figured most people selling assets sold them on both itch and unity's store

worldly cave
copper gust
worldly cave
#

I assumed they wont let you sell it for a significantly reduced cost compared to the asset store, Steam used to do this too

#

They might still do

deft rock
#

It's a standard practice for most places

worldly cave
#

Just checked, steam still enforces it but only for steam keys

copper gust
#

theres overlap but its abit different cuz steam in this case is public and person by person where as a odin deal with a company is in bulk and more private

#

im assuming

worldly cave
#

Im comparing steam and unity here

pearl oyster
#

Yeah it's usually related to selling redeem codes for the store. For example you are allowed to sell for $1 on Itch and $100 on Steam, but you can't give out a Steam code with the Itch purchase. I assume it'd be the same for Asset Store

deft rock
#

The asset store doesn't have codes, you can get 100 vouchers per year and they're not for selling

boreal river
#

Hey, guys! What games are you developing right now in Unity for Steam? If yes how's the marketing so far?

tall hearth
#

What?

boreal river
#

Do you have any game that you develop for release on Steam?

bitter panther
old thunder
#

is there any simple way to change the background color of the inspector when you are looking at properties of a prefab vs a gameobject? it would be kind of handy to see at a glance, maybe its because im new to this but sometimes i mean to edit a prefab but i accidentally edit an individual game object instance of it

boreal river
#

I was just wondering how's the marketing, if you have any games for release, because in my game the marketing isn't fine yet. I got like 100 wishlists only and my game is in alpha stage of development no demo yet

boreal river
#

I know kids like you are making their next dream game on steam XD

bitter panther
boreal river
#

Motivation and willingness

#

two things you really need without them you wont do anything

copper gust
#

motivation is a trap

#

discipline >>

boreal river
#

yes I know

#

I mean when I see cool games from other devs I am really getting the motivation

#

like a lot of motivation

#

Thats the reason why I cant play games

#

XD

bitter panther
boreal river
#

I lost my interest on games when started working on games 3 almost 4 years ago

#

because I always think why not to bring my own ideas and games to life instead of playing other people games, I always have this in my mind and thinking of it

#

Thats why I got bored of games XD

boreal river
boreal river
#

you have 13 years of experience and in the industry or what?

boreal river
bitter panther
boreal river
#

Visual Scripting for traditional coders will be a hard concept to learn btw thats from my personal experience especially in Unreal Engine XD

bitter panther
boreal river
#

What is an Array?

bitter panther
boreal river
#

Do you have Portfolio?

bitter panther
boreal river
#

you are trolling bro

bitter panther
boreal river
#

If you like it then start working on projects you like

boreal river
bitter panther
boreal river
#

I cant understand what do you mean by scholarship

bitter panther
boreal river
#

Show me your portfolio

bitter panther
rugged forge
#

Where can I ask questions about what a certain mechanic is called or learn how to do it? (New here)

rugged forge
#

I would rather ask someone who maybe knows..

primal creek
rugged forge
#

Thanks ill try code beginner ty

boreal river
#

How to implement a specific system in your game?

#

Its code-related question

primal creek
#

they already got an answer

boreal river
#

but dont forget there is AI as well that can give you some explanation like for the logic you can get

copper gust
#

please dont

boreal river
#

Just do not copy paste 🙂

charred fog
#

@boreal river Keep the channel on topic, please

boreal river
#

Yes I answer the questions.

primal creek
charred fog
#

@boreal river And if you want to recommend people to use AI, do it somewhere else as well

boreal river
#

I remember we had this conversation one day

#

Where I was saying about AI and you were against it

charred fog
#

This is a learning community not a slop factory

boreal river
#

AI contributes in learning nowadays you cant ignore it sorry to tell you

charred fog
#

@boreal river Last warning for off-topic as well

rugged forge
#

Yea I asked in code beginner. Now the waiting begins 😄

boreal river
#

Just be patient

charred fog
vagrant rootBOT
worthy sundial
#

Hi, im trying to find some help on post processing in a 3d project can someone help me on this ?

copper gust
worthy sundial
#

ty

broken rover
#

Sent this at 2AM, apologies for being vague

What I meant is: generally, what are common approaches to this problem, or can it be treated as simply not a problem at all?

worldly cave
#

Seems as simple as adding a cooldown to whatever slide mechanic you have.

#

Whetever it is a problem is entirely up to you to decide

broken rover
#

Fair enough, but unless the game is weighty, do most platformers like celeste or hollow night actually have a cooldown? Doesn't it rid of the "responsiveness"

worldly cave
#

Play them and see

broken rover
worldly cave
#

If your game is very similliar to other games, you should play those games, to see what they do right and what they do wrong

stuck flower
#

Make a system that's easily editable from the inspector and just try stuff

sacred sparrow
#

i finally "fixed" my movement

#

i put the collider on the wrong child XD

vivid cedar
#

there's no right or wrong answer to that

#

And it depends entirely on your particular game and the game feel you're going for.

eager pawn
#

Hey all, I have a project on UVCS that I'm trying to share with someone in my organization. He's not able to download the repository directly from DevOps for whatever reason. We attempted to just make a blank project and connect it to Cloud, then link it to the repository in the editor to adopt the latest change set, but it won't log him in. Has anyone else faced a similar issue?

eager quiver
#

I opened my Unity project and I'm getting 700+ warnings like this:

Packages/com.unity.rendering.light-transport/Runtime/UnifiedRayTracing/Hardware/HardwareRayTracingAccelStruct.cs is a symbolic link. Using symlinks in Unity projects may cause your project to become corrupted if you create multiple references to the same asset, use recursive symlinks or use symlinks to share assets between projects used with different versions of Unity. Make sure you know what you are doing.

All from Unity Packages.

#

Any idea how to fix that?

stuck flower
#

Is your project located in a OneDrive directory?

vestal sleet
#

hi

stuck flower
# eager quiver No

Is it in some other form of "virtual" drive, like Google Drive or Dropbox?

Because something's turned your files into symlinks and probably shouldn't be.

eager quiver
stuck flower
eager quiver
#

Its on my computer and i have all the files. Dropbox just syncs it

pearl oyster
#

Use a proper version control system for syncing instead of Dropbox

eager quiver
eager quiver
stuck flower
pearl oyster
#

At a minimum you have to have it set to always store copies offline

copper gust
#

then remove dropbox because its doing a shit job of respecting it

pearl oyster
#

But there's no guarantee that it'll ever work properly this way. Better would be to have the project outside Dropbox and for example a git hook that copies the asset directory to a Dropbox synced directory

#

You don't want to store the library in Dropbox anyway

eager quiver
#

Can I just move the project folder?

pearl oyster
#

To get rid of Dropbox, yes

eager quiver
#

Then just move the git project path and open it again in unity hub?

pearl oyster
#

The git data is stored inside the project folder so it moves along with it

sacred sparrow
#

Also, why git + dropbox

#

Git will create a lot of cache, removing storage space from dropbox for no reason

eager quiver
hardy trout
#

someone use unity 6.5 alpha?i can put game in playstore?

eager quiver
#

To all: I let dropbox sync and after sync was completed the warnings dissapeared. I should move the project outside of dropbox anyway.

copper gust
#

you should yes

sacred sparrow
#

Just check if the game is stable before, like always

broken rover
#

Guys is input buffering and avoiding a "God script" good practice to do early now, or should I just get the base movement down right before cleaning up and expanding

#

I have a relatively robust movement script but it currently handles everything, such as inputs and state transitions so I'm obviously gonna split that into seperate scripts later on

#

Another issue is that state handling right now checs for conditions using if/else statements which I believe would be a NIGHTMARE to handle once I expand into more complex systems

#

But I'm not too sure how to handle that

#

Like a state machine + input buffering sounds like a clean way to do it

storm patio
#

input buffering
this is a QoL feature, not "good practice". add it if you feel like that improves the feel of gameplay

#

if you're new, focus on the basics first tbh

worldly cave
#

I think you are overthinking all of it right now

nocturne cove
#

hello guys

#

I want to create a team

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

pale hazel
#

Is it possible to make a 2d top down door that hinges?

pearl oyster
#

Anything is possible

sacred sparrow
storm patio
#

not really necessary

sacred sparrow
#

it's the simplest way tbh

storm patio
#

i mean it's possible, but not necessary

pale hazel
storm patio
storm patio
#

abstract and break down your problem down into smaller parts and tackle each smaller problem

undone wadi
#

Would anyone be able to give me a good tutorial on setting up 2d top down movement?

storm patio
#

!learn or google

vagrant rootBOT
broken rover
pale hazel
brave gust
#

i think i found a bug

#

i think i can guess what happened

broken rover
# undone wadi Would anyone be able to give me a good tutorial on setting up 2d top down moveme...

Let's have a look at the easiest and best way to make top-down movement in Unity!

Get costumized art for your game with Outstandly! https://www.outstandly.com/art_for_games/?Brackeys=love

👾 JOIN THE GAME JAM!! https://itch.io/jam/cgj

Thanks to everyone participating in the planning of the jam:

BlackThornProd: https://bit.ly/2GqgkqO
Dani:...

▶ Play video
#

Brackeys my beloved

#

Personally I'm not huge on rb player controllers but they're solid and make it easy to interact with other objects affected by physics in the game

sacred sparrow
#

btw, now i DO get it too

#

on my project

#

but only when the inspector values change pretty fast

#

like looking at the rotation

#

so i can confirm it's inspector related

storm patio
#

inspector draws 🔥
-# (the pc is on fire)

violet thunder
#

Unity serializes and deserializes the inspected object every frame the inspector renders 🙃

#

Realized that accidentally when I put a log in OnBeforeSerialize/OnAfterSerialize which was getting spam called

sacred sparrow
#

oh, lol

balmy palm
pale hazel
#

is there a function to get the distance between two objects?

plain dagger
pale hazel
#

okay, how about drawing a line between two objects?

vivid cedar
pale hazel
#

let me break down what I want,

when the player gets close to an interactable object, a notification should pop up between the player and the object, as the player gets closer to the object the notification gets gradually larger before swapping to an interact button.

plain dagger
vivid cedar
#

That's a complex interaction that you should break down into several smaller pieces and tackle one by one.

plain dagger
#

Inverse lerping may help with the scaling

#

That too

feral pike
#

hi

stoic thistle
#

Hello everyone

feral pike
#

is there a specific thread for asking questions or I can ask here aswell?

stoic thistle
#

Can any body explain to me how to use unity version control i have a project and i wanted to do it with m'y bro but we had serious problèmes to share the changement does anyone know how to use it please

storm patio
storm patio
#

might be different words, these are the git terms. i'm unfamiliar with UVC's specific wording.

feral pike
#

So I have a bug where the ball collides with both the court and the ground (court is slighty more up than "ground" but I want to fix that one too)

stoic thistle
storm patio
feral pike
#

"why does your ball have 2 colliders"
I was thinking that the inside and outside of the court to be 2 different objects

storm patio
#

perhaps just show code, for all i know it could be logged from Start lol

feral pike
#

sure

storm patio
#

!code

vagrant rootBOT
feral pike
#
public class BallScript : MonoBehaviour
{
    private bool Blue_court_hits;
    private bool Red_court_hits;
    private bool canHitCourt;
    public GameObject Blue_court;
    public GameObject Red_court;
    public Color32 Blue;
    public Color32 Red;
    public Color32 Green;

    void Start()
    {
        Blue_court_hits = false;
        Red_court_hits = false;
        canHitCourt = true;
    }

    void Restart()
    {
        Blue_court_hits = false;
        Red_court_hits = false;
        canHitCourt = true;
        Red_court.GetComponent<Renderer>().material.color = Green;
        Blue_court.GetComponent<Renderer>().material.color = Green;
    }

    void OnCollisionEnter(Collision collision)
    {
        if (!canHitCourt) return;
        if (collision.gameObject.name == "Blue_Court")
        { 
            if (Blue_court_hits) Redwins();
            else
            {
                Red_court_hits = false;
                Blue_court_hits = true;
                StartCoroutine(HitCooldown());
            }
        }
        if (collision.gameObject.name == "Red_Court")
        {
            if (Red_court_hits) Bluewins();
            else
            {
                Blue_court_hits = false;
                Red_court_hits = true;
                StartCoroutine(HitCooldown());
            }
        }
        if (collision.gameObject.name == "Ground")
        {
            Debug.Log("Ball hit the ground");
            if (Blue_court_hits) Redwins();
            else Bluewins();
        }
    }
storm patio
#

you generally wouldn't want to check by name btw

feral pike
#
    private void Redwins()
    {
        Red_court.GetComponent<Renderer>().material.color = Red;
        Blue_court.GetComponent<Renderer>().material.color = Red;
    }
    private void Bluewins()
    {
        Red_court.GetComponent<Renderer>().material.color = Blue;
        Blue_court.GetComponent<Renderer>().material.color = Blue;
    }
    System.Collections.IEnumerator HitCooldown()
    {
        canHitCourt = false;
        yield return new WaitForSeconds(0.1f);
        canHitCourt = true;
    }
feral pike
storm patio
#

no, that's still a magic string

#

it's better but not by much

stuck flower
storm patio
feral pike
feral pike
storm patio
#

not sure what you're trying to show me there

#

bugs happen because some assumption you made was wrong. stop making assumptions and properly debug them

#

put a debug log at the top level of the collision message, log what you hit

#

(and turn off collapse in your console, so you can get a better picture)

feral pike
#

ok

#

also is there a way to remove the hit cooldown? originally, I added it because the function was called multiple times during the same collision

storm patio
#

by figuring out why it's being called multiple times and removing that cause

#

probably because your ball has 2 colliders...

fierce gorge
copper gust
#

collision matrix does not use tags

storm patio
#

if you were referring to layers, that would do the opposite of what's desired

fierce gorge
#

I don't think I understood the goal then. Are you trying to prevent the ball from colliding with both the ground and the court? Could you post a video of the bug?

flat breach
#

hi, do you guys know a place where I can find safe playtesters?

feral pike
#

thx though

storm patio
#

now, did you have an issue with colliding with both the ground & the court to begin with?

#

take this as a learning opportunity to validate & challenge your assumptions :)

feral pike
#

right

#

the multiple hits is still there though. It seems to call the function twice per bounce.

#

but I removed the useless collider

storm patio
#

are the collisions with the same object?

feral pike
#

nvm, fixed it

fierce gorge
#

Yay! How did you fix it?

#

Also could I share a problem with you guys?

feral pike
fierce gorge
#

basically I have an inventory system that uses slots. I want the player to have the option to destroy items within the slots when they want to, for now a button is activated when the player selects an item slot that has an item in it. The button is a child of the item slot that it belongs to, that way only that item slot is affected by the button being pressed. Here is a visual:

#

The only problem is that when I apply these changes to all the other slots the grid layout group has them all side by side and creates offsets from where the button is suppose to be in game when activated. Sandby for visuals.

storm patio
left coyote
versed citrus
#

yo

#

anyone got an asset ripper?

storm patio
versed citrus
#

oh mb

broken rover
#

Even if not taking stuff without permission aint great

jaunty bronze
#

Uh, so is the invalid signature thing supposed to be fixed in the latest unity editor versions? I'm using the 6.5 alpha after upgrading.

vivid cedar
#

though IDK about alphas

jaunty bronze
#

shouldn't the alpha have those fixes aswell tho?

vivid cedar
cinder star
#

Hey there, I'm kinda new to programming, last month I started a small racing game using Gemini as code source and got really stock with completing it, I always get stuck or something always gets messed up, can I get any advice?

copper gust
#

not using gemini

cinder star
jaunty bronze
#

learn to code

vivid cedar
copper gust
#

same way your speaking english now

worldly cave
#

Like everyone else has done for the past 40 years without ai

#

You learn

versed citrus
#

So like…

jaunty bronze
#

AI, regardless of its application. Is NOT going to help you learn HOW to do things. Plus if it makes a mistake, you aren't going to know how to fix it - if you even recognize the mistake.

copper gust
worldly cave
#

Yeah sure 💀

copper gust
#

its not unheard of

versed citrus
vivid cedar
#

if it's your own game there would be no reason to rip anything.

worldly cave
#

Litterally what would be the point

copper gust
#

some people dont have access to the project anymore

jaunty bronze
copper gust
#

not saying thats the case here but

#

i've seen very big games do this

worldly cave
#

Coincidentally they also might not have access to their project anymore

broken rover
cinder star
broken rover
copper gust
sacred sparrow
copper gust
#

you can't cheat learning

broken rover
#

My 2 cents anyways

worldly cave
#

Even 45 mins a day of learning is enough

sacred sparrow
#

at least, that helped me

broken rover
#

Nah because there's a difference between understanding something and applying it

cinder star
#

How long does it took y'all to learn it from scratch?

vivid cedar
#

learning is a continuous process that never ends

worldly cave
#

You never stop learning

copper gust
#

most people get fairly comfortable within a year of proper, consistent engagement of learning

cinder star
copper gust
#

depends on the game depends on the person

sacred sparrow
#

yeah it's personal

vivid cedar
sacred sparrow
#

if you are fast learner, you can do it after a few months

broken rover
storm patio
flat breach
#

guys someone is saying my games are bad(horror games that aren't so bad from what I think, I can show it if you want) and will never work, he says I should delete them and start finding an original idea and write it in notepad and prepare, be ready for everything before starting, should I listen him or improve these 2 games a little and still post them?

vivid cedar
#

Expect months to a year for a basic, beginner game that isn't very good

cinder star
worldly cave
#

You just said you never finished a game

#

What results

fast lily
#

if you cant complete a full unity course then your chance of ever completing a game is near 0

storm patio
#

i mean that's perfectly viable (just go watch youtube)

#

just, you aint fooling anyone by claiming that's "your" game lmao

worldly cave
#

Yeah if you have ideas people are willing to make them for you

#

Just be prepared to spend a lot of money

broken rover
#

Getting basic logic down is honestly easy and should take just afew months the real bottleneck is stuff like optimization or proper structuring

cinder star
storm patio
#

good, cheap, easy, pick 2

cinder star
#

I prefer low poly on high graphics model

worldly cave
#

I dont think you understood the question

stuck flower
storm patio
#

that has literally no bearing on anything we discussed so far

worldly cave
#

Your a victim of your own mentality, you want to make games but you dont want to learn

broken rover
worldly cave
#

Yet you complain you get stuck and cant complete what you have

#

Youre either going to have to accept that you will have to actually learn

#

Or find a different hobby

cinder star
worldly cave
#

We gave you advice, and you dismissed it

vagrant rootBOT
broken rover
#

THe learning curve is steep at the start but it is what it is

remote needle
#

are the brackeys videos still valid?

flat breach
#

guys someone is saying my games are bad and will never work, he says I should delete them and start finding an original idea and write it in notepad and prepare, be ready for everything before starting, should I listen him or improve these 2 games a little and still post them?

broken rover
storm patio
worldly cave
#

Theres better tutorials imo

worldly cave
#

I prefer sebastian lague

broken rover
vivid cedar
#

Most of his videos are still good.
One or two have notorious bugs in them (like the FPS controller video)
His 2D skeletal animation video to this day remains the best video on the subject IMO

left coyote
broken rover
cinder star
#

How y'all learned to develop, so I can do too

worldly cave
remote needle
stuck flower
#

Stop finding reasons not to learn

worldly cave
#

And ditch the AI

fast lily
flat breach
# storm patio do what you want to do

what I want to do is post games which will be played and enjoyed by people but I'm not sure whether the game I'm working on fulfills this and I can't have a good opinion on this.

cinder star
stuck flower
worldly cave
broken rover
#

We linked resources to you like 5 times man 😭

vestal sleet
#

i need help with something

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

cinder star
flat breach
worldly cave
#

Litterally Abdullah the end all answer is "do what you want"

fast lily
vestal sleet
#

i need help cuz my map is a cave and i see thru the roof and i can see the floor

worldly cave
#

If you want people to play your games, give them a reason to play them

#

You also have to make sure people know your game exists

broken rover
#

If you actually enjoy making the games, make the games

storm patio
vestal sleet
#

i need help cuz my map is a cave and i see thru the roof and i can see the floor can anyone help

storm patio
#

make what you actually want to as the product, not as the potential consumer

worldly cave
#

Most people who make games, especially hobbyists want people to play their games, this isnt some unique challenge

stuck flower
worldly cave
#

The answer is marketing and quality

storm patio
flat breach
vestal sleet
storm patio
worldly cave
fast lily
flat breach
broken rover
# vestal sleet how

I'm just guessing that's what's wrong here. Check if in the camera inspector the "near" slider is at its minimum (by default its 0.3)

worldly cave
#

You need to actually market your games

#

If you want people to play them

storm patio
flat breach
worldly cave
#

Then what did you expect?

flat breach
worldly cave
#

People to stumble upon your game randomly?

#

That doesnt happen

#

Even if it does it doesnt lead to consistent success

vestal sleet
#

see?

storm patio
# storm patio chop chop

not that you'd definitely get traffic from devlogs, but at least you'll have content to promote your work elsewhere

broken rover
worldly cave
# vestal sleet

The ceiling is not visible because youre viewing it from the outside where the normal is flipped

broken rover
#

What are we even looking at here

vestal sleet
stuck flower
# vestal sleet

I don't know what I'm looking at in the second screenshot, but the top one looks like a mesh with its normals facing in which is what you would expect for a cave

fast lily
# flat breach yea

are you prototyping to "find the fun" first? that might be a good place to start. i still thnk you should finish your current games as is since itll be valuable. but any future project should probably focus on "finding the fun", which heres a lotof youtube videos covering

flat breach
# worldly cave People to stumble upon your game randomly?

it's not this, Ma said I should just focus on finishing the game, but I'm not at this point anymore, I've already finished games, what I want now is people to play my games and as you guys said marketing plays a role, I plan to do it but idk about the quality, I feel like I can improve everything I want but I don't know what to improve and can't builld my own opinion on my game.$

worldly cave
terse hull
#

6000.3.8f1 does not open on mac how great

vestal sleet
storm patio
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

flat breach
stuck flower
worldly cave
#

So it all circles back to the same thing eventually

vestal sleet
tall hearth
stuck flower
broken rover
worldly cave
#

Looks like his normals are flipped for the vent

vestal sleet
vestal sleet
stuck flower
plain dagger
#

Outside a tube with normals pointing inwards you will be able to see "in"

stuck flower
#

Which means it's got walls on the outside

#

not the inside

vestal sleet
#

how do i fix it

flat breach
stuck flower
stuck flower
flat breach
stuck flower
#

People have multi-billion dollar games to steal from

worldly cave
remote needle
broken rover
worldly cave
#

Unless youre sending people your games source code

plain dagger
tall hearth
# vestal sleet how do i fix it

go in blender go to viewport Overlays and enable "Face Orientation", then go select the faces that from the view of the player are red and hit ctrl + n and flip the normals

broken rover
flat breach
worldly cave
#

Not to be rude

flat breach
worldly cave
#

But who says your game isnt worse

#

Youre making an assumption about your own product

#

Without external feedback

flat breach
worldly cave
#

Dangerous mentality

stuck flower
flat breach
broken rover
worldly cave
flat breach
broken rover
stuck flower
#

Maybe just stop finding excuses to not post a video game

worldly cave
#

All your problems seem to have wildly simple solutions

stuck flower
#

and instead, post a video game

worldly cave
#

But its your own mentality thats holding you bacj

#

Youre afraid to share your game, but youre looking for playtesters

flat breach
worldly cave
#

When i says assets

stuck flower
copper gust
#

protecting assets is non viable

worldly cave
#

I dont mean game assets

#

I mean your game as a literal asset you own

flat breach
worldly cave
#

Simply litterally putting it out there first is enough

broken rover
stuck flower
#

You will not stop people from decompiling your game. Trillions of dollars have been spent to try, and all have failed. Statistically, no one will play the game at all, let alone try to steal anything from it.

worldly cave
#

And people dont really steal completed builds to pass them off as their own

flat breach
stuck flower
#

Don't make games for validation

worldly cave
stuck flower
#

make games because you want to make games

remote needle
#

being realistic a first game likely wont get played much / at all

stuck flower
#

Most games suck, even good ones.

flat breach
broken rover
worldly cave
#

Ah but thats the thing, there is a reason not to play your game

flat breach
worldly cave
#

Its called time

#

People wont waste time trying every game that comes their way

flat breach
broken rover
stuck flower
#

You make a game

worldly cave
#

presentation and marketing

stuck flower
#

then you post the game

stuck flower
#

then maybe something happens

broken rover
#

THat's is

#

For the sake of making the game

tall hearth
flat breach
#

alright, I get it, who want to playtest my game?

worldly cave
#

If people want to test it they will.

flat breach
worldly cave
#

Not much more you can do in this server regarding that

flat breach
tall hearth
broken rover
#

Wait what why is that a thing lol

copper gust
#

life

broken rover
#

Itch has a tax lmao what

copper gust
#

just wait till you find out how much steam takes 😄

worldly cave
broken rover
#

Idk why I'm surprised this isn't unusual or anything

broken rover
#

It makes sense

worldly cave
#

Steam takes 30%

#

A lot more than what itchio does

broken rover
worldly cave
#

Not really

stuck flower
copper gust
#

nah 30% afaik

broken rover
#

40 is ridiculous

copper gust
#

major gets less

worldly cave
#

40% would be criminal

tall hearth
worldly cave
#

30% is already criminal

copper gust
#

30% is a fuckton given how much valve makes, they could easily lower it if they wanted

worldly cave
#

Valve could lower it to 10% and still be the worlds most efficient company

#

Supposedly so

broken rover
#

I'm surprised it's 30 since we all know valve can't count in multiples of 3

stuck flower
worldly cave
#

They are privately traded so that information is speculative

#

Yeah theres no good alternative to steam rn

copper gust
#

they are very good in a lot of ways and very fucked in others

#

its rough

#

i did just get a steam deck

tall hearth
worldly cave
#

Yeah steam is very much the lesser of all the evils

#

Compared to egs and gog

#

I hate that GOG is so pro AIatwhatcost

tall hearth
broken rover
#

Isnt ai code illegal anyway due to copyright

worldly cave
#

No

remote needle
#

you couldnt really prove it even if it was right

worldly cave
#

They also use AI artwork for official stuff

#

Which is the egregious part

copper gust
#

in short amounts probably not yes

worldly cave
#

But yeah its slow as fuck and its biggest sin

broken rover
#

I meant in general how is it that you can sell ai code as proprietary software

remote needle
#

wait thats why it runs like ass?

broken rover
#

Idk how you would go abt proving it's ai tho

#

Seems like an impossible task

#

Im not against ai for small snippets but if it codes for you then its not even sustainable

#

Like vibe coding an actually good and functioning game is probably just not possible

remote needle
#

the whole idea of vibe coding just seems off to me

broken rover
#

Issue with most LLMs is that they're shit for vibe coding lol

remote needle
#

just kinda rips the enjoyment out of it no?

broken rover
#

I like the gruelling pain of debugging code at 2 AM

#

But others might just wanna do somrthing without needing to actually code

#

But if you're gonna get anywhere you gotta learn eventually

remote needle
#

like sure it will work but when it breaks is the ai really gonna help much

broken rover
#

Nah

remote needle
#

just seems like a waste of time imo

broken rover
#

Agreed

broken rover
#

Forget debugging too

#

Small snippets is fine

#

I'm not saying as if I'm any less garbage at coding but at least it's my garbage

remote needle
#

personally i would only ever use it to like explain concepts and not generate code directly but even then rarely

broken rover
#

I do the same tbh

#

I think most of us do

#

I make it generate some code as well but I usually end up refactoring it anyway

errant bane
#

I need help removing Relay

#

I don't see it in my manifest.json, I can't remove it, do I have to upgrade first before removing it or something else

balmy kettle
#

See dependencies for more details

errant bane
balmy kettle
#

notice how it is used by another package. that is the issue

errant bane
#

But I don't have that package

#

wait

#

Nevermind, found it, ty. I thought it had something to do with Services

remote needle
#

🥳

jaunty bronze
balmy kettle
#

according to that link the fix was deployed in 0a6

jaunty bronze
#

I swear to god I JUST installed 0a5 because it was the latest one.

#

im going to lose my mind

#

Ah no, I was lied to

#

0a5 on one page and 0a6 on the other. User error. But also - why?

balmy kettle
#

one of those shows currently installed versions (the left), the other shows available versions

jaunty bronze
#

ah

#

I'm still upset though. I installed 0a5 just this morning.

fallen dew
#

Idk where to ask and i havent seen one, is there a daggerfall unity discord?

sacred sparrow
fallen dew
potent geyser
#

Repeating yourself doesn't make it a clever reply. Be less vague?

tender thicket
#

are there any issues with updating unity 6.2 to 6.4

potent geyser
#

That's impossible to say. Typically going up is fine. But always back up with source control.

subtle owl
deft rock
tender thicket
deft rock
#

if you're updating an existing project - then make sure you have a backup on version control first

versed citrus
#

Who’s the owner of the server?

proper rivet
#

i love when unity starts hallucinating a connection to the host so i have to restart my pc

bleak quartz
#

should I reduce my fixed timestep than average default (0.02), I constantly having collision problems (in host too) It's networked fast paced party game

proper rivet
#

clipped

hidden panther
#

u da real hallucination

bleak quartz
#

if I make it 0.01 lets say, will it hurt performance a lot?

proper rivet
#

u da real host

silent mica
silent mica
bleak quartz
#

so its 100% collision detection problem

#

my ball in continous dynamic, it happens why I create an overlapshere and push balls back

#

if ball is fast enough, it just ignores it

#

when its slow, it works perfectly

silent mica
cunning basin
#

no way our lord and savior uyarr is in this discord omg

bleak quartz
#

@cunning basin oof lmao

bleak quartz
#

its fast paced party game again and its honestly super annoying to die because it just missees

silent mica
bleak quartz
#
[Server]
 private void ServerDoNovaBounce()
 {
     Vector3 center = transform.position;

     Collider[] hits = Physics.OverlapSphere(center, properties.novaRadius);

     foreach (var col in hits)
     {
         if (!col.CompareTag("Ball"))
             continue;

         Rigidbody rb = col.attachedRigidbody;
         if (rb == null)
             continue;

         LightningBall ball = rb.GetComponent<LightningBall>();
         if (ball == null)
             continue;

         // Flat outward direction from player to ball
         Vector3 dir = rb.position - center;
         dir.y = 0f;

         // Fallback if perfectly overlapping
         if (dir.sqrMagnitude < 0.0001f)
             dir = transform.forward;

         dir.Normalize();

         // LightningBall enforces constant speed every FixedUpdate.
         float speed = ball.currentSpeed;

         rb.linearVelocity = dir * speed;
     }
 }
#

In Ball.cs

 [ServerCallback]
    private void FixedUpdate()
    {
        // enforce constant speed (server only)
        Vector3 v = rb.linearVelocity;
        v.y = 0f;

        if (v.sqrMagnitude < 0.0001f)
            v = transform.forward * currentSpeed;

        rb.linearVelocity = v.normalized * currentSpeed;
    }
silent mica
tired snow
#

Hello, can someone tell me how do i fix this?

balmy kettle
#

Rigidbody is for 3d physics, Rigidbody2D is for 2d physics

tired snow
bleak quartz
#

how it will help, since it doesnt catch the collision anyway

cunning basin
#

can someone help me with a noob unity question im learning and searched youtube and google for about an hour before i resorted to here, its just a simple scaling / mergeing question it would be easier if i can call you on disc for like 30 seconds and share my screen if possible, thank you.

silent mica
#

Queries are not the same as collisions

bleak quartz
#

nova works too but if ball is fast, it doesnt

worldly cave
#

Theres no vc here for a reason

worldly cave
#

He didnt ask a question...

#

So i fail to see your point

shadow heron
stuck flower
molten escarp
#

You guys know how to make working gtag fangames?

sacred sparrow
#

huh?

slow dirge
sacred sparrow
#

bruh why so many spammers

silent mica
#

Let's keep things Unity related

lone maple
#

Yoo

near wigeon
tired snow
#

I have a question pls someone help me
this code seems to not work, Im trying to make my object jump when i press space but when i try it in game it doesnt work

balmy kettle
#

are there any errors in the console

dusky forum
tired snow
#

whats console?

balmy kettle
#

google "unity console"

tired snow
worldly cave
#

Did you assign the frogs 2drigidbody to the field in the script?

cunning basin
dusky forum
tired snow
worldly cave
#

There it is

balmy kettle
#

!input

vagrant rootBOT
# balmy kettle !input
How to Set Input

To set Active Input Handling, go to:
Project Settings > Player > Active Input Handling

• Input Manager (Old): Use the original Input settings.
• Input System Package (New): Uses the new input system package.
• Both: Use both systems.

worldly cave
#

Also make it a habit not to ignore red text

dusky forum
tired snow
#

where

worldly cave
#

In your console if you opened it

balmy kettle
#

also just visible in the screenshot

worldly cave
#

And the bottom of the screen

balmy kettle
#

literally the only red text in the screenshot

worldly cave
#

You litterally cant miss it notlikethis

tired snow
#

Im sorry im new to this, thank you for the help

balmy kettle
#

!learn 👇 you should start by learning the absolute basics, such as how to navigate the editor

vagrant rootBOT
balmy kettle
#

the unity essentials pathway covers that kind of stuff

tired snow
#

ohh thank you

old thunder
#

but then if i double click UI Builder tab to go back to regular view everything just shifts...

earnest edge
#

sorry to interrupt but anyone know how to fix this

slow dirge
broken rover
earnest edge
#

no i updated unity hub and it crash

broken rover
#

If not just restart or quit and start

earnest edge
#

i tried that many times

broken rover
#

I would just reinstall it

slow dirge
#

If it keeps on happening look at the hub logs

#

!logs

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

broken rover
#

No need to go to through the effort debugging the error here yk

#

Something up with how the Hub is setup, just uninstall and reinstall and it should sort itself out

earnest edge
#

i did that many times tho

broken rover
#

Uninstalled and reinstalled?

#

Not restart

#

I meant deleting the application entirely

#

And then installing it again

earnest edge
#

yeah i know i did that it says the same things

broken rover
#

How did you delete it?

#

Because my suspicion is that some file is corrupt but idk

broken rover
wet shuttle
#

I am very new to gamedev and unity. Have just started with ORK...how do y'all usually build your games actually? Rogue like adventure action RPG types, do y'all utilise such frameworks?

old thunder
somber spire
#

guys i just installed this package https://github.com/apyra/nvim-unity.git to use neovim as the default editor but after i installed it unity would freeze as soon as i try to open the preferences. im on linux if that helps

#

after i removed the package it worked just fine

fleet canopy
#

!ide

vagrant rootBOT
fleet canopy
vernal notch
#
using System.Collections.Generic;
using UnityEngine;

public class PlayerControllerX : MonoBehaviour
{
    public GameObject dogPrefab;

    // Update is called once per frame
    void Update()
    {
        // On spacebar press, send dog
        if (Input.GetKeyDown(KeyCode.Space))
        {
            Instantiate(dogPrefab, transform.position, dogPrefab.transform.rotation);
        }
    }
}

I want to know how can I add a time limitation to instantiate next gameobject after the previous gameobject is fired.
like in this case I have a dog when I fire it or instantiate it, I want to add a limitation to spawn next dog after some timeperiod (2sec).

somber spire
old thunder
#

or if the player script is the only place where you spawn one, doesn't really need to be static, you could just keep track there with a regular variable

vocal ice
#

after years, i'm finally practicing observer pattern,
I will now abuse it.

Any other programming pattern which is must have?
I use state pattern, singleton, observer

snow trail
#

!blender

vagrant rootBOT
vestal sleet
#

hi

plucky oriole
#

hello! is there anyone who've taken their unity certification exam before? i'd like to try but i dont know about the exam format yet and the procedure (can it be taken online?)

ocean pumice
spark granite
#

Does anyone here know what's the state of Linux/Wayland and Unity? I know that when I launched Rider for the first time and ran like GARBAGE and the way I solved it was by turning on running through Wayland directly and not using the XWayland backend. Since Unity runs very poorly on my first launch on the Linux system I'm kinda assuming it's running through XWayland too, so I'm curious if I can fix that somehow.

ocean pumice
latent meadow
#

note, there is a decicated #🐧┃linux room. also, Ubuntu and RHEL are the only officially supported distros

turbid vapor
#

Hello, where Lunar Sale?

I wish World Streamer 2

latent meadow
turbid vapor
latent meadow
boreal river
#

Hey, guys! I have a question. Why I cannot rotate and basically do anything related the transform of my model that I have imported externally??

#

Basically, I am trying to find a way and rotate the head of my model.

sly lake
#

Need to move the head bone instead

warped cove
#

In the hierarchy, find the head gameobject and roatate it

boreal river
boreal river
#

I have to find a way and rotate it, because I don't know yet. What do you think I have to control?

#

In order to fix it?

sly lake
#

It'll be under spine

#

Just click through until you find the head bone

boreal river
#

oh wait those are the bones in hips?

sacred sparrow
#

yes

boreal river
#

Because I was trying to move the head itself

#

not the bones

sacred sparrow
#

normally the hips is the starting point of the model

gusty abyss
#

What's your gpu?

sacred sparrow
#

unless you separated it

boreal river
#

Whats the difference

sacred sparrow
#

huuh, ok that's strange

boreal river
#

Hips are the bones but what about the priest child objects

gusty abyss
#

What's your gpu?

sacred sparrow
#

i think the head is in Body then

#

or Upper

sacred sparrow
gusty abyss
latent meadow
#

Stop Spamming

gusty abyss
sacred sparrow
#

you keep repeating the same question for no reason

gusty abyss
#

I'm not spammer

sacred sparrow
#

yes you are

gusty abyss
#

Even I'm not doing that shit

latent meadow
#

your question is irrelevant and you keep repeating it.

gusty abyss
boreal river
#

yes I found the neck and right now instead of rotating the other object I am rotating this and it works but still very interesting what are the other game objects inside priest

gusty abyss
#

Huh?

deft rock
#

your first three msgs were the same question, giving no context and asking no one.

gusty abyss
#

Yeah you're right guys 👍

sacred sparrow
#

idk why it has a separat obj

warped cove
gusty abyss
#

Got it — didn’t mean to spam. My bad 👍

inland agate
#

How do I set up adaptive ui, my ui is messed up for some devices, pls help

latent meadow
#

there is a learning site to start with

vagrant rootBOT
#

:teacher: Unity Learn ↗

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

latent meadow
sacred sparrow
vestal sleet
#

hi

#

can anyone play

sacred sparrow
#

huh?

vestal sleet
#

i meant help

#

mb

#

can u help me please?

#

im new to this stuff

sacred sparrow
#

well, explain the problem...

#

!ask

vagrant rootBOT
# sacred sparrow !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

vestal sleet
#

i just want to make the eye on the monster to glow

frail bane
#

alr, guys, any tips for making sprites?

#

I usualyl do Blender

vestal sleet
#

join the blend

#

blender dinscord

#

ok

frail bane
vestal sleet
#

ok

sacred sparrow
#

blender is for 3d

#

not 2d

frail bane
vestal sleet
#

cna you help me

#

can*]

frail bane
sacred sparrow
#

prob

vestal sleet
#

i need the eye on my monster to glow

frail bane
sacred sparrow
#

yeah go look in one of those channels

#

there is prob an answer already

vestal sleet
#

not

frail bane
#

ah, alr

#

mb

balmy palm
#

This is the unity discord server, there’s alot of people that don’t even use blender here.

vestal sleet
#

buny

balmy palm
#

Watch a tutorial.

vestal sleet
#

allready have.

#

none of them help

sacred sparrow
vestal sleet
#

why can u help me

#

why cant u help me*

balmy palm
#

Because hand holding is not something we do here.

vestal sleet
#

why

balmy palm
#

We can help with certain things, but helping someone on a step by step process is a bad practice. For yourself and others.

vestal sleet
#

but its just this one thing

sacred sparrow
#

yeah and you can learn it (as you should)

#

handholding won't teach you anything

vestal sleet
#

but how do i learn it

sacred sparrow
#

i linked the channels to you, bruh

#
  • YT exists
vestal sleet
#

i tried that gng

sacred sparrow
#

not enough seems like

#

literally the first result

worldly cave
#

If we hold your hand through everything you wont learn, but you will keep coming back

#

Nothing gets acomplished

wheat mountain
#

So where would I go if I wanted to ask a question primarily about math? I tried asking this question in Physics yesterday and was told not to. Do I just ask it here?

wheat mountain
#

Alright then

#

Say I have a camera that is tilted 30 degrees on the X axis and I want it to show two transforms: One at a viewport point of (0.5, 0.5) and the other at a viewport point of (0.5, 0.3). If I assume the two transforms are 5 meters from each other, how would I go about calculating the position I would need the camera to be at?

#

For simplicity the object I want at viewport point (0.5, 0.5) is at world point (0, 0, 0) and the object I want at viewport point (0.5, 0.3) is at world point (0, 0, -5). The camera also has a Field of View of 60 degrees

worldly cave
#

This sounds like a trig problem more than anything

sacred sparrow
#

yeah

#

and i'm def not good at that XD

storm patio
#

this sounds like a matrix thing

#

iirc, the camera would have an affine transform matrix that basically represents transforming worldspace to viewport space
just gotta invert that with those 2 constraints (of the 2 input transforms) + rotation constraints, i guess?

worldly cave
#

I feel as if the solution here is using a different approach to do this

#

I dont think this can even get you exact results

sacred sparrow
#

maybe using raycasts?

storm patio
worldly cave
#

Its better to do it in camera space using rays and some projection math

#

Rather than world space using trig

wheat mountain
storm patio
wheat mountain
worldly cave
#

You could use the camera rays from the viewport coordinates, then solve for the camera transform that makes your desired world points fall on those rays.

wheat mountain
storm patio
#

...i definitely feel like matrices would be easier here tbh

#

well harder math but easier implementation once you model it correctly

wheat mountain
ocean pumice
#

From the top of my head, you would just need the triangle of your middle position + the extended position on both sides added. So it becomes a triangle with equal side lengths. From there you know your angle because of your 60 camera and should be able to calculate the perpendicular length which would be your distance to the middle object of your camera.

spark granite
ocean pumice
cinder star
#

Hey I need a good developer to help me out with something

vagrant rootBOT
# ocean pumice !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

wheat mountain
cinder star
# ocean pumice !ask

Nah I need help with something in my code if someone can help message me private

ocean pumice
cinder star
wheat mountain
ocean pumice
ocean pumice
wheat mountain
#

The whole point is trying to figure that out

stuck flower
worldly cave
#

Guys i need a solution UnityChanThink

#

No i will not tell you the problem

worldly cave
#

What are you implementing in particular that requires this problem solve