#ue4-general

1 messages · Page 213 of 1

upbeat tendon
#

thinking is the key to game design 😃

urban gyro
#

EC content is like pseudo-code. Yeah it can give you an idea about something, but at the end of the day it's useless.

cursive dirge
#

I kinda missed the original question

#

just came here at the end of drama

urban gyro
#

how to make a game

#

sorry, open world game

#

i think it was

cursive dirge
#

but calling people assholes always helps, I've noticed

upbeat tendon
#

based on a guy who has no experience

cursive dirge
worn granite
#

lol that's funny == slackers are unity assholes

zenith flower
#

Evo haphazardly walks into chat room and sssllloooowwwllllyyy backs out...

worn granite
#

tl;dr ^^

urban gyro
#

giggidy

cursive dirge
#

so someone doesn't like unity here?

#

it's unreal server, so..

worn granite
#

i mean, not my words

cursive dirge
#

I know

worn granite
#

o

livid haven
#

Guy asked a legit question that was naive and immediately got laughed at, then became defensive and hostile afterwards - wasn't smart to do, but can you blame him?

urban gyro
#

No, people here were said to be the same assholes as the ones in Unity discord

livid haven
#

He didn't initiate the aggression at all.

#

That entire interaction could have been positive and educational, but one it went down, it continued downwards.

zenith flower
#

Programmers in general are asshole to naïve questions

worn granite
#

I'm not mad but I'm also only gonna shitpost rather than try to help

cursive dirge
#

yeah, it tends to go that way at some point

urban gyro
#

i think programmers are awesome, when u ask a question properly 😄

upbeat tendon
#

i am still convinced he is trolling

cursive dirge
#

usually this happens when there's arrogance involved

livid haven
#

He wasn't and your insistence is pretty gods damned absurd.

cursive dirge
#

humble people don't get trolled here

livid haven
#

Seriously, @upbeat tendon.

#

You're on here and you don't think it's possible someone legitimately asks a stupid or naive question?

#

That is naive as all get out.

zenith flower
#

lol

livid haven
#

Geezus christ. Have you seen Stack Overflow?

#

Or AnswerHub?

#

Or literally any game dev community anywhere?

urban gyro
#

didnt think waiting for VS to download turned to be pretty fun 😄

zenith flower
#

ohhh. can someone post the worst question on stack???

cursive dirge
#

but Answerhub thrives on naive and stupid questions?

pallid compass
#

@upbeat tendon You ever think you have asked a question someone has not through was stupid af?

worn granite
#

I've seen people ask on here, unironically, why two blueprint nodes that weren't connected via exec were not both being called.

cursive dirge
#

I mean, they don't even try to solve hard problems there

livid haven
#

Half that shit is people with zero experience asking terrible questions because they don't know better.

worn granite
#

maybe that's too specific

cursive dirge
#

answerhub exists so people can compete each week who helped the guys who couldn't check the first google result the most

zenith flower
#

Oh dont get me started on answerhub, go ahead an ask a good, but hard to answer question and watch it not get answered... bump...

urban gyro
#

this wouldnt be a problem if the docs latest version wasn't 4.9 for some topics

livid haven
#

The other half is people who are too incompetent to even begin to try to attempt basic problem solving even if they do have the knowledge to do so. - Those are the people that make me fairly less friendly to naive questions.

upbeat tendon
#

it isn't what he asked, it was the way he asked it

livid haven
#

He asked it naively.

#

Because he didn't know better.

urban gyro
#

he removed the question anyway, no way to confirm 😛

cursive dirge
#

oh

livid haven
#

And it's such a naive question that it's basically a trope or a meme.

cursive dirge
#

that explains why I didn't see it

silver crown
#

lol

pallid compass
#

He shifted it to another chat

cursive dirge
#

unity?

urban gyro
#

supposedly he posted it somewhere else 😄

cursive dirge
livid haven
#

"Hi guys, I want to make video games, how do I make an MMO/BattleRoyale/MOBA/VR/Open world game/survival game?"

pallid compass
#

step 1, git gud

#

step 2, make game

cursive dirge
#

always start with MMO

urban gyro
#

oh thats a classic

cursive dirge
#

best way

silver crown
#

We should have a bot for that

zenith flower
#

oh shit

urban gyro
#

omg the bot is an awesome idea 😄

cursive dirge
#

I don't think VR is that common starter topic

urban gyro
#

just PM them a wall of text

silver crown
#

Nah, a nice bot

pallid compass
#

no the best is

livid haven
#

Point is, yes, that line of question is basically a meme at this point. But it is a question that gets asked sincerely and legitimately, so don't be a huge dick about it either.

pallid compass
#

"how do i make char's?"

urban gyro
#

u mean like, letters?

pallid compass
#

sure why not

#

But Characters 😂

urban gyro
#

😄

zenith flower
#

They probably just want a basic square that can move and jump

cursive dirge
#

char is short for character

livid haven
#

No one should be proud of how that situation earlier went down. They had every reason to think this community is unwelcoming and snobby after that. And I am a snob who works at trying to be more welcoming.

urban gyro
#

yeah but its funnier if u ask how to make chars

pallid compass
#

lmfao

worn granite
#

idk after he was pretty general with that jab with people actively helping him I stopped caring

zenith flower
#

@livid haven I agree, I've been on the receiving end

cursive dirge
#

@livid haven your avatar is still kinda offending for that purpose 😄

zenith flower
#

not here*

pallid compass
#

I am yet to be snobed, count me lucky.

urban gyro
#

Honestly he did get a lotta advice and then he just pissed on everyone

livid haven
#

Mostly by just not even dealing with questions where I can't think of anything to say but "YOU. DENSE. MOTHER. FUCKER." because, I'd just be making fun of them to look cool for non-existent internet points.

urban gyro
#

so i don't see how he was unwelcomed

upbeat tendon
#

who said that to him?

livid haven
#

@cursive dirge "Bitch, I'm Fabulous"? That's literally me dancing at a bar in Atlanta.

pallid compass
#

Hes not joking, it is him.

#

also we basically vanished him to unity the poor soul.

worn granite
#

¯_(ツ)_/¯

pallid compass
#

Also you guys forget about the butterfly effect in here

livid haven
#

@urban gyro The first thing he got was laughed at and asked if he was a troll - that's pretty shitty. Yes, he could have gotten over it and decided to try to listen to the advice he was given afterwards, but that's moot.

pallid compass
#

You help one person and teach them things and they tend to pass it on later on.

zenith flower
#

??

worn granite
#

As far as Im concerned at some point he wanted to think the chat was toxic

livid haven
#

Because it was.

zenith flower
#

Yes, I got help here, and ended up spending the rest of my day helping out in blueprints

worn granite
#

nope.jpg

pallid compass
#

Because people kept being sarcastic as fuck

livid haven
#

He was right. And then it wasn't still toxic, but the damage had been done. Simple.

upbeat tendon
#

@tropic solar did anyone swear at you?

zenith flower
#

no

worn granite
#

I disagree that the chat was toxic before a certain point

urban gyro
#

I don't think anyone who leaves after 2-3 comments/jokes is serious enough to even bother educating tho. @livid haven

pallid compass
#

First impressions.

livid haven
#

Missing the point.

zenith flower
#

@urban gyro unless I read the wrong things, he was asking because he is a counselor?

urban gyro
#

😄

livid haven
#

Don't be a dick to newcomers.

worn granite
#

Hey man I'm an internet mirror

livid haven
#

Generally, don't be a dick, but especially to newcomers.

worn granite
#

sometimes

pallid compass
#

no he was stating his study, and said he wanted to hobby.

worn granite
#

today was one of those times

upbeat tendon
#

no one he was told to watch youtube vids, he called everyone assholes

#

and i don't think suggesting writing snake is a bad thing for someone with no experience

urban gyro
zenith flower
#

"I just wanted to know what worked best for other people, that was all"
"Career: college for counseling, Just thought it would be interesting to understand the basics, attempt a little, and gain a better understanding of how much work goes into it"
"Just a hobby"
"My questions are not stupid, but i do understand the vagueness of them."

worn granite
#

Kensei, back to unity chat with ya

urban gyro
#

@upbeat tendon i still thing pong is better 😄

worn granite
#

asking questions in this chat.

#

you know the policy

urban gyro
#

omg yall are arsingholes, im out im going to GameMaker. So much better.

frosty bloom
#

Unless the initial post by a rookie is out of the world trollish I would rather see people NOT replying than making fun of that person. It really is immature and unnecessary.

#

The only stupid question is the one that wasn't asked.

upbeat tendon
#

so a school asks, what is the career path for an open world game dev?

worn granite
#

what's that toast from? Opening solution?

zenith flower
#

uea

worn granite
zenith flower
#

vs opens but it never goes away

urban gyro
#

yeah from opening

upbeat tendon
#

who made fun of him?

zenith flower
#

end up restarting editor to make it go away

worn granite
#

Well, we are. Now.

urban gyro
#

its driving me nuts 😄

worn granite
#

at least I just did

livid haven
#

@upbeat tendon You're being hella dense.

pallid compass
#

This is nearly as bad as not being able to perma resize sprites / flipbooks

livid haven
#

You're like "That guy was a jerk, he threw water in my face and pushed me, who does that?" after effectively pointing and laughing at him.

#

Like, really?

cursive dirge
#

why is this discussion still ongoing

livid haven
#

We're going to pretend the instigating incident had no role?

cursive dirge
#

guy's long gone

worn granite
#

for my part: i'm bored wating for my editor to open

livid haven
#

This discussion is still happening because I personally have a problem with how many people are defending being a jerk.

pallid compass
#

Ue4 Blood Dome activated.

upbeat tendon
#

i was perfectly nice to him

livid haven
#

And that is a matter of the community.

pallid compass
#

I dont get why your so hard on the defensive

livid haven
#

I don't think that interaction was in line with what this community purports to be about.

floral heart
#

Frith recommended extra credits, I'm blocking him

pallid compass
#

instead of being like "wait a second, maybe i was level 10 jackass"

livid haven
#

So even if they leave and become irrelevant, it was never about him, it was about the way this community responded to an honest, if naive, question.

cursive dirge
#

tbh, we can't sure if it wasn't troll

urban gyro
#

Lets be honest here, you gotta have a thick skin on the web

pallid compass
#

If they where a troll they would still be here

livid haven
#

"You gotta have thick skin" is not an excuse for "Don't bother treating people with respect"

urban gyro
#

so i think catering towards to the snowflakes is kinda meh

#

yeah but a few jokes is nothing serious

pallid compass
#

How was he a snowflake?

livid haven
#

It's an excuse to keep being a dick and accusing people of being snowflakes, because you are making that be the environment.

pallid compass
#

He basically didnt like the attitude and left, thats not snowflaking

upbeat tendon
#

saying you so funny to someone and suggesting they watch a youtube channel to give me some ideas is so bad?

urban gyro
#

i thought thats what snowflake meant?

livid haven
#

The environment is hostile because we excuse being hostile as the status quo. Of course it's hostile.

cursive dirge
#

we are having the snowflake discussion again?

urban gyro
#

there already was one? damn

cursive dirge
#

last time mod asked to stop it

upbeat tendon
#

he is still here

urban gyro
#

i see, i thought snowflake meant easily offended pplz. forget i said anything then 😛

pallid compass
#

I wouldnt class not like being laughed at as easily offended

worn granite
#

I'm legit curious what point you're referring to here; lol that's funny, that's gotta be a joke, the outpouring of suggestions/advice, or me going fuck it, google this

pallid compass
#

If i put you in a situation where you had a lack of knwoledge

#

and started laughing at you, u would get on the defensive

cursive dirge
#

suggesting someone is "special snowflake" is offending already

urban gyro
#

ill laught at my own stupidity?

frosty bloom
#

• Be respectful. Personal attacks, threats, discrimination, harassment, trolling or any intentionally annoying/disruptive behavior will not be tolerated. take it in

pallid compass
#

knowledge*

worn granite
#

Cause if its the third in that list sion I'm out.

cursive dirge
#

yeah, rules are pretty clear

livid haven
#

@worn granite Obviously parts 1 and 2. They're condescending as all get out.

worn granite
#

kk

urban gyro
#

i think we're going a bit far no? I can be offended by somebody's name, doesn't mean i have to take up arms and go to war lol

livid haven
#

And it seems like people defending this behavior are justifying it because of the later reaction.

pallid compass
#

yeah but thats not directed offensive

#

That would be indirect

worn granite
#

It really does seem insignificant in light of the huge discussion its sparked.

urban gyro
#

exactly

livid haven
#

Like "Oh, he turned out to be an asshole, therefore it was okay to be condescending to him in the first place" - what? No. That's not how that works at all.

pallid compass
#

Dont look at him, look at the bigger picture

worn granite
#

I'd agree with that Sion

#

But

livid haven
#

But what?

worn granite
#

I don't even think that's so bad.

livid haven
#

It's a matter of principle.

pallid compass
#

THIS ^

worn granite
#

You thought it was funny. Maybe you could have bit your toungue

upbeat tendon
#

i thought he was being funny

worn granite
#

now we gotta police humor

livid haven
#

The initial incident didn't bother me nearly as much as the outpuring of "Yeah, haha, fuck that guy, he didn't want to learn anything anyway"

upbeat tendon
#

who said that?

urban gyro
#

nobody said anything like that

worn granite
#

I did tell him to google and that I was done, lol

frosty bloom
#

he is pointing out an attitude, not something someone said.

livid haven
#

And I did think it was funny, but I didn't laugh at him. I tried to bridge both sides by saying "Hey, I know where you're coming from laughing at him, but be fair to the guy. Sorry guy, that was unnecessary, here's some help."

upbeat tendon
#

you did not

worn granite
#

no he did

upbeat tendon
#

you started being the moral police

livid haven
#

No, you're merely offended that I called you out, and now you're forced to double down or admit it.

#

And admitting you might have been an ass would injure your own sense of integrity.

pallid compass
#

Theres a big difference between policing and discussing

livid haven
#

So I must be the moral police and guilty of some bigger wrong doing.

upbeat tendon
#

sorry but you can go back and read, the only person swearing is you

livid haven
#

And building strawmans, like this was about swearing.

cursive dirge
#

ok

#

I had to scroll back

#

and first person who was totally out of line was the person who asked for advice in the first place

worn granite
#

yeah, in this chat?

livid haven
#

@cursive dirge You can't have seen it because they deleted their question.

worn granite
#

the audacity

urban gyro
#

someone reposted a copy

cursive dirge
#

but the question wasn't relevant, he was behaving nicely until some point

#

then he snapped

#

and then it snowballed

safe rose
#

You guys are all assholes anyway

worn granite
#

no u

urban gyro
#

there we go

livid haven
#

Right. So who was initially responsible for that situation becoming toxic?

safe rose
#

I just read that shit

cursive dirge
safe rose
#

That was a lot of backtracking

#

Started almost 2 hours ago

urban gyro
#

yeah im surprised u kept up with the updates

livid haven
#

@cursive dirge That wasn't how his question was initially worded, it was much more vague and general than that.

cursive dirge
#

oh I saw his previous messages

#

they were polite

frosty bloom
#

@safe rose I like your dedication 😎

cursive dirge
#

but he snapped when people started telling what he didn't know

pallid compass
#

i wouldnt class it as snapped

cursive dirge
#

and after that point, there's no real return to polite conversation again

urban gyro
#

man i have such a mean thing to say now 😄

cursive dirge
#

people usually don't like being called assholes

grave nebula
#

Can anyone point to where the drama started ?

upbeat tendon
#

he wrote something like i have 0 knowledge about game development but i want to make an open world game,

pallid compass
#

People dont like being made feel stupid af

safe rose
#

@grave nebula 2 hours ago

worn granite
#

I'd say the image that 0lento posted

safe rose
#

This channel

worn granite
#

that's pretty good where it kicked off

safe rose
#

TBH, everyone of us is stupid and ignorant in something

livid haven
#

@cursive dirge Sure, but I've been driving home the point that the initial interaction was unnecessarily hostile. And people have been arguing otherwise based on the fact that the guy eventually said we were assholes - that's a completely nonsensical argument.

cursive dirge
#

but it wasn't?

#

or did others delete messages too?

floral heart
#

A: oh you so funny
B: What do you mean?
C: I mean, it was kind of funny in that it was somewhat naive, but I'm going to guess it's because they legitimately don't have much experience so they don't know yet.
TL;DR: If you don't have much experience, big open world stuff is a very bad place to start.
A: that has got to be a joke
B: Forget it, My mistake for asking questions and expecting people not to be assholes

worn granite
#

Yeah I don't really think it was that big a deal.

floral heart
#

Pick your side!

safe rose
#

I pick D

floral heart
#

D is reserved for me.

cursive dirge
#

I'm back to Unity where there is less drama

safe rose
#

LoL

urban gyro
#

@upbeat tendon might be right by the way, the guy is supposedly a counselor (something that requires high mental tolerance), yet he pulls a 180 and calls everyone assholes after 5 lines of text. He probably laughing his ass off at this convo

floral heart
#

You can have VD. 😛

cursive dirge
#

jk, they are dramaqueens

livid haven
#

@urban gyro Missing the point and also getting all the facts wrong.

cursive dirge
#

I muted the main chat on unity discord

upbeat tendon
#

i am sure i am right

worn granite
#

See, now, I jumped in even after the closing statement there with advice. Lots of people did.

Not to re-discuss the point we've already ranted on....

A's responses here aren't terrible. Maybe they coulda not said that at all, but they're not being an asshole.

livid haven
#

You keep trying to retroactively justify an initial bad interaction based on later interactions.

safe rose
#

Unity official or community @cursive dirge

cursive dirge
#

there's no official unity group here

safe rose
#

TBH, no one in that conversation was innocent

worn granite
#

And B is like hey I know I just got a repsonse from a serious person, but shoulda know y'all were dicks

livid haven
#

Tell me that if you walked up to someone and asked them a question, say in an office or school setting, and they immediately responded with laughing and telling you that you must be joking, you wouldn't think that person was an asshole? Yes or no? Not a rhetorical question. Is that person being an asshole by laughing in your face and calling your serious question a joke?

upbeat tendon
#

stop this moral grand standing,

urban gyro
#

I may have missed it but I didn't see anyone laughing at him

safe rose
#

Only on webs

cursive dirge
#

tbh, I think he got triggered by Sions reply as well

pallid compass
#

"stop this moral grand standing," wat, stop considering how you should behave with others?

upbeat tendon
#

i often laugh when people ask funny questions

safe rose
#

He did

#

@cursive dirge

urban gyro
#

@livid haven if I get an answer and gain valuable info, I don't care what somebody does as long as they answer.

worn granite
#

I've literally had that happen to me in a job setting, Sion, and I don't think they were being an asshole.

safe rose
#

Everyone of their comments added up

livid haven
#

@urban gyro Cool, that's your prerogative, no one is obligated to have your level of magnanimity.

urban gyro
#

of course not

safe rose
#

@urban gyro I don't know about that

upbeat tendon
#

however i can tell the difference between someone trolling and someone who is really interested

safe rose
#

Would you be more receptive to a hostile repsonse or a kind one?

livid haven
#

Alright, well, I'm pretty well settled with this thread. I am in the minority.

worn granite
#

No, that person went on to pull a serious dick move later on the same week; but the interaction where I was asked if I was joking continued on to discuss my question in earnest.

upbeat tendon
#

someone who was really interested would ask, hi i want to learn want is involved in building open world games

worn granite
#

Maybe it indicates an ass? IDK

safe rose
#

So pretty much, as long as I give people the right answer, I can say "Hey shit face newb....here's how you do it"

urban gyro
#

id be receptive to info, that's how I've learned things my entire life. If you got info, awesome, laugh, fart, joke, do whatever just educate my ass.

floral heart
#

you don't even have to give the right answer, so long as you don't swear

upbeat tendon
#

something that goes a long the lines of i want to learn what i need to learn about

safe rose
#

Ah, so as long as I don't swear but am hostile...I am good

livid haven
#

My lesson learned here is that way more of this community is unwelcoming and condescending than I find reasonable or acceptable. In the future, I'll remember that when considering who I want to go out of my way to help - because I'm not obligated to be extra helpful to people I don't want to be helpful to. 👍

upbeat tendon
#

go find where i was swearing

floral heart
#

first person to swear is the loser, that's how this goes

tropic solar
#
  1. I did not mean to say asshole, i meant that some people where being "smartasses" when all I wanted was advice. However, It was wrong of me to assume that everyone was being one, and for that I apologize. I do understand though that my question was vague and that I should of asked in a better manner which is why I removed it. However, I am not a troll, and honestly was wanting good advice, that is all. I feel that there is no need for this conversation to continue
urban gyro
#

Nobody was swearihg

safe rose
#

@tropic solar hello again

upbeat tendon
#

see i told you he was still here

worn granite
#

Dude props for jumping back in and apologizing

tropic solar
#

I just got back, been jumping between servers

urban gyro
#

it was a titanic discussion

cursive dirge
#

well, to get back on track

upbeat tendon
#

@tropic solar don't apologies just do 😃

grave nebula
#

People tend to take responses here as right, not a privilege, and 80% of questions asked are googleable. But that is so in every field in existence.

cursive dirge
#

people did have point

#

you should start small

floral heart
#

@urban gyro I love the pun

livid haven
#

It's a shame a mod hadn't been here in the first place to weigh in on how friendly or condescending that initial interaction actually was.

upbeat tendon
#

i wasn't offended by you

floral heart
#

maybe it's more of a double entendre

safe rose
#

What mods?

worn granite
#

ayy

urban gyro
#

Sion u are overreacting i think. On the webasshole scale, this was barely a 1/10.

safe rose
#

This discord actually has mods that monitor?

upbeat tendon
#

@tropic solar you got some good advice, you need to start small,

safe rose
#

They sleeping since 90% are Euro

#

:(

livid haven
#

I'll tell you that if I pulled that shit at any place I've worked at on a regular basis, I'd have a talking to about condescending to my peers and creating a hostile work environment

tropic solar
#

I was on unity for a while, and I kept running into assholes, so when I ask my first question on here (and yes it was vague), the first remark i get was someone being a smartass, so it frustrated me, and I felt that I would be dealing with the same stupid shit I had to deal with on Unity. For those of you who are smartasses, i do not apologize because you can learn some manners, for those that were not and offered good advice, I am sorry that I generalized you in my comments.

#

So can we please, just drop this!

safe rose
#

But a simple <@&213101288538374145> come here and look at good things you missing would have been too easy I guess .. read back 2 hours (BTW)

urban gyro
#

ooooh thheres the bomb tag 😄

livid haven
#

It wasn't particularly worthy of moderation in the first place.

#

And I wasn't going to summon moderators to retroactively decide, based on missing information, whether someone needed a warning about being hostile.

upbeat tendon
#

@tropic solar it wasn't what you asked, it was the way you asked it

urban gyro
snow crown
#

hey folks

#

what is going on here

pallid compass
#

The usual.

#

We are all very mad

urban gyro
#

well, u need to spend 30 minutes scrolling to get the full picture lol

pallid compass
#

that u cant resize sprites

safe rose
#

@snow crown you will have to read back two hours if you really wanna know

upbeat tendon
#

look everyone is still trying to help you

pallid compass
#

and flipbooks

#

permantly

snow crown
#

2 hours? sheesh

livid haven
#

TL;DR: One person asked a honest if naive question, the other person laughed at them, asked them if that was a joke, and it all went downhill from there.

cursive dirge
#

@snow crown (not worth it)

mild pumice
#

hey sorry to interrupt, but what channel could i ask for an opinion/critique on a character turn around im working on ? :o

pallid compass
#

Yeah we all really hate not being able to resize sprites

#

can u tell epic to fix it thanks

snow crown
#

ok

#

well

urban gyro
#

its a debate regarding ethics

snow crown
#

simmer down

floral heart
#

@mild pumice #work-in-progress

mild pumice
#

thanks!

snow crown
#

or I'll pick an random person and ban them!

#

or something like that

floral heart
#

Pick me!

cursive dirge
#

boom

livid haven
#

I suggested that was an unecessarily hostile and unwelcoming attitude and then it turned into a huge thread about how it was totally fine to condescend to newcomers because they should know better and/or they should just learn to deal with it.

frosty bloom
#

lol !Roll

tropic solar
#

@snow crown I asked the niave question, some people were smartasses, I got offended, I was an ass back, To be honest, its just a pesky argument, and there is not need for it to drag on. lol

snow crown
#

generally you don't volunteer

urban gyro
#

😵

snow crown
#

ok

#

well

#

👍🏽

floral heart
#

I need a quick-delete-everything-in-last-five-minutes button to make it look like I was banned and Roy was in serious mode

weary basalt
#

Some people are not as adept at game dev or ue4 as others. An simple question to you maybe an difficult one for them. Treat each other with respect. Its that simple

upbeat tendon
#

no one laughed, no one could believe they were really asking the question

snow crown
#

if y'all are ok with cooling down, then carry on

urban gyro
#

the real argument was Sion feeling we're a very unwelcoming community.

upbeat tendon
#

and being offended on their behalf

pallid compass
#

Is anyone really good at math here by any chance lmfao

snow crown
#

@urban gyro we are working on that

cursive dirge
#

on Sion?

pallid compass
#

Just while everyone is here

livid haven
#

"no one laughed, no one could believe they were really asking the question"
"that's a funny joke" - what's that supposed to mean?
"no one could believe they were really asking the question" - I did.

tame flint
#

if i am spawning a sphere into my game at a hit point, should i use multitraceSphere to check for other overlaps so i cannot place it ontop or inside other objects? Say i only wanted to be able to place it on the floor

urban gyro
#

i think this place is very welcoming tho.

snow crown
#

well

tropic solar
#

Look, the only one I really felt was an ass was @upbeat tendon , otherwise, I dont really have an issue with anyone, so can we please drop this

snow crown
#

what I mean is, we are in the process of making some new mod tools that will help out with it

tropic solar
#

2 hours...is enough time >.<

pallid compass
#

He says new mod tools

weary basalt
#

Sion is right. If you cant take any questions about dev work seriously regardless of your own experience then it may seem unwelcome. How about being nice and respectful to everyone

upbeat tendon
#

@tropic solar was i rude to you?

pallid compass
#

He means Extra hard ban hammers

urban gyro
#

@floral heart has a great idea for a bot 😄

snow crown
#

so people who are less welcoming will find themselves timed out or timebanned

pallid compass
#

One hit and your source control goes too

snow crown
#

ya know, basic mod tools that discord should really provide but doesn't

floral heart
#

@tame flint #blueprint (or #cpp if you're amazing) and I think spawning new objects have a setting for checking what's in their way, but a sphere overlap may still be necessary if you have spawning logic in blueprint

tropic solar
#

@upbeat tendon you came off as a rude smartass, I understand that you most likely deal with a lot of trolls and stupid questions, but not everyone trolls, and stupid questions are still important to some people :p

snow crown
#

agreed, people who post in #cpp are amazing

pallid compass
#

Does that include me asking how to For loop? 😂

floral heart
#

Yes, that sounds amazing Halcyon

snow crown
#

ain't nothing wrong with asking about basics of C++

pallid compass
#

I wish i was joking

upbeat tendon
#

@tropic solar did i give you lots of good places to start?

snow crown
#

it's a hard language to learn

#

anyway

pallid compass
#

write dmg exec calc class
dont know how to for loop

floral heart
#

I tried to learn c++
so I did a for loop
then I discovered ++x and x++ behaved differently and I gave up

worn granite
#

Hal its no big deal man its just sort of surprising

snow crown
#

im going back to my ivory tower now, be cool to each other

urban gyro
#

hey, at least it aint an IF statement lol

weary basalt
#

@upbeat tendon and @tropic solar the discussion is over. Drop it and move on please.

pallid compass
#

IS anyone in here good with math? i have a question thats been killing me

urban gyro
#

what kinda math

tropic solar
#

@weary basalt we did drop it, so your comment is pointless @.@

worn granite
#

I think a @ channel woulda been more appropiate there :P

cursive dirge
#

better ask the question rather than if anyone could possible answer it

snow crown
#

im pretty good with math what is your question

#

and, yeah, best just ask the question

livid haven
#

I'll close out with this: This isn't just a Discord server full of random strangers on the internet who don't matter. The impression you give people matters. Maybe you're a hobbyist and you don't care, but for a lot of people this is a career, a profession. It's not constantly serious business all the time, but a modicum of etiquette and professionalism is well advised. You have a reputation. You can tarnish it and it will affect you. Some of us actually have some real, lasting influence. With that said, I'm muting this server for the rest of the day, I don't feel like dealing with this any further right now.

urban gyro
#

Why do I feel Sion has a bigger problem with us than vyndexion had

weary basalt
#

Enough

#

Move on

pallid compass
#

So the only way to resize sprites is with the Pixels per Unit, default is 1, (eg 0.64 would make 64 pixels 100cm)
So my walk sprites are 1 Pixel per unit, 48x48
What would i have to set a attack sprite's Pixel per unit to for 64x64 too to get it the same size?

worn granite
#

he's pretty invested in helping people.

snow crown
#

🤦🏽

tropic solar
#

@.@

cursive dirge
#

can you give like 15 minute temp bans for people who disobey direct mod request?

snow crown
#

i wish

#

working on it

cursive dirge
#

dang 🍿

snow crown
#

ced's got a cool bot in progress

urban gyro
#

I dont get it, u wana downscale ur attack sprites or upscale ur walk to 64?

pallid compass
#

SPRITES Y U NO HAVE X Y Z SCALE

#

Downscale the attack sprite of 64x64 to 48x48

#

but the only way is with the pixel per unit i think

snow crown
#

time bans, user logs (like if someone deletes or edits their message we know), infractions, auto-moderation for things like discord invite links

upbeat tendon
#

@tropic solar if you are seriously interested i am more than happy to help you build yourself a roadmap to where you want to go

snow crown
#

gonna make modding much easier

worn granite
#

yikes sorry I messaged

urban gyro
#

0.75 to scale down

worn granite
#

Will exit discord for the day

urban gyro
#

i mean if 64 is your 1 then 48 is 0.75

tropic solar
#

@upbeat tendon its fine, To be honest I am no troll, and i do understand that my question was vague, next time though hold back on the smartass stuff until your sure the person is serious or a troll :p

#

@upbeat tendon and yes, i saw your advice later, and appreciate it 😃

snow crown
#

ok, everyone's kissed and made up

floral heart
#

So ironically, you would set it to the same PPU as a 48x48 sprite?

urban gyro
#

@snow crown you guys should look into tutorial archiving and the such.

snow crown
#

we've talked about it... but honestly why not just put stuff on the unreal engine wiki?

#

that's a better archive than our discord

urban gyro
#

well I thought that was ur question, if u wana downscale, then 48 is 1/4th of 64

safe rose
#

UE4 Game Math channel

cursive dirge
#

not happening

urban gyro
#

@snow crown True, but they are usually singular or small ones. I'm talking full projects. Such as the Pong tutorial I recommended to vyndexion.

pallid compass
#

i went the other way

#

Its better

snow crown
#

i don't know of a good way to make information like that easily searchable

pallid compass
#

But still slightly off

#

hmm

snow crown
#

there are probably better ways to do it

#

in the end, this discord is pretty ephemeral

#

conversations move quickly

urban gyro
#

Pin the link on BP, like u pined 0lento's physx post

snow crown
#

i can do that

#

but lets be real, people dont look at pins

urban gyro
#

i mean its a good starting point, yeah thats true.

pallid compass
#

1.5 seams to do it

snow crown
cursive dirge
#

reason why I requested pin on the physx thing was so that I can tell people to look at the pinned post and not having to explain it again for every person

#

yeah, it was me being lazy

urban gyro
#

exaxctly

cursive dirge
#

nobody looks at the pinned messages by default unless someone tells you to

urban gyro
#

but you can do the same when a beginner comes in

cursive dirge
#

or know there's something valuable there

#

like, ced's replication doc

urban gyro
#

and asks something, you just say "look pin"

cursive dirge
urban gyro
#

Yeah exactly

snow crown
#

in the end, you are still actively responding to them

urban gyro
#

that thing is really good

snow crown
#

they didn't look at the pins in the first place

#

it doesn't solve the problem, it just lets you be lazier when solving it

#

that's the issue I see

cursive dirge
#

well, the other alternative is that we just ignore people asking the same things

#

that doesn't sound any better

snow crown
#

i mean, i'm not saying do nothing 😛

#

i'll happily pin useful resources to their respective channels

#

just give me a ping and I'll do it

urban gyro
#

heres a screen of a solution on one of the servers i stomp around

snow crown
#

but, if we want to actually solve the problem, we probably need a better solution

#

is that game dev league (or whatever it's called)?

#

cause I really disliked their layout when I was on that server last

urban gyro
#

its not ideal, but basically you lock it down and only post things that stay there

#

no its AlphaChannel

#

basically anything 3d

snow crown
#

ah

#

that's cool

urban gyro
#

but it is a possible solution, on the other hand its putting all the resource sorting on the mods

snow crown
#

🤷🏽

#

we'll talk about it

urban gyro
#

so it may be ur bane 😄

snow crown
urban gyro
#

hah didnt know there was a channel like that lol

#

at any rate I've said my bit, imma bounce, good luck with finding a solution 😃

cursive dirge
#

unity group just has one #resources channel, I don't think people actively scroll through it tho, it serves more like channel where people can spot new resources as they appear on the web

pallid compass
#

@snow crown

#

What is the amanda bot for

#

in paper-2d

#

I couldnt find any information on it

snow crown
#

🤷🏽

#

oh

pallid compass
#

I think Amanda is the name of the person who updates 2d in the repo?

snow crown
#

that is a person

#

not a bot

pallid compass
#

oh

#

lmfao

snow crown
pallid compass
#

iv just seen people tag her and drop requests

#

so i thought it was a bot

snow crown
#

she works at Epic

pallid compass
#

Curious question then

snow crown
#

but i've never talked to her

pallid compass
#

Do you work at epic or / contractor

snow crown
#

nope

#

I work for Puny Human

pallid compass
#

Ah dam, was just curious because i know you have extensive knowledge of the GAS system

snow crown
#

that's because I'm a fukin nerd and for fun I deep dive into random parts of the engine and try to fully understand them

#

plus there was a lot of info on UDN about it

pallid compass
#

That's basically punishing your self going in to GAS

snow crown
#

not really

pallid compass
#

ahh fair enough

snow crown
#

it's easier than when I deep dived into the networking stuff

pallid compass
#

Ah well yeah thats just forbidden fruit

#

and then there is me diving in and out of APawn movement today 😂

plush yew
#

Ayy did you work on Blade Symphony? @snow crown

snow crown
#

i did not

plush yew
#

Oh OK, I didn't like it anyway...

pallid compass
#

So i gotta ask one question then

snow crown
#

lmao

pallid compass
#

thinks of most obscure GAS question

#

got it

#

wtf are the HUD / UI class thing's that u can attach too GPE

#

me and kaz still cant figure out how they work

#

we assume for DEBUG but it says u can use it for HUD stuff.

snow crown
#

?

#

the test hud?

#

it's just a thing that lists debug info

pallid compass
#

That thing

snow crown
#

oh

#

that's just a class you can extend

#

to fill in your own data

#

like, if you have, lets say, a texture for a buff

#

you can subclass that and make a property for it

#

that you can edit inline

pallid compass
#

So like you have it send data to your primary HUD?

#

ohhhh

snow crown
#

I use it in my personal project

#

had to write some code tho to expose it to bp

pallid compass
#

Oky that actually makes sense

snow crown
#

it's pretty useful

pallid compass
#

yeah im a sinner for exposing everything to BP's

snow crown
#

🤷🏽

pallid compass
#

Then a gain iv started bringing everything to c++ because god dam its just faster to write when you know what your doing

snow crown
#

i make sure just about everything I do is exposed to blueprint

#

i may not use it, but it comes in handy if I ever do

pallid compass
#

Ah that is true

#

Wann see something cool on the tips of UI stuff

snow crown
#

anyway, i gotta get back to work

pallid compass
#

Ah no worries man!

plush yew
#

If I move files using windows explorer, will everything break? I need to move a lot of folders and files, the problem is that doing it in UE4 is extremely slow and it's making a constant 100% usage of my CPU which makes my PC pretty much unusable until it finishes

narrow pasture
#

Yes, don't move files outside of ue4

#

Unless you are deleting things that aren't being used anywhere

#

Even then it's better to delete things in ue4

plush yew
#

So it's pretty much impossible to change the folder structure?

silver crown
#

You can if you're ready to break all your references

plush yew
#

or spend few weeks doing it through the editor I guess

silver crown
#

¯_(ツ)_/¯

plush yew
#

Why is it making such a high usage of the CPU for that, does anyone know?

midnight mantle
#

are there any recommended laptops for running UE4?

hexed solstice
#

@midnight mantle Depends on your price range. How much you got?

midnight mantle
#

budget probably gonna be around $1200

#

of course the more I save the better

hexed solstice
#

That's perfect/plenty. You can look at NewEgg for a laptop with at least Core i5 and GTX 1060 you're set.

#

oh, and about 16G of ram minimum

#

that would be minimum for a graphics heavy game

narrow pasture
#

The HP Spectre x360 is a good option, the new one with the Intel and AMD chip is pretty dope

#

Same goes for the new Dell XPS 15

hexed solstice
#

Dell XPS is always a good choice

#

since it's built based on Alien Ware approach

narrow pasture
#

Another good option is the new gs65 and the gigabyte aero 15 or even the new Asus zephyrus is getting a new version with a normal keyboard and decent specs.

mortal gale
#

So, I'm accessing my laptop's files on my Windows partition, while the laptop and desktop are in Linux, and through Samba. Where is the Paragon pack I downloaded earlier stored at?

grim ore
#

The vault cache where the launcher is installed

mortal gale
#

Huh, it stores directly into the content directory of the project.

grim ore
#

If you installed it to a project yes.

#

The launcher also keeps a copy in the vault cache

mortal gale
#

And where in Windows is the default place for the vault cache?

grim ore
#

Same folder the launcher is installed. No clue for default.

mortal gale
#

Huh.

#

Oof......

normal stratus
#

Hi all! Quick question, I'm new here and been trying to find some help with an obscure problem I've been having with Unreal on my system. Which would be the appropriate channel to ask for technical help and advice? Thank you!

mortal gale
normal stratus
#

@mortal gale Okay, I'll move the discussion over there, thank you!

mortal gale
#

OK.

golden idol
#

been going for 30 mins should i keep waiting or is it broken?

weary basalt
#

Check TaskManager. If its resources are still fluctuating then its still working otherwise it probably stalled.

golden idol
#

task manager says goes between 25 to 30 percent on my cpu and using 1.5 gb ram

tame flint
#

@grim ore hey whats up

#

@grim ore i have a question. I created a respawn for my character if he dies, however I have other actors in the level that are destructable pickups. How would i reset them in my level? I noticed that the level restart destroys all spawned in actors, ie(my character). Which is a problem

mortal gale
#

I don't have to update via GitDependencies after running git pull in my UnrealEngine dir, do I?

#

I'm building without doing it.

#

That shitty mono program that updates shit went and fucked itself.

crisp fable
#

as its want to do

polar hawk
#

Hey, does this count as general discussion about Unreal Engine

#

It is a UE4 LMG

weary basalt
#

When can i purchase it @polar hawk 😃

polar hawk
#

We're not on an exchange yet but by then it might be too late to get it at a good value xD

#

Do you own any lemons or lemon like things?

plush yew
#

last day on the discords!! heading out to MEPS this week to ship out to san diego California. Keep up all the cool stuff awsome devs!

weary basalt
#

@polar hawk I own some lemons, not many though, they are of the Dallar kind.

#

I lost general crypto interest when the market shat its pants

floral heart
#

Get a lemon tree
never buy lemons again
(if you ever buy lemons)

polar hawk
#

@weary basalt When the market went down, we didn't. We stayed strong.

left ridge
#

I've built quite a bit of functionality into my First person character blueprint but I want to be able to use a Third person character as well. I want to not duplicate things, so that any changes would work in both characters. Should I perhaps clean my First Person Character blueprint to only include the functionality and use that as a Parent for both Third Person Character and a new First Person Character?

mortal gale
#

lmfao

#

I'm out of space.

mortal gale
#

After a git pull and rebuild, it shows that it's still 4.18.1.

#

And it's in the release branch.

#

I'll switch to another branch ffs.

#

OK, fuck this, another day.

cloud cobalt
#

@mortal gale Not sure 4.19 is a release branch

#

Might want to checkout the accurate tag for 4.19.0

mortal gale
#

WHich fucking one then?

#

Oh shit, I'm not in Linux on my desktop anymore. Watching LTT vids on my laptop. XD

cloud cobalt
#

Latest release is "4.19.0-release"

#

That's what you should checkout

#

Don't hesitate to use git reset hard if you're unsure where your repo is

#

Or use a zipped archive if you're not super familiar with Git

#

Working from Linux is pretty hardcore since Epic doesn't officially supports it - if you're just trying to build a Linux release, do it from Windows

mortal gale
#

Nah, I'm going to do everything from Linux.

cloud cobalt
#

Be sure to check out the #linux channel for specific support 😃

mortal gale
#

Okie.

golden idol
#

3 hours later STILL stuck n no help???

cloud cobalt
#

@golden idol What's the FBX like in terms of triangle count etc ?

golden idol
#

idk

#

i exported from blender

cloud cobalt
#

So what's the triangle count in Blender ?

#

Slow FBX loads are generally caused by super heavy scenes

golden idol
#

RIP MY FPS after it loaded lol

cloud cobalt
#

So what's the triangle count like ?

#

It's displayed on top in Blender

golden idol
teal tulip
#

lol

#

you should reduce the 8.3 millions

#

to at least 500.000

paper kernel
#

yikes

upbeat trench
#

I heard you like tris

glossy fractal
#

i've heard that the ue4 tools are similar to hammer
is that true

gloomy apex
#

Hey, where do I post my questions regarding particles and cascade

upbeat trench
#

content creation, visual-fx in the channel list

cloud cobalt
#

@golden idol Yeah, even 500k tris is pretty high-end for game objects

#

Most objects are between 1 and 10 thousand tris

golden idol
#

lel how would i reduce it

upbeat trench
#

very carefully

regal mulch
#

@glossy fractal Not 100%. The BSP are only to Block out and should be replaced later. You can convert them though to static meshes in case it's a simple wall you want to keep.

cloud cobalt
#

@golden idol There isn't a simple way, you need to be careful about that when creating assets. For terrain you can use the UE4 terrain system.

#

Generally you shouldn't be creating large landscape components as one object

#

Create small, reusable objects and compose your scene in UE4

waxen wedge
#

Anyone know if there's a standard algorithm for reorganising directed graphs spatially so they minimize overlapping edges?

cedar snow
#

there's also force directed graph drawing and D3's source from your screenshot might be another place to look

waxen wedge
#

cheers

upbeat trench
#

boingy graphs

waxen wedge
#

@upbeat trench Perfect, thanks

glossy fractal
#

is it even possible to make a visual novel in ue4 🤔

oblique tangle
#

why not 🤔

paper kernel
#

yea, there was a sample project about doing UMG only game

#

Tappy chicken

pallid compass
#

Tappy chicken is not a umg game

shell jetty
#

may the force be with you @upbeat trench

upbeat trench
cedar snow
#

"why is my actor bumping over all the things?"

upbeat trench
#

not sure if its an issue in BP, that seems to ask you on the node if you want to teleport on spawn or not. Maybe it has been broken all along

cedar snow
#

also another point for having the source of the engine

upbeat trench
#

lol another reason to avoid c++ you mean hehe 😉

cedar snow
#

umm 😛

fierce tulip
#

@grave nebula thanks, the parameterized textures seem to be the culprit.

pallid compass
#

oh @fierce tulip if your about wann see my new coolest material!

silver crown
#

@pallid compass I want to see it! 😃

pallid compass
#

Did i not show you my Material for damage text?

silver crown
#

I don't think

#

We discussed it

#

But no pic for now

pallid compass
silver crown
#

😃

#

Waaay easier that way

pallid compass
#

Single mesh, 71 instructions,

#

2 draw calls for floating combat text

#

I really dont think u can get any cheaper than this lmao

#

iv skinned it down to the bone

surreal viper
#

is there a way to create a TMap in C++ and make it so that in BP only the values can be changed, but not the keys?

pallid compass
#

no i dont think so

silver crown
#

Nice work @pallid compass

#

@surreal viper Custom Slate?

pallid compass
#

not separate anywhere

#

unless u can define a tmap from two other variables u already define with umacro's?

#

but i doubt it

fierce tulip
#

interesting approach.

pallid compass
#

ITS SO CHEAP MAN

#

its actually cheaper than fortnites damage text

silver crown
#

Did a little something too yesterday

#

Triplanar projection using displacement values

pallid compass
#

thats nice but

silver crown
#

Allows to have nice intersections

pallid compass
#

distance looks very flat

silver crown
#

distance?

pallid compass
#

further away

#

looks rather flat

#

How cheaop is it?

#

cheap*

silver crown
#

Yeah no tessellation there

#

It's expensive

#

Really

pallid compass
#

oh fuck lmao

silver crown
#

Well if you have displacement + triplanar it can't end well

#

But it gives nice results

pallid compass
#

lmao

#

Yeah i can imagine

silver crown
#

Best part is that it's not even normal textures, but texture arrays

#

So RIP GPU

pallid compass
#

omg

silver crown
#

Max 40fps

#

Totally fine

#

So your stuff is probably way more useful 😅

pallid compass
#

I wonder if i can make a state machine for paper flip books like the normal animation one

light thunder
#

Why is my WidgetInteraction Component not visible despite Debugging Line being on? What could hide this or stop it from being visible?

#

It works fine to interact with my 3D widget I just can't see the debug line and it would be really useful if I could

fierce tulip
#

4.17 is so much fun hehe. for some reason all my materials are a bright green emissive thing.

cloud cobalt
#

4.17, what year is it

fierce tulip
#

2017

cloud cobalt
#

That must be why

frosty bloom
#

can't wait for 4.20

elfin jacinth
#

Good morning to my favorite humans

fierce tulip
#

so did anybody ever win either of the two 200 dollar marketplace credits?

pallid compass
#

Morning

#

I wonder how hard it would be to make a Animation State machine for flipbooks in c++ with UI

#

then again i might be out my scope

waxen wedge
pallid compass
#

i hate waiting for project to package so u can test it

#

never anything to do

#

too scary to keep doing shiz while it packages lmao

#

incase i break a thing

pallid compass
#

Does anyone know how this works for data tables

#

Its not saying how or why or what causes fields to be declared as X type

fickle topaz
#

Lets say I wanted my character to be able to expand a object the shrink it back down when it's down.

#

How would it be done

grim ore
#

when you import the data table you define the struct it uses so that defines the types

pallid compass
#

ah gotcha

#

LogFactory: Error: Failed to load file '../../../../../../OneDrive/Project_M/Documentation/Exp Table.csv' to string

#

i think im a potato

#

am i missing something?

#

been awhile since iv used these

grim ore
#

I think your missing the name of each value on the left column

#

the lookup key

pallid compass
#

same error

#

hmm

grim ore
#

so A2 should be like Level1 and A3 Level2 etc.

#

and maybe make sure you just select the fields you want and export just those so you get no blanks

pallid compass
#

same error

#

hmm

grim ore
#

😦

pallid compass
#

ima restart my engine

#

might be hot reload issue

#

OH wow

#

@grim ore

#

turns out u cant import .csv

#

If its open in another piece of software

grim ore
#

ah lol

pallid compass
#

hmmm i wonder what exponential formula to use

#

Level = Math.max( Math.floor( constA * Math.log( XP + constC ) + constB ), 1 )

#

hmmm

#

this kinda looks nice

tribal pebble
#

Sup ma homies , does anyone have some Resources (tutorials ecc) , of Cinematic Interactions??

as an example , immagine the D00M (2016) Glory Kills , i would love animations to interact like that between 2 Characters

https://www.youtube.com/watch?v=9SGiI0_AA4o

Here are all the glory kills from the campaign/coop modes, at least all I could find after quite a few hours of testing. The Multiplayer has different glory ...

▶ Play video
#

i don't even know what's that called like , so i can't search for tutorials ^^"

paper kernel
#

[generic cinematics]

#

not much to tutorialize on that

#

snap to preset location, play animation, do a custom camera movement curve

tribal pebble
#

got something on preset locations? , does it work like an empty in blender ?

pallid compass
#

what?

tribal pebble
#

what what? 😮

pallid compass
#

"got something on preset locations? , does it work like an empty in blender ?"

#

im not sure what your asking

#

btw anyone here decent with excel formulas?

simple pebble
grim ore
#

what does/does not happen?

simple pebble
#

nothing happens at all

pallid compass
#

try using Rinterp

simple pebble
#

im newish to this whats a rintip

#

rinterp

soft temple
#

try setting a brake point on your branch there

#

chances are you getting not what you're expecting in that bool

simple pebble
#

i put enable input and disable input wrong i make the target the controller

#

now change actorpoint of a static mesh LOL

restive eagle
#

any ideas why object physics stutter outside the skysphere?

inland pagoda
#

Hey guys, one could sell 3d props on the unreal marketplace? (I don't know how it work or if it is a thing, I only know there is a thing called marketplace lol)

restive eagle
inland pagoda
#

thanks!

#

and you get a share of 70% revenue from the sales, Epic gets 30%. <-- I've found this online on a topic few years old, does this still olds true??

plush yew
#

Okay hear me out and tell me if this is a bad idea.

I'm working with a sandboxy game concept, and I'm at the point where I'd like to start implementing my world, since a big chunk of my framework is done for the rest of the stuff.

So I'm going with cubic chunks, since cave systems and all that. Verticality is important to me and I'd like to keep it potentially unlimited.

So, my plan was - for chunking of the world, I wanted to add a single "chunk manager" actor every N units, that will be in charge of a cubic area in the world. These are managed by a world manager actor that is always loaded. Chunk managers are created on demand, and then catalogued in the world manager, responds to the GameMode.

#

Chunk managers are responsible for every single WorldObject in their area, and are responsible for saving, loading, etc. of everything in their defined area.

#

This all seems to work out fine in my head. You guys seeing any red flags? I'd like to at least have a reasonable plan before starting on implementing all this.

silver crown
#

@plush yew Why using Chunk Managers?

#

Isn't a World enough?

worn granite
#

IIRC they're making a minecrafty game

plush yew
#

@silver crown I'm trying to find a way to implement a completely fire-and-forget, flexible way to do a chunk-based world in UE4. I've got very little experience with doing these things so I'm just trying to lift myself by the bootstraps over here.

mint sequoia
#

Someones trying to fool people

plush yew
#

Not sure if they're trying to fool people or just made a purely functionality-oriented training tool for people who wanna improve their FPS skills

#

I could see how a fully customizable practice tool is useful

worn granite
#

I'm not sold on the depth of customizability here

restive eagle
#

if you look closely all the reviewers got the game for free

worn granite
#

Nor am I sold on the effectiveness of a aim trainer

restive eagle
#

probably there was a deal to leave a positive review for a free game key

worn granite
#

if they've got super impressive customization, why not show it?

plush yew
#

yeah that makes sense

worn granite
#

And the UI does no favors to the project

vale osprey
#

looks like ue4

plush yew
#

hmmm I wonder if that IS UE4

#

I guess we'll never know.

#

its a mystery 😃

worn granite
#

it says it is

#

n it really does look like it

vale osprey
#

there is a good trainer for CS, but its a map for CS 😄

plush yew
#

@worn granite Did anything I write there set off any red flags or should I just go ahead and implement this system? Lacking a frame of reference here tbh and I'd like to have some confidence before I start.

mint sequoia
#

Looks like a scam to me lol

worn granite
#

You're gonna want to have some concept of persistently loaded entities, I think.

#

And also entities other than the player which can load a chunk.

#

But, aside from missing those concepts I think its a good start.

#

Each chunk will want to be able to interact with its neighbors for - say - not rendering faces that are interior/notvisible after one chunk is loaded.

#

If you can keep it pretty data oriented such that you're not having to load manager-specific data I think that'll do just fine.

plush yew
#

That's awesome, thanks.

#

Gonna go get to it then.

mortal gale
#

Ooof... I hit max RAM. lol

#

#clangsucks

silver crown
#

#clangisawesome

potent silo
#

i need your guys help, i hope you know

#

how do you spawn your character before other blueprints?

grim ore
#

hey It's tim!

vale halo
#

@mortal gale Yep, UE4 is pretty demanding 😂 May even want to consider upping your SWAP size. And secondly, #ClangIsAwesome

#

(Pretty sure some of UE4s blueprint is built using LLVM, the same "compiling engine" that powers Clang)

mortal gale
#

Clang is LLVM. LOL

#

You don't need fuckin' lld.

#

lld just screws up on here.

#

So I made it not use lld. lol

vale halo
#

Well, technically Clang is a frontend to LLVM (I could be wrong).....I think 🤔

livid haven
#

@vale halo That sounds about right.

#

Not sure about BP using any kind of LLVM tech though.

mortal gale
#

clang is in the LLVM package, that is.

vale halo
#

I may be wrong, and messing things up from when I was trying to figure out a node based coding thing

#

It does have LLVM in it's ThirdParty directory though 🤔

mortal gale
#

I'm wrong. lol

vale halo
#

Nvm, apparently they considered it but then found it too big of a task: https://trello.com/c/BMpHdWT8/795-removed-investigate-llvm-as-a-viable-backend-for-blueprints

We'd like to switch to LLVM IR for our Blueprint backend, but there are questions lingering about the viability:

  • What is the degree of LLVM support on all our platforms?
  • Will an embedded interpreter be sufficient for asset patching (linking,...
Comments

2

Votes

39

mortal gale
#

It's in a seperate package.

vale halo
#

Guess that's true

#

Also, why do you use bash? ZSH = ❤ 😉

mortal gale
#

because bash is bae

#

zsh isn't widely used.

vale halo
#

Still, you'll most likely never really encounter issues and there's a few things built in to ZSH that were quite literally life-changing for me

#

I guess bash can probably be extended to achieve roughly the same though 🤔

mortal gale
#

Bourne again.

#

I like it.

#

I'll always use it.

vale halo
mortal gale
#

ew, GNOME, the most inefficient pile ever.

vale halo
#

(Well....I do plan on switching to i3 some time, but I keep putting it off)

silver crown
#

i3 ftw

plush yew
mortal gale
plush yew
#

how would I go about this?

vale halo
#

Never really liked KDE myself though 🤔

inland pagoda
#

how come that ascii image match your avatar?!

plush yew
#

I just want to set a bool in another blueprint

inland pagoda
#

what sorcery is this

worn granite
#

meanwhile win10 is becoming hella frustrating for me

#

win10/VS that is

mortal gale
#

Well, 10 is shit, 10 sucks, I'm never going to run it, I'm never going to try it again.

vale halo
#

@plush yew Not 100% sure, but try connecting the "Pawn" to the Cast's "Object" pin

mortal gale
#

I'd choose Vista SP2 over 10.

vale halo
#

Wait...that doesn't really make any sense either 🤔

silver crown
#

Keep this place safe

worn granite
#

LUL

#

aight

mortal gale
#

You're nothing tho.......

vale halo
#

@silver crown Yeah....I was about to say 🤔 Sowwy

mortal gale
#

Not a single role.

worn granite
#

rekt

silver crown
#

lol

worn granite
#

@ admin Kappa

vale halo
#

Still, we shouldn't go too off-topic here, sowwy for starting it.....ZSH is just better than all kappa

spring fjord
#

...

mortal gale
#

Hey, it was on Clang's RAM usage, and UE uses Clang.

#

I want the UE3 source code, well, post-2012 that is.

worn granite
#

yeah and then I chimed in with windows hate - Ue4 really loves windows for no reason. Still relevant.

mortal gale
#

"really loves Windows"

worn granite
mortal gale
#

It's building on Linux. lol

#

And I ran 4.18.1 on Linux, I'm just updating to 4.19.

vale halo
#

Building kinda sucks though

worn granite
#

Well, where's the launcher?

mortal gale
#

You don't need a fuckin' launcher.

vale halo
#

It can take me up to 12hrs+

worn granite
#

Where muh binaries

mortal gale
#

Launcher is for WIndows pussies.

worn granite
#

MP content?

vale halo
#

Marketplace is kind of a thing though

urban gyro
#

Aight so if I have the same logic in 2 separate projects, and it works in one and not the other, with all the settings bein identical, then it has to be an engine bug right?

worn granite
#

You don't need it

#

but clearly they're only doing the minimum. Shit compiles, yo.

#

community people are doing most of the work, aren't they?

vale halo
#

Hm, that sounds like a pretty odd issue. Have you tried removing the Intermediate/Binaries folder and restarting the editor for the project that doesn't work?

#

(That can fix some really, really random errors at times 😂)

urban gyro
#

the issue is that the player controller doesnt have an owner upon joining a server, ill try the binaries/intermediate

pallid compass
#

always assume its you and not the engine

urban gyro
#

i know

pallid compass
#

ALot of the time it tends not to be engine

#

as iv been there my self

silver crown
#

It's never the engine

urban gyro
#

thats why im dumbfounded

silver crown
#

Unless it's the engine

vale halo
#

But since it works in one of your editors, it's not (easily) reproducable....so will pretty much for sure be "rejected" when reported, and is most likely caused by something that was missed/something generated being off

mortal gale
urban gyro
#

well, if you press 1 hooked to a print string, it should always print...

mortal gale
#

I have a MarketPlace.

worn granite
#

You or a community member did that

vale halo
#

Good point - there was that CLI by Allar too

mortal gale
#

Community Member.

worn granite
#

Anyway we're killing the joke

plush yew
#

how do I set a variable in one blueprint from another?

#

I don't think I can use cast

pallid compass
#

Casting, get a ref

worn granite
pallid compass
#

You can pretty much always cast

vale halo
#

Somehow obtain a reference to the other blueprint, then cast it, and then set the variable

plush yew
#

I'm still just stuck here

vale halo
#

What @pallid compass said, but the screenshot you're showing doesn't appear to have a valid reference. Did you add that function yourself, or was it built in?

pallid compass
#

plug pawn in to object

vale halo
#

Also, how are you called it? (it it's custom)

worn granite
#

if you've watched the video then you gotta think of how your project is structured and when reference are available.

pallid compass
#

and hook cast output to set

worn granite
#

You'll know that better than us.

pallid compass
#

and hook a print string off the cast failed

plush yew
vale halo
#

Yeah - the thing you're trying to use is most likely an actor, and not a pawn

pallid compass
#

ur custom event needs to be for a actor

#

and not pawn then

vale halo
#

^

urban gyro
#

you can only cast down, not up

vale halo
#

You can cast up right?

urban gyro
#

unless interface