#lounge

1 messages ยท Page 661 of 1

ancient ingot
#

๐Ÿคฃ

median wraith
#

look these meeting apps now will feature a red panic button

#

you press it on a bad date

#

the marines come to the point

haughty tinsel
#

never seen it @sage tendon

#

There are scarier things in broad daylight like an evil ex, a school shooter, kidnappers..

#

But since we have no emotional investment in the games...

#

Like, it's not real and can't hurt us...

#

it has to get us into the game and then freak us out

#

Which is why most games just do jumpscares.

median wraith
#

evil ex

#

once a woman told me an history

haughty tinsel
#

'an' history

median wraith
#

of a guy that used other person photo and name

#

well wasn't an history but something that happen to she on the meeting app

#

one of their ex

#

used a voice modulator and other person photos

haughty tinsel
#

That's just weird.

#

THat's why people facetime now.

median wraith
#

and was talking with she like for one whole month

haughty tinsel
#

so they can know who it is

median wraith
#

absurd thing is

#

this person don't date anyone anymore after talk with the other person like for a month

#

whats the point of that, if someone lies, will do for years

haughty tinsel
#

Yeah the only fix is to put them under six feet

#

can't fix a liar. Time for the shotgun

median wraith
#

on my end exp, worst people are the ones that looks normal at first

haughty tinsel
#

Or people that type funny

#

;P

median wraith
#

but yeah

#

no good experiences at all from these apps

haughty tinsel
#

I talked to a crazy girl who was trying to get me to do things with her

#

and she wouldn't stop talking about it

#

And then she got into politics

#

and she was screaming at me

#

and I blocked her

#

it was so weird

winter zealot
#

every time I make a new UE4 project, that project has 5gb of visual studio intermediate files in it's folder

#

I wish i could make this " no nonsense " UE4 branch and fix this code fatberg

#

maybe someone awesome could make videos or real documentation about how unrealBuild tool works internally

#

so people like me, without engine programming skills ๐Ÿ˜„ could somehow fix the mess

foggy path
#

having a bunch of intermediate files you don't really need seems like a fairly minor problem, no?

winter zealot
#

heh, it's saturating my hard drive ๐Ÿ˜ฆ it's ruining my SSD because it has to move nonsense around all the time

foggy path
#

heh :)

#

you could possibly just do a "clean" in visual studio, I think that should get rid of those

winter zealot
#

I have 3 UE4 source builds, it takes approx 200gb, and 150gb of project files after that

foggy path
#

or at least it should get rid of some build artifacts and such which are generated on a per build basis

winter zealot
#

I guess so, currently I manually delete the intermediate and build folders of projects I don't currently use

#

but then I have to rebuild shit everytime I open a project etc

#

I just don't understand why this engine has to rebuild locally for any project

#

same for android, it does a full engine rebuild for every android project

#

and then any empty UE4 project takes 100mb of space once installed on android, which is enormous

foggy path
#

it probably does that so there won't be any conflicts between versions or changes between projects, keep the projects as isolated as is reasonable

winter zealot
#

yes but the rebuild should be optional, since I don't modify the engine, I just want to have access to the sourcecode to see what happens

#

its astonishing to have to be locked by the stupid design choices of someone

#

i'm gonna try to stop ranting, sorry

pearl elk
#

Bright Horror: Invasion of the Intermediate Fatbergs

foggy path
#

well you have to keep in mind that I don't think UE was built with resource constraints in mind

winter zealot
#

yeah exactly Mons, and having to live with stupid nonensical design choices of an engine that doesn't make sense

foggy path
#

hard disk space is cheap and cheery :P

pearl elk
#

btw Jaws was a mostly daylight film

#

and Psycho was well lit too

winter zealot
#

zomg I understand but I had to get an ssd because of horribly slow compiling times, and it cost me 300 fucking $ now im running out of disk space because of the engine being recompiled 20times exactly the same ๐Ÿ˜„

foggy path
#

yeah it's not fun if you're just a hobbyist without a big budget :D

winter zealot
#

i'm not just a hobbyist, this assumption that everything efficient should cost big ressources is wrong

pearl elk
#

I dont even think a AAA could afford the SSDs to compile every engine build

#

theres fatberg then theres fat ISIS guy

winter zealot
#

I have to stop myself because I could go on and on, everyone is complaining about how blueprints are binary files and not text files etc as well

pearl elk
#

but aye the intermediate crap isnt really Epics fault, everyone keeps telling me how awesome C++ compilers are ๐Ÿ˜›

winter zealot
#

sorry but just making engine dlls and game dlls would have solved everything

#

why unity isn't recompiling every time for every project ?

pearl elk
#

you should commit the intermediate files to your repo just for fun

winter zealot
#

lol ๐Ÿ˜Š

foggy path
#

github won't even accept my repo and the size is only something like 3.5 gb

#

and I have a paid account!

winter zealot
#

this engine is made by people who can't understand what it's like to work on games on a daily basis, with a normal computer and not a 20k computer

pearl elk
#

this is why you should write everything in C++ including your assets

zinc matrix
#

*Rust @pearl elk

winter zealot
#

I cannot wait that godot catches up to UE4 in terms of perfs just like blender did with other 3d packages

pearl elk
#

Rust is old news tbh

winter zealot
#

if industries would work like epic games is working on UE4 , there wouldn't be water on earth anymore, only plastics and chemical wastes

zinc matrix
#

What is new news then?

pearl elk
#

Its all about Julia now baby

zinc matrix
#

I dumped Julia

pearl elk
#

thats cuz youre rusty

winter zealot
#

" need max perf ๐Ÿ˜ฎ , sacrifice everything for perf ๐Ÿ˜ฎ make UE4game.exe 30gb if you have to ๐Ÿ˜ฎ set everything to 999 ๐Ÿ˜ฎ "

pearl elk
#

maybe if you stopped playing with your Python ๐Ÿ˜›

foggy path
#

nah if UE4 was modern

#

it would use chromium for rendering the GUI

#

:D

winter zealot
#

lol ๐Ÿ˜„

pearl elk
#

hey if the engine were in chromium we'd be logged out of our project all the time just like the Epic site

foggy path
#

NaN

zinc matrix
#

1 + 1 = โˆž

winter zealot
#

last time I was there, we were talking about the ps3 and 4, so I wrote " what amazes me with the ps3 is how it can do pbr shaders the same as the ps4 "

zinc matrix
#

1 men + 1 woman = โˆž amount of kids

winter zealot
#

and now they removed GL Es2 for UE4 " so that it looks the same on all platforms "

#

so that makes me think I should even stop being on lounge, i'm unvoluntarily giving them stupid ideas

#

now people are gonna want to get rid of their perfectly working openGL Es2 smartphones , creating more waste overall

#

just because UE4 decided arbitrarily that they didn't want to support openGL es2

pearl elk
#

I have a few ES2 smartphones... sitting in my desk doing nothing

zinc matrix
#

So you say that all that Australia fires is your fault?

rustic pulsar
#

is there a place i can post my website to on this server? i just want to know in case im not supposed to

#

its kinda to showcase a game im working on

pearl elk
#

Im saying Ive used a ES3.1 capable smartphone for about 5 years

winter zealot
#

they're that stupid, if someone likes something about some unrelated topic, they're going to be " thing good ?!! remove thing from UE4 !!! ๐Ÿ˜ฎ make UE4 bigger better ๐Ÿ˜ฎ ๐Ÿ˜ฎ "

pearl elk
#

so nice of Epic to join the party finally

#

I guess they finally got rid of their iphone 4s

winter zealot
#

yeah but even if ES3 and Vulkan are awesome, I'm not sure we have the same smartphone habits

#

there's no need to get rid of a perfectly working iphone4S , getting rid of it creates more pollution and waste

pearl elk
#

not really, put it in a recycle box

winter zealot
#

it's a scam, components can't be recycled

pearl elk
#

when you buy a new phone you typically get a bag to put your old phone in for recycle too

winter zealot
#

they end up in massive landfills in emerging countries

pearl elk
#

Im sure all the valuable stuff is stripped

winter zealot
#

developers should decide what API they want to use, they know what to use better than anyone else, it's their games

#

epic shouldn't force stupid choices on them, especially when those choices are forcing users to get rid of perfectly functional smartphones

pearl elk
#

ES2 is almost 15yrs old

#

are you saying they should still have DX9 support too?

winter zealot
#

guess what, SDL is older than that... people still use it

#

Monsium, if some hardware is DX9 only, I'd say yes

#

I doubt that it's still a thing tho , DX9

pearl elk
#

then I guess as a developer you can choose to use an engine which supports that API

winter zealot
#

well if I'd use UE4 for my mobile projects, Epic would be forcing me to change engines, which is bullshit... especially after the hard time and monetary investment of using UE4

pearl elk
#

just dont move to the new version

#

they arnt forcing you to do anything

winter zealot
#

but the new version might have better things that I could use, such as unreal insights, chaos engine, etc ...

pearl elk
#

whats bullshit is expecting Epic to support every API in existence in the off chance someone might still have a Nokia 5510

winter zealot
#

all that i'd ask is that they keep the goddamn GL ES renderer inside their goddamn build ๐Ÿ˜„

#

they were doing that perfectly well until yesterday and no one was complaining

#

because

#

there's no harm done ๐Ÿ˜ ppl use what they want if they want

pearl elk
#

they are keeping ES3.1 and higher only

winter zealot
#

but i'd have to live with the shit choice they force me to use if I want to use UE 4.25 ...

pearl elk
#

Theyve phased out older DX versions as well, the earlier ones supported DX10 partially but it was easier to strip it out and support 11/12

winter zealot
#

they could simply have made some features unavailable with older APIs and make those APIS optionally available

pearl elk
#

not simply no

#

if it were simple it would be cheap and Epic would be doing it

winter zealot
#

it's simple and cheap and they're not doing it because they want their engine to target specific type of devices regardless of what developers actually want to do

#

this is why they say " we want UE4 to look the same on all platforms " which is nonsensical

pearl elk
#

Thats not true at all, hands up everyone using a 10year old smartphone

winter zealot
#

saying this would be like saying " yoshi wooly world has to look the same as final fantasy 7 and borderlands 3 "

#

those games are on 3 different platforms, look drastically different and it's not Epic's buisness to care about how they look

pearl elk
#

look use another engine tbh

#

I dont give a fuck ๐Ÿ™‚

signal citrus
#

Believe the api support isnโ€™t trivial though

winter zealot
#

Monsium I don't want to annoy you with this btw ๐Ÿ˜„

#

Apologies for the annoyance if any

pearl elk
#

nah man API support is trivial thats why MS cant even support Windows 7

winter zealot
#

ok I understand API support is non-trival

pearl elk
#

you just cant expect companies to do something with no profit in it for them

signal citrus
#

Eh, well wine on Linux lol

pearl elk
#

itd be like expecting a company to support a 10 year old + games with very few players

winter zealot
#

cough, most pc games and their remasters , cough ๐Ÿ˜„

pearl elk
#

Im sure Epic looked at the stats and are well aware a large portion of people have capable devices

#

yeah cuz the remasters use the same APIs

signal citrus
#

Yeah I mean kind of a nightmare when new features are added to have to ifdef them out to keep compatibility with ancient apis

winter zealot
#

like, I understand that maintaining old APIS is expensive, but in this case this is because Epic wanted everything to look identical on every platform, this is what they said

signal citrus
#

Well you can still use the old version of the engine though

winter zealot
#

ok the remasters don't count

pearl elk
#

they didnt say everything to look identical, youre taking it out of context

winter zealot
#

one sec, i'm gonna quote what they've wrote

pearl elk
#

they want consistency of feature sets across target platforms and to do that reduce the number of supported APIs

winter zealot
#

yes this ^

#

this is ridiculous, I don't need half their features

pearl elk
#

they arnt talking about the product level, thats an API level talk, they dont expect Yoshi to look the same as Death Stranding

signal citrus
#

Then youโ€™d stick to a lower version

winter zealot
#

developers should decide which features they want, not fucking epic games, it's the devs who are making the games

pearl elk
#

cuz Epic dont use their engine to make games

signal citrus
#

If you think of it as: this support has been finished

#

Then that version is the one for that support

winter zealot
#

all that they had to do was to leave the GLES2 support in the code, and make lots of useless module compiling optional for those who want them

pearl elk
#

Or they could remove all that code and make a streamlined renderer better for the APIs which dont require huge amounts of exceptions

winter zealot
#

I don't think it had a lot of exceptions before tbh

signal citrus
#

Eh pillows they would have to keep testing for it too. Itโ€™s not just a matter of leaving it as it is

pearl elk
#

It will reduce the technical debt over time significantly and might even make it easier for them to give us more modular renderer features

#

ES2 is dinosaur shit

winter zealot
#

no the technical debt doesn't come from that, it comes from them bundling metric cubes of useless shit

pearl elk
#

it comes from supporting useless shit

#

UE4 has never been light weight enough to really use ES2 to its full potential either which is why Unity has been popular for so long

winter zealot
#

agreed but dear Mons in my opinion, GLES2 isn't useless shit ๐Ÿ˜Š

pearl elk
#

People picked up Unity back then and stuck with it

signal citrus
#

yuck

winter zealot
#

the thirdParty folder of the ue4 source is 18gb, this has nothing to do with GL es 2

pearl elk
#

no one said it did

#

you just went on a tirade about API support

winter zealot
#

I went on a tirade about keeping the same API suport they always did and minding their own buisness about what features are needed

signal citrus
#

I realized dx11 is more than ten years old the other day

#

I keep getting older

pearl elk
#

yeah time flies when youre busy whining about Unreal Engine

winter zealot
#

they're essentially removing GLES2 because some of their useless gadget features won't run on it

#

and I'm sorry Monsium, I swear I don't moan about that to annoy you ๐Ÿ˜ฆ

#

but it looks like they're doing the worst they can do with UE4

signal citrus
#

Donโ€™t think your right on that assumption

pearl elk
#

I get it, its obviously frustrating but if you want to use the new engine features you will have to move to newer APIs. Its the way its always been and the way it'll always be

#

Some of those features simply wont be supported by ES2

winter zealot
#

yes and it's ok, but ES2 should stay with UE4

pearl elk
#

you cant have all this fancy instancing and virtual texturing just work on APIs that never even considered those to be relevant

winter zealot
#

I just have it right about now with 4.23 and it's perfect, some compromises here and there but it's good

pearl elk
#

ES2 will stay with UE4, just not from the newest one onwards

gloomy prism
#

hi there, i like to build an idle game like a clicker game, but without clicking all the time. Any helpfull project or tutorial, for take a look? ^^ dont realy now how to start, and im new in that part of Dev.

winter zealot
#

@signal citrus sure, there are lots of awesome features and they improved things with live++, I was exaggerating, but dayum removing ES2 ...

#

@gloomy prism you can look at bp tutorials and start from there basically IMO

pearl elk
#

I honestly hated getting stuck with ES2 cuz Epic took their damn time on ES3.1

winter zealot
#

oh yeah, some stuff is horrible with ES2, bad transparency, no post effects etc

pearl elk
#

It barely supports anything useful, I coulda made a N64 lookin game I suppose

winter zealot
#

it has normal maps and shaders ...

signal citrus
#

Are there devices that donโ€™t support ES3.1 but only support 2?

gloomy prism
#

where do i find that BP turoials?

winter zealot
#

gosh, just a sec guys

pearl elk
#

yeah older phones only support ES2 but ES3 onwards is backwards compatible

signal citrus
#

How old?

winter zealot
pearl elk
#

so there is no ES2 feature ES3 cant do

gloomy prism
#

thanks thats wonderfull

winter zealot
#

Magnus np

#

the problem is that not all phones support ES3, ES3 is great for sure

pearl elk
#

which phone?

winter zealot
#

one sec

signal citrus
#

Yeah was gonna ask, which phone comes to mind?

winter zealot
#

to begin with, i'm sure every phone sold for less than 100$

#

I could be wrong about that, but i'm somehow convinced that they're ES2 because they don't have an additional GPU chip

signal citrus
#

More curious if youโ€™ve got a real example / model in mind. But those burner phones are actually pretty impressive sometimes

#

60 dollar majesty pro 2

pearl elk
#

if anyone has a site which lists phones and the level of API they support thatd be great ๐Ÿ˜›

signal citrus
#

Iโ€™ll check what that is

pearl elk
#

I can only speak for the Galaxy phones I own and have done sys specs on

winter zealot
#

but now If I ever want to make a mobile game, there's not a chance in hell I'd use UE4

#

why bother when other engines can do the same awesome visuals for much less memory ?

pearl elk
#

I really think you need to do some research before making the assumption you need to support ES2

signal citrus
#

Yeah the Qualcomm Snapdragon 210 on the 30 dollar zte majesty pro supports 3.0

winter zealot
#

snapdragon 210 ?

signal citrus
#

I am unsure how point releases work with gl

#

The chipset

winter zealot
#

Monsium yeah maybe i'm wrong about the need for GLES2, and i'd be super happy about that

signal citrus
#

I think you have to go to like iphone3

pearl elk
#

yeah you have to go back a ways unless your phone is really cheap

#

lol was gonna say

#

that one is ES1.1

signal citrus
winter zealot
#

yeah so any adreno below 304 uses ES2 https://en.wikipedia.org/wiki/Adreno

Adreno is a series of graphics processing unit (GPU) semiconductor intellectual property cores developed by Qualcomm and used in a variety of their SoCs.

signal citrus
#

They have 3.0 benches for it so I assume it supports it

#

Ah 304 idk

pearl elk
#

Vulkan support is there too remember

pearl elk
#

dont do it nooooo

gloomy prism
#

thats my Zenbook, u think its enough for some game dev?

signal citrus
#

304 has similar benches

pearl elk
#

oh you already have one of those, yup all good, disaster averted

signal citrus
#

Magnus you may be in pain with that gpu

pearl elk
#

UE4 brings the pain to any GPU though

signal citrus
#

Gtx 1050 non ti tho

pearl elk
#

yeah turn all the post process off

signal citrus
#

You could certainly try

pearl elk
#

no need for 38 layers

signal citrus
#

Specs look like itโ€™d support it magnus

winter zealot
#

i'm gonna have to do more research on this, but I strongly disapprove droppping ES2 for no reason

pearl elk
#

its not no reason

#

ES2 was originally supported on UDK

winter zealot
#

so the reason is to """" keep up with the kardashians """" basically

pearl elk
#

its older than my butt warts

median wraith
#

ES2 is an outdated mess

winter zealot
#

it is, but it works

median wraith
#

DX10 was dropped too

pearl elk
#

if not keeping up with the kardashians means youre a really slow maccas eating fatberg

median wraith
#

why you need ES2 if you have ES3 ?

#

and still don't support post process

#

@signal citrus I SEE THAT

winter zealot
#

because I fear ruling out ES2 will prevent 4.25 to run on the phones of many ppl

pearl elk
#

bwahahaha

median wraith
#

@signal citrus ty for point, my brain think and my body act at different Hz

signal citrus
#

Frame skips happen

pearl elk
#

4.25 may simply not run on ES2 period, ever consider that little dilemma? That in making improvements they had to cut the fat

winter zealot
#

if they wanted to do better for mobile, they would have tried not to have UE4.lib.so being 100mb once installed on android

median wraith
#

ES3 comes from near a decade ago, and ES2 is even older

winter zealot
#

like, UE4 will still have lots of fatbergs but still will have worse compatibility

#

it's like they're making r&d to be the worst engine

#

it's still gonna be 100mb for nothing on android

median wraith
#

By the 4.26 all will be removed in order to support every graphics api and only Chaos will remain

winter zealot
#

yeah but for instance most games don't need chaos

median wraith
#

most of games don't need chaos and other needs was on table

#

But Epic chooses

winter zealot
#

exactly, and they shouldn't, developers should choose because they know what's best for their games

#

sorry btw, I apologize, I don't wanna be anoying with this

pearl elk
#

okay so my Galaxy S4 supported ES2 only

winter zealot
#

it's a little bit like i'd say " ue4 won't run on iphones because we can't have our renderfarm code on iphone "

pearl elk
#

Ive had 2 phones since that one

winter zealot
#

ok, galaxy4 Mons... a decent pricy phone

#

like, I hope you guys are right about ES2, I really do, but I doubt it

pearl elk
#

my S7 which is my other old phone is ES3.2

median wraith
#

is 7 years old ffs

#

people pays a iphone before their food

winter zealot
#

some ppl can't throw 900 vbucks in a cellphone every two years

median wraith
#

you should have to check instagram etc

#

every person have a iphone

pearl elk
#

my S10+ is actually the same as the S7

#

so Im willing to bet most people are on ES3.2

winter zealot
#

Hevedy a modern iphone you mean ?

median wraith
#

Iphone don't even support ES anymore ๐Ÿ˜‚

#

so whatever

winter zealot
#

yeah but Iphones don't support shite

#

apple making using the exact same cpus and gpus but making their own rendering api just to bother developers

median wraith
#

my under 200โ‚ฌ phone support 3.x ES

winter zealot
#

fair enough

median wraith
#

and is 2 years old

winter zealot
#

i'm gonna try to find some stats on what phones ppl have, but there's no way i'll approve what they did

pearl elk
#

Im sure there are a few people with phones which only go to ES2 but its definitely a minority

winter zealot
#

but It's awesome what you guys are saying about everyone using ES3

median wraith
#

OpenGL ES Version, Distribution

2.0, 21.1%
3.0, 29.8%
3.1, 13.6%
3.2, 35.5%

#

a 20%

winter zealot
#

whoa, that's awesome data

median wraith
#

8 years old have expensive cell phones today

#

I don't get it but

winter zealot
#

but yeah -20% userbase just because Epic wanted to talk PR shit on their myspace blog

pearl elk
#

that data is 3yrs old too

winter zealot
#

" blablabla etc we don't support your 3 years old cellphone because it's not as good as a 900$ gpu and we wanna look like we have the best engine thx "

#

but ok sorry guys, i stop ranting

median wraith
#

is edited by 2019 mons

pearl elk
#

you keep talking like Epic have ulterior motives but havent provided anything but tinfoil hat

#

ahh yeah so it is

median wraith
#

nobody had phones and them all bought them

#

if they don't have ES3 will update

winter zealot
#

tinfoil raytraced hat guys tho, epic _only renders the bestest of the pictures ๐Ÿ˜ฎ _

pearl elk
#

you dont even know if those ES2 people are your customers anyways, its possible they have shit phones cuz they dont game

median wraith
#

Epic Games is like a tank crossing the amazon forest, just put back them, all the people follow them with fortnite if they set ES3 a must, all the public will have it

winter zealot
#

I don't want an engine vendor arbitrarily making those calls for me

pearl elk
#

There are 5.11 billion unique mobile users in the world today

median wraith
#

isn't an engine vendor is how this world works for good or bad

pearl elk
#

Epic are a developer

median wraith
#

whatever sell your games now before the end of the world

pearl elk
#

they make decisions based on their developer experience

winter zealot
#

yeah that too Hevedy ๐Ÿ˜„

pearl elk
#

or are you just going to ignore the fact they have more mobile games than you do ๐Ÿ˜ฎ

#

so I think I'll listen to the people with real world experience

winter zealot
#

no they don't have any experience on mobile btw

#

besides, I don't trust an engine vendor that makes something as crappy as " unreal blueprints " to make technical choices for other ppls

signal citrus
#

Corona virus is spooky though

pearl elk
#

why are you using third party software if you want choice

#

just erase yourself now

winter zealot
#

like, they don't have exp because the only reason their mobile games are popular is because of fortnite

#

well, i'm sorry Mons ๐Ÿ˜ฆ

#

but i'm absolutely going to use something else other than UE4 yes

pearl elk
#

Im not, youre being obtuse and dense

#

yeah you could pull stats out of your arse but it doesnt work in your favour so you wont

median wraith
#

Look we live in a happy perfect world where the guy that don't like his work mates and insult them with their friends, take a photo smiling with them, the person that have a boyfriend make fun of he in front of others just for one night relationship with other person and where every person that bought a gadget that don't even know how is made talk in the network that the future are the green energy sources but don't even know how them are made, and them all end using what the companies set to their mouth so about that don't worry, what do you expect at this point @winter zealot

#

I liked what Tim posted the other day on Twitter related with that

#

and the fun part, was how these that don't leave the computer was posting about green techs before he ends talking

pearl elk
#

if you have a car with a bald tyre you can only drive so fast until you pull over and get a fresh one so you can drive faster

winter zealot
#

can you imagine someone making a scripting engine where script files are binary, can become corrupted if something is wrong with their cpp files ?

median wraith
#

Nobody is total good or perfect, each one have own vision of things, he tries to do what can do on his way so already does more than people I meet the last year that worry about all others near them making fun of them and helping in nothing

pearl elk
#

Why imagine

winter zealot
#

can you imagine an engine recompiling all the time for no reason on every project even if nothing in the engine is changed ? etc

pearl elk
#

can you imagine a compiler than lets you code nullptr errors

winter zealot
#

there's such a ton of nonsense going on, it's just apalling... and it keeps hapenning now with this GL ES2 thing

#

this engine is grinding my fucking ssd because some dev made every project compile 5gb of cpp

signal citrus
#

You sure ES2 didnโ€™t get dropped with 4.16 or something?

winter zealot
#

i'm sure ๐Ÿ˜Š

signal citrus
#

Ah yeah itโ€™s gone in 4.24

#

Deprecated in 23

#

4.23 would be better option lol

#

Time is something to consider for real though, it keeps going. If the idea is to stick with something for es2, those devices only get older. If your game is coming out within a year it could possibly (?) make sense to consider it. But one year later es2 is gonna be even less of a target

#

Yeah just what your saying about es2 also applies to es1.0

median wraith
#

now a total related thing...
Does someone knows about bunkers in mountains that date the ww2 ?

signal citrus
#

Itโ€™ll eventually be as relevant

#

Bunker dates?

winter zealot
#

i've no idea tbh Hevedy

median wraith
#

@signal citrus Bunker Dating App ?

#

Send cannons

signal citrus
#

Yikes

median wraith
#

idk whats going on with my tooth mmmm

#

I bet Unity will drop ES2 soon

#

they dropped as Epic other techs already

signal citrus
#

They lag a year behind about

median wraith
#

yeah

signal citrus
#

Did they drop dx10 yet?

median wraith
#

so for 2021 the ES2 will be drop

#

I think they drop it already

signal citrus
#

Keep in mind though

median wraith
signal citrus
#

Lottery machines have special licenses with unity

median wraith
#

this was dx9

#

I think I read about 10 somewhere

signal citrus
#

So if lottery machines use es2, donโ€™t expect unity to drop it. Cause they are one of the few industries bringing money in to unity

winter zealot
#

pfff ๐Ÿ˜„

median wraith
#

oh well I wish this chats dont get linked to google

signal citrus
#

You got developer cannibalism and slots

median wraith
#

and there are all the conversations stored in google search

#

awesome

#

imagine you search in google and you find any of my 140.000 messages here

zenith pilot
#

that's exactly what they do every day, every hour, man
if you want 100% control, build your own tech, is simple as that ๐Ÿ˜‰

winter zealot
#

@zenith pilot no i'm not gonna build something like this, I don't even make mobile games anymore

zenith pilot
#

so what's your point? ๐Ÿ˜‰

winter zealot
#

it's the... waste that gets me

signal citrus
#

man hours of testing tho pillows

zenith pilot
#

and it's not like Epic doesn't care about environment - Tim Sweeny it's that guy buying forests for his personal money to prevent cutting them down ๐Ÿ˜‰

signal citrus
#

for a platform that is dying

#

can't just put something out there and say: it'll probably work, it'll be fine

winter zealot
#

sure guys I don't know all the things, don't wanna slow ppl down, I really don't

zenith pilot
#

if someone wants to support ES2, they can use Unity which is better suited for old hardware

#

no need to throw away a phone

median wraith
#

@signal citrus I'm searching for the WW2 bitcoin datacenter bunker that the Germans had ๐Ÿค”

zenith pilot
#

and honestly, no user will care about game rendered while thinking about changing their phone

#

they will change phone coz they want new camera or battery or fingerprint reader ๐Ÿ˜‰

winter zealot
#

I agree that Tim Sweeney is a good person but this UE4 workflow is driving me nuts

zenith pilot
#

and what UE4 actually didn't care about ES2 anymore?

#

what if Epic is dropping support coz they have engine usage analytics and developers already almost don't use it anymore?

winter zealot
#

I strongly think it should stay in the engine, and that UE4 would need to decrease it's engine size ( 100mb) on mobile

#

but I'm dis-allowing myself to rant , because i'd say the same things again and again and it would be horribly boring ๐Ÿ˜ฎ

foggy path
#

make your own game engine with blackjack and -100mb

zenith pilot
#

ok ;)
but you have to accept fact the old APIs will have to go some day, every single one of them ๐Ÿ˜‰

foggy path
#

I remember my attempts at using raw D3D to make a game many years ago... that never went anywhere

zenith pilot
#

yeah, they're making new systems as plugins and removing old ones from engine
wonder what they could do more to make binaries smaller

median wraith
#

@foggy path we have many things in common, that happen to me aswell with UE4 never go anywhere

zenith pilot
#

or they add some engine content to every package too?

foggy path
#

lol :)

#

if I use UE or Unity my projects usually go at least further than when I attempt to build everything lol

median wraith
#

yeah me too lol

gloomy prism
#

mhhh so what would be a good setup? that wont cost me 2k$ ?

rigid shoal
#

Kobe Bryant dead.

stiff crystal
#

and he was?

signal citrus
#

@olive lake was rude with people and high, turned career chat into an advertising platform

rigid shoal
#

He's like a huge NBA star.

signal citrus
#

thats sad

stiff crystal
#

ah, I don't think I've ever seen a single NBA game

olive lake
#

yup got it.

stiff crystal
#

or watched even any finnish basketball game :p

#

but I would have even less interest on US sports

rigid shoal
#

I can't say that I care about the NBA or about him in general, but it's still pretty big news. Helicopter crash, died at age 41.
Never getting on a helicopter.

stiff crystal
#

same

signal citrus
#

damn, thats a bad way to go

elfin kernel
#

This is 5% related but I have an FTP problem

deep glen
elfin kernel
#

I am using launchpad as a game launcher

deep glen
#

@elfin kernel we dont really like people posting the same question in multiple channels.

#

but! this might be a better place than unreal engine

elfin kernel
#

I thought I should take it to lounge because its not as related

#

ill delete old ones

deep glen
#

appreciated :)

elfin kernel
#

anyway

signal citrus
#

luos

#

i really disliked the demons in doom 2016

elfin kernel
#

for some reason, everything works perfectly when connecting to the FTP server from private ip

signal citrus
#

this concept looks awesome though

elfin kernel
#

but large files don't transfer at all when connecting with public IP

#

I port forwarded the server

median wraith
#

that game was build on UE3.5

#

from what I know

#

and have heavy edits starting by physics

stiff crystal
#

so... in the nutshell

#

they are moving to UE4

#

wonder if they'll actually tweak TAA to support that kind of gameplay

signal citrus
stiff crystal
#

there was DX11 support on UE3 tho

#

but I dunno why they'd for it there

#

it could boil down on getting support for next gen consoles

#

could be silly to add support on ue3 for those :p

signal citrus
#

i didn't read the article but

#

they aren't leaving some stuck version for macos/linux?

stiff crystal
#

As part of that evolution, we'll be updating our Windows version from 32-bit to 64-bit later this year, as well as updating to DirectX 11 from DirectX 9.

#

that being said, there was never DX9 on macos or linux :p

#

well, their physics and netcode is custom anyway

#

those port easily

#

I mean in the big picture

signal citrus
#

they are actually upgrading to ue4? i'm confused now haha

stiff crystal
#

I'd guess the biggest undertaking would be to get all the custom shaders upgraded but it's not impossible

#

they didn't say that

#

but I wouldn't be surprised to see that now that Epic owns the studio

#

Unfortunately, our macOS and Linux native clients depend on our DX9 implementation for their OpenGL renderer to function. When we stop supporting DX9, those clients stop working. To keep these versions functional, we would need to invest significant additional time and resources in a replacement rendering pipeline such as Metal on macOS or Vulkan/OpenGL4 on Linux. We'd also need to invest perpetual support to ensure new content and releases work as intended on those replacement pipelines.

#

that makes it sound like they are still sticking with ue3

#

as ue4 would have metal + vulkan

#

(and ogl4?)

zenith pilot
#

that's weird, one could assume Epic wants them to convert to UE4 and push cross-play...
but that's maybe for sequel or brand new game...

stiff crystal
#

The number of active players on macOS and Linux combined represents less than 0.3% of our active player base.

#

no surprises there :p

median wraith
#

I thought Linux was the future

plucky pagoda
#

@stiff crystal I guess amd is giving both the games and the pass you mentioned with the 2700x. I got another email today with a code for the 3 months of game pass for pc.

median wraith
#

Fish-vegetarian is a thing?

#

It seems to be called

#

Pescatarian?

stiff crystal
#

@plucky pagoda yeah, that's what I was trying to tell earlier ๐Ÿ™‚

plucky pagoda
#

I must have missed that. I thought it was or the other.

mild root
#

@median wraith

Fish-vegetarian is a thing?
fish is meat

median wraith
#

Yeah don't ask

lusty portal
#

๐Ÿ˜ข ๐Ÿ˜ข ๐Ÿ˜ข ๐Ÿ˜ข ๐Ÿ˜ข ๐Ÿ˜ข

elfin kernel
#

feelsBadMan

zinc matrix
#

sad way to go

soft night
#

not only sport player to die likethat

#

Colin McRae died in helicopter crash when his son was with him and he was piloting over his own yard

deep glen
#

XD those leaves

#

they forgot to mask em

#

game also crashed when they first booted it

#

and a big unity logo appeared

wet horizon
#

those mechanics, my eyes

#

too chill

#

got a replacement for the broken vape pen and it doesn't work either lol

signal citrus
#

rough

pearl elk
#

poor Gabe, no one loves SteamOS

signal citrus
#

there seems to be no steam machines here

pearl elk
#

they never existed

#

erased from reality

signal citrus
#

is it really over though?

#

did they give up on it or something?

pearl elk
#

its all about the VR babies

stiff crystal
#

Valve dropping the steam controllers probably says a lot too

signal citrus
#

steam controller is pretty bad though really

pearl elk
#

they dropped Steam Link hardware in favour of a software solution too

pearl elk
#

I wonder how well the new Xbox will do with no exclusives, relying on organic adoption might seem like a bad idea

#

I suppose atleast MS has a customer base unlike with Steam Machines so their worst case will still end up better

signal citrus
#

Huh lol

#

No exclusives?

pearl elk
#

yup they expect people to support their piece of shit from like a decade ago lol

#

I could understand doing One X and X Series only

#

rumours are saying Cyberpunks delay was cuz of those shitty old consoles too

signal citrus
#

I tend to think cyberpunk delay was e3 announcement hype

pearl elk
#

well it was already announced

signal citrus
#

Their excuse was qa takes 5 months more than they expected

#

Like how lol, theyโ€™ve put out games before I mean

pearl elk
#

It puts some space between it and Last of Us 2 I suppose

signal citrus
#

I still tend to think they knew they werenโ€™t hitting the hype date

pearl elk
#

but yeah the rumours say the game ran fine on PC but shit on the old consoles, Xbox One S in particular

signal citrus
#

Yeah but wouldnโ€™t assume that has anything to do with delays players seem completely fine with

pearl elk
#

doesnt surprise me, my PS4 slim runs games pretty shocking, Detroit in particular had some really choppy bits

signal citrus
#

I mean potato graphics

pearl elk
#

I think games journos were more upset about the delay than gamers ๐Ÿ˜›

signal citrus
#

Would seem gamers are like: donโ€™t screw it up then kthx

pearl elk
#

games journos are like "CRUUUUUUUNCH!!!"

signal citrus
#

Lol

#

But really, doom eternal, dyinglight 2, cyberpunk, vampire the masquerade bloodlines 2.

pearl elk
#

theyve got a few contractors on board to help finish up the game

signal citrus
#

These are lots of words

pearl elk
#

Dying Light 2 was delayed as well

signal citrus
#

Indefinitely

#

They didnโ€™t even move it

#

Just gave a nope

pearl elk
#

Im not too fussed I got Doom Eternal and The Last of Us 2

#

too many big games in a short time means they compete for my time

signal citrus
#

Half life 3 too

pearl elk
#

plus Sep 17th is 2 days after my bday so Im stoked Cyberpunk 2077 is delayed till then

signal citrus
#

Itโ€™s coming

pearl elk
#

lol yeah nah

#

not interested

#

More interested in System Shock 3

signal citrus
#

Is that vr too?

pearl elk
#

bleh VR

#

it could be but hopefully it'll still support the traditional flat screen experience too

#

Valves excuse for VR only is waaah it takes work to create inputs for mouse and keyboard

signal citrus
#

Lol

pearl elk
#

They are like oh but you can open a door throw a grenade in cant do that on kb/m. Like they never played Amnesia, pretty sure you could, might not be as responsive but its possible

signal citrus
#

I played Skyrim VR for more than an hour today

#

I turned off teleporting and snap turning. So full on head tank mode.

#

Sat at desk so my player height was as expected. Cruising through Skyrim on an office chair

pearl elk
#

best VR experience Ive had has been seated yeah

signal citrus
#

I was like: I canโ€™t believe how Iโ€™m not completely nauseated

#

Then after I stopped playing I nearly lost it several times lol

#

Yeah I enjoyed it even though it was pretty like, Iโ€™m wheeling around on an office Chair and exploit climbing mountains

rigid shoal
pearl elk
#

time for Windows Anonymous

finite lark
#

first commit after 500 years

fluid bloom
#

@rigid shoal I'm not sure what there is to be unhappy about

#

windows 7 is over a decade old

signal citrus
#

Windows XP got more tho, not fair

fluid bloom
#

more?

signal citrus
#

Windows Whistler was still a cooler code name

#

Yeah it was supported longer than anything else

fluid bloom
#

12 years apparently

pearl elk
#

@finite lark I ended up buying acouple of those FSM plugins

signal citrus
finite lark
#

also @pearl elk if you ask me now

#

I prone to a monolithic design

#

the less actors/components

#

shit, the better

#

but offline approach was sexy

#

a fsm editor with states, transitions

#

and UObject impls

#

abstract to the weapon definition

#

done for designers

fathom wadi
#

to be fair, that 2gb for running windows 10 is barebones. If you want to run anything at all with it, you need more. I would say win10 needs 8gb min myself. My time with 8gb was definitely breaching that usability factor at the start of win10

pearl elk
#

@finite lark monolithic design, Ive never heard of such a thing

finite lark
#

@pearl elk it's a programming term

#

not a game design term

#

you remember when you told me that the closest to the character the fsm of the weapon is the better

#

by making the weapon behaviour a component of the character

#

that's kind of a monolithic approach

pearl elk
#

thats because Im ancient

#

if Im in the community much longer I will petrify and become a monolith

finite lark
#

well you are a Mons

#

so I guess you are already becoming one with the Gaia

tidal ivy
#

the monolithic approach does still have some advantages, mostly in performance

#

but it's not always practical

signal citrus
#

Birds arenโ€™t kind to monoliths I guess

pearl elk
#

The main obstacle Ive found to performance is changing peoples misconceptions, that you have to follow a certain preset pattern from older engine versions

#

Ive seen plenty of people complain about performance when they are creating thousands of Actors. Its like well why create that many Actors at all

signal citrus
#

Yeah, itโ€™s kinda a question of how far you want to zoom out

#

SceneComponents arenโ€™t exactly free

#

Niagara is sweet tho

zinc matrix
#

@pearl elk y r from UK?

pearl elk
#

Yeah components arnt free, even objects have implications but every Actor is far heavier

signal citrus
#

Yeah if nothing more than just the iteration of them

pearl elk
#

Im from Australia

zinc matrix
#

R there anyone here from UK? and preferably have LTD company?

pearl elk
#

Im very good at optimising searches, you kinda had to be with old crappy computers

#

These days you could bubble sort and pick a rand till you get the right hit no worries lol

signal citrus
#

CPUs do too much guess work now yeah

#

Filling an array of references from a linked list to iterate it multiple times

#

Cpu gets what your doing cause it thinks your writing code like that lol

#

Kinda frustrating

pearl elk
#

Thats what a skiplist is for, most people jump to a hashmap without considering those though

#

Skiplist has faster insertion sort though

signal citrus
#

moodyCamel queue is rediculous for mt

pearl elk
#

Kinda wish I had global references some times, I dont mind making table lookups but its wasted memory or time writing heaps of accessors

signal citrus
#

Skip list is a new term for me of something Iโ€™ve been doing a long time lol

pearl elk
#

Yeah its a logical progression once you know your list types well enough

signal citrus
#

Yeah I tend to just write the lists as part of the types themselves

pearl elk
#

Yeah its usually included in libraries not as a standard feature

signal citrus
#

Hope new people manage to read through stuff like quake code

pearl elk
#

The new lockless combination lock style skiplists are great for parallel searches too so you can go wide

signal citrus
#

Carmack really has a grip on hardware with software

#

Cool

pearl elk
#

I havent seen an implementation of those yet, I know Python has a fast skiplist but yeah it can still be faster. Hashmaps are good at other areas. Not sure what sort of table they use for Components in Actors for UE4

signal citrus
#

Array I bet

#

Itโ€™s never impressive really

#

Unreal rarely moves away from tarray

pearl elk
#

Yeah probably just the native tarray iterators

#

Which are kinda slow, good for small dynamic lists

signal citrus
#

Yeah

#

I mean gc is a thing

#

So limited in types there

pearl elk
#

Tree structure for Scene Comps doesnt help for speed, I tend to stick to flat Actor Comps for speed

signal citrus
#

I think they are all just dumped into an array on actor regardless

#

Unreal kinda uses memory redundantly

pearl elk
#

Yeah but they are iterated in tree order for activating subcomps

#

Youd be better off explicitly activating a component deep in the tree but ideally you dont want a thick tree.

signal citrus
#

Would bet itโ€™s not too different than bone order with skeleton

pearl elk
#

If you have a few attached Actors its easy to lose understanding of the component heirarchy youve created. You cant see the overall tree, you do get some benefits of encapsulation, like eg, Character-Weapon-FireEffect but if thats all within Character as Components you can understand better as its represented on a single tree

signal citrus
#

Mm good point

pearl elk
#

Thats one of the things I dont like about BP is theres no uber BP for showing connections between each of them. Theres no real tree view of BP classes either like Uncodex we used for UScript. You can use the reference viewer to kinda do it but for many detached actors and components like the AI behaviour trees its easy to get lost in class warfare hehe

#

As an example you can have an Engine BP, Gearbox BP, Drivetrain BP and they are all use in the Car BP but theres no editor which shows the entire assembly as the classes.

#

So I will create one called... Monsolithic

zinc matrix
#

is it normal to sell art you also include in a game

finite lark
#

@tidal ivy in a degree

#

oh shit sorry.

#

Didn't scroll

#

๐Ÿคฆโ€โ™‚๏ธ

median wraith
#

Hey vo welcome to 2021

#

lol

finite lark
#

welcome hevedio

median wraith
#

auditorio

soft night
#

Hev-Armor Hevedio Hevedy with so many names

pearl elk
#

Hevedy Emporer of the Globally Illuminated

median wraith
#

As many names as birthdays per year

pearl elk
#

such personalities

soft night
#

like mons

pearl elk
#

I have no personality, Im a Monsolith

hazy delta
#

wait does that mean it's Hevedy's birthday again?

#

Happy Birthday ๐Ÿฅณ ๐ŸŽŠ ๐Ÿฐ

pearl elk
#

@median wraith Happy Birthday ๐ŸŽˆ partybot

median wraith
#

xd

sage tendon
#

I though it was tomorrow, happy bday hev

ancient ingot
#

next year ๐Ÿ˜›

soft night
#

in GDC we have 4.25 perhaps

pearl elk
#

I heard GDC is being held inside UE4.25 this year

median wraith
#

if you develop the tomorrow tech today that means you are on infinite crunch time ?

median wraith
#

What are you doing peoole

tulip orbit
#

I'm attempting to make my level look prettier. Making some higher-res meshes and texturing them

#

I need to learn how to properly go from low-res -> high res, or vice versa, which way is better?

#

also need to be less afraid of polygons

potent sail
#

I'm building a level and for some reason my vram is swirling out of control near maxed out, any ideas how this has happened?

median wraith
#

The textures?

potent sail
#

Indeed

#

although ive never experimented with mipmaps or anything like that, ive googled about it and the results were less than amazing

gray vortex
zinc matrix
#

@fathom wadi hey English man! R U familiar with LTD type company?

fathom wadi
#

not really familiar but I know what one is and what its for

zinc matrix
#

Am I understand it right that I can open company like this and don't have pay anything if I don't cross some level?

#

No tax etc...

fathom wadi
#

well most businesses have some tax margin before they pay. I dont think a LTD company gets any extra. Its more for protection against the individual and for the customer. If they die because you coded a divide by 0, the company is liable and insured to pay out whatever. As for extra tax breaks, not sure if its anything extra

zinc matrix
#

I' m gonna wake up and switch to computer, then gonna ping you again.

foggy path
#

you can usually get free advice on stuff like this from new business centers/incubators or whatever they're called :)

fathom wadi
#

yeah I wouldn't take advice from me on it. I just know what I heard at the marketing and business seminars I went to. I could have out of date info or remember stuff wrong. Which happens a lot.

deep glen
fathom wadi
#

I had a theory about that. It goes like this. 1. They had to sell the idea to a movie studio. 2. Movie studios were looking for as many outlets to sell Dwayne Johnson as they could and someone said "Who does Sarge look like?" and someone said "Arnie" and another said "He's too old now". So they thought The Rock was perfect. But they couldn't figure out what to do with him as you don't want your big face in a movie, being in first person so you don't see them. So they made him an arbitrary character called Sarge.
It was at this point in the movie I realised they should have just done the original novel of DooM instead.

#

I never did like the DooM 3 setting/story either. It was an obvious evolution, but the mystery of DooM and DooM II were the lack of story. You just went in, kicked off, and got out.

deep glen
#

hehe

median wraith
#

Another film?

deep glen
#
#

its really

#

really bad

median wraith
#

Bet it is

foggy path
#

I kinda liked it

#

It had decent action sequences, some fun throwbacks to the game (colored keycards), and it had some elements in the story that sorta made it feel a bit like Doom

#

decent enough for a random film to watch when you don't want anything too serious :D

#

It ended on a sort of a cliffhanger, so I actually want to see a sequel to that now

#

Disclaimer: I enjoy bad action films, if you're a serious film person you probably won't like it

median wraith
#

Man I have the same conversations in my native language equal to the ones I have with google

#

Aka ask and reply myself all the time

fringe sundial
#

didnt they make doomguy a woman?

#

in that new movie

#

i rememember that the trailer looked atrociously bad

cursive crypt
#

Doomgirl? ๐Ÿค”

unborn lotus
#

They should have cast gina from the mandalorian

zinc matrix
#

@fathom wadi What I read is that if company is created in UK but activity is conducted outside of UK and UE (and it seems after brexit only UK part will be left), you can be released from being a VAT taxpayer.

#

@foggy path Will do that, but it's 20:00, so I doubt I will find anybody else who can answer my questions now.

fringe sundial
#

@unborn lotus that one would definitely work as doomgal

cursive crypt
#

nah... doomgay

fringe sundial
#

one of the very few cases where its inmediately clear thats a warrior woman

cursive crypt
#

politically correct

fringe sundial
#

oh

#

that actress was an mma fighter

#

no wonder she actually does look like a badass warrior

vapid cloak
#

whats everyone up to

fathom wadi
#

did you know... Bender's eye perspective is wrong when he is front facing? They were purposefully drawn wrong to emphasise his eyes extending from his face so in 2d form it would retain the 3d element. But that is quite hard to portray in 3d mesh form without some extra work with shaders

fathom wadi
#

that was a mighty gif

tulip orbit
#

mighty mighty gif-tones

foggy path
#

lol

#

good ol' HowToBasic

#

as soon as the eggs start flying you know who it is lol

hazy delta
#

my first thought was "Is this how to basic?" and as soon as he started to squeeze tons of water out of those cotton pads I knew something's fucky

#

@fathom wadi couldn't you just have it taper out a bit?

#

oh taper apprently means going smaller... welp, just do the opposite then

fathom wadi
#

if you do that, you change the perspective of the visor from other angles. It's got to fit within the confines of the head for it to retain correct perspective when rotating

#

orthographically front facing that is

hazy delta
#

I mean obviously you can fake a lot with just drawing it differently in 2D, but I would've thought that could work waffleThink

#

guess the easiest way to do it in a shader would be to scale the front of the visor to be larger when you're looking at him head on

fathom wadi
#

yeah I was thinking the same thing. Although I probably won't use it for anything. Just wanted to make something without a tutorial. Figured Bender was easy enough

hazy delta
#

yeah can't hurt to know blender, I need to do more with that aswell

stiff crystal
#

it can hurt

#

blender will twist your mind to function in nonlogical ways

#

also, you simply don't figure out how to use blender without tutorial/googling every step

#

if it were designed like other similar tools, that could work

mild owl
#

Blender Guru's Beginner series (recently remade) is a very good series to check out on Youtube.

terse kelp
#

Im trying to make my code neat by making a prototype of a STRUCT inside a HEADER file, and putting the actual variables n stuff in a separate .cpp file to only use it in another one, though i get a error saying 'me' uses undefined struct 'Player'

#

I done it using functions, or i cant use that method using structs?

stiff crystal
#

@terse kelp how would your other cpp know about the implementation?

terse kelp
#

hmm.. I'm not sure, though i used this exact method with functions, so i just replaced them thinking it would work automatically, though i figured

#

how would it know?

stiff crystal
#

if you forward declare, you cpp still needs to know the actual struct

terse kelp
#

i asked the same thing the first time i discovered this lol

stiff crystal
#

now it doesn't know it

#

so it can't use it

terse kelp
#

hmm

#

usually when i re-state the prototyped fuction on another .cpp file itll overwrite it or update it

#

but it dosent seem to do it for structs

#

so how can i make it know i updated it?

stiff crystal
#

function != class or struct

terse kelp
#

i figured lol

stiff crystal
#

also zero clue what you are doing there ๐Ÿ˜„

terse kelp
#

im just making my code cleaner

#

my goal is to minimize the amount of lines in the main.cpp (in this case testing.cpp)

stiff crystal
#

put the struct on some header you only include from your cpp files?

terse kelp
#

ohh youre soo right!

#

๐Ÿคฏ

#

thanks a lot, lol im retarded

#

i just got cought up in trying to make it work i missed on a simple fix

deep glen
terse kelp
#

no

#

people are stupid

#

Yellow journalism

signal citrus
#

these gamers, gaming and such.

pearl elk
#

yes I agree, games journalists are stupid

#

How is PC gamers not spending more money for more games bad for PC gaming?

deep glen
#

they actually point out that --while many people claimed that on social media-- its not true.

signal citrus
#

I woudln't say stupid

terse kelp
#

yea im just rude lol

stiff crystal
#

I tried to watch that

pearl elk
#

Im not rude just cynical

stiff crystal
#

can't go past 1min mark

signal citrus
#

nah i mean classic, i make the games and want to make money and i want to play games for less money thing

stiff crystal
#

these same people probably use facebook still

terse kelp
wet horizon
#

the f word

stiff crystal
#

I mean, I'd really understand if people were worried about their privacy

#

but in general they are not, only if they can use it as excuse for something

#

every digital store uses your private data

pearl elk
#

Im so private only 10mins of my day isnt on Tiktok

signal citrus
#

the reason for data collection is still advertising right?

#

like the invasive stuff i mean

#

ads?

pearl elk
#

nope its a much sinister purpose, to catalog every human in existence to wipe them out and create full digital ones

signal citrus
#

i feel like legit, some companies just put a value on it though

pearl elk
#

its the perfect sustainable society

#

they need the data to combat the Russians and climate change

#

Soros Soros yada big yoooge things

#

the data is only valuable if you can actually use it though and I dont feel like we're really at that point or Apple would be releasing new heart tablets already

wet horizon
#

didnt Epic said the would close if steam gave more money to the developers

#

close the game store*

signal citrus
#

i want to say probably not. but i don't ultimately know

deep glen
median wraith
#

Lol

foggy path
#

That baby looks like what's gonna happen if you feed GMO's to a normal baby! </tinfoil>

pearl elk
#

thats a baby picture of Trump, fake news

stiff crystal
#

lol

elfin cradle
dark mason
winter zealot
#

like I was saying in march 2019, blueprints are lacking IDE tools as well btw... that and be serializable as text files so that they could be worked with VS

pearl elk
#

Yes well to upgrade BP properly you would more than likely create a legacy issue where older projects wont be supported

#

I have considered trying something but if I port from BP to an enhanced version then there might not be a way to get it back without huge amounts of data loss

cursive crypt
#

Ue is full of legacy spaghetti

pearl elk
#

Basically means obsoleting what we have in a similar way to OpenGL ES2

winter zealot
#

adding a BP solution explorer and IDE tools wouldn't mean changing the BPs in any way...

pearl elk
#

those tools are useless without upgrades to BP proper

winter zealot
#

a class explorer simply list all the bps and displays them in an outliner with their variables and functions, therefore the BPS don't need to be changed

#

it's just displaying what's inside the bps ...

pearl elk
#

yeah like Uncodex

#

the app I was using like 15yrs ago

#

but nooo C++ 4 life

winter zealot
#

where's the last time you've seen visual studio changing .cpp and .h files based on what the vs IDE displays ?

pearl elk
#

honestly I avoid VS because its a bloated piece of shit I use only for the compiler

cursive crypt
#

That ^

winter zealot
#

an IDE doesn't change the source files, it just displays their content

pearl elk
#

IDE means integrated development environment, implying some development actually happens within it

#

a code viewer != an IDE

winter zealot
#

okay this is becoming ridiculous ๐Ÿ˜Š

pearl elk
#

not even sure why its a debate tbh since we agree

#

the thing with an explorer is there is data to do with the view and since BP is all view, the view is part of the data format

winter zealot
#

i'm gonna block some ppl because they keep arguing with me for the sake of arguing

#

then calling me dense because I don't agree with them

pearl elk
#

No worries, its a waste of my time too

winter zealot
#

then fail to display a minimum of understanding of what they're talking about

pearl elk
#

Arguing with a person who is actually capable and willing to help work on what youre talking about

winter zealot
#

sure, I wish everybody to be happy. this wouldn't be of use to me because I just manually convert all the bps to c++ anyway

pearl elk
#

yes this is the source of your unhappiness not me

signal citrus
#

what was the argument

pearl elk
#

If I knew what I was talking about Id tell you

signal citrus
#

if it's relevant, i rely on my ide like 80% of the time

pearl elk
#

Apparently I havent been programming for 25yrs

signal citrus
#

I went a few weeks without VAX

#

it was hard.

#

I am one of those who does the two letter pinky arrow ring enter

wet horizon
#

two letter arrow ring enter? i dont get it

pearl elk
#

Im totally down to do some actual implementation on improvements not just type about it year in year out

#

Time saved will be payment enough in my eyes so thats my motivation behind any plugin for UE4

signal citrus
#

like two letters gets me the intellisense, then i just pinky the arrow keys to the definition and press enter with ring finger

#

i'll tab instead of enter sometimes

#

i get less typos but when i get typos they suck cause they are to something i didn't mean lol

pearl elk
#

When I was coming up as a programmer lots of people took the time to help me so Im keen to give something back. I feel strongly about improving BP and its something Im capable of doing but I dont want to get caught up in power struggles when I could be getting shit done. Sometimes its actually quicker just to create two implementations and see which works best rather than all the back and forth for years.

signal citrus
#

the community thing i'd like to do would be rewrite uht to generate templated code

#

if i had time for it

cursive crypt
#

... I would rewrite the damn Launcher ๐Ÿค”

signal citrus
#

lol

pearl elk
#

yes well, I am being realistic in my expectations ๐Ÿ™‚

#

are you looking at all the denied PRs?

signal citrus
#

nah

#

I actually haven't used github this way

#

is it real denial or forever ignored?

pearl elk
#

bit of both, almost a real relationship

#

but you know what they say, if you love something let it free ๐Ÿ˜›

signal citrus
#

you think a majority of them should not be denied?

wet horizon
pearl elk
#

I think the approval process is too convoluted and strict considering the code that gets through Epics internal review process

signal citrus
#

sounds stressful

pearl elk
#

I do understand its important to get things right but I feel like non-Epic code is unfairly under more scrutiny

#

Obviously they cant just trust everyone but if they were as thorough with internal code as external we wouldnt need point releases

cursive crypt
#

That too ^

#

4.24 being famous as of late.

signal citrus
#

Yeah

pearl elk
#

I guess if you do PRs enough you might learn what the process is, what the requirements are and whatnot

stiff crystal
#

you kinda see the conventions Epic uses when you look around the code base, just mimic how they organized stuff and you'll have immediately higher chances of approval

pearl elk
#

Yeah but Epic doesnt even follow their own conventions so its difficult to know, you know like the whole X is forward thing

#

Its easier just to work around Epic and do as much with a plugin as possible, even the extra work to make something a plugin is worthwhile when you look at the turn around on even the simplest PRs

#

Where you get really jammed up though is if you require a change to get a plugin to work, Epic doesnt know why you need that change even if you explain it to them

#

The first assumption is always, your use case is imaginary and "youre changing code just for change sake" ~ some old guardsman

mild owl
#

After reading your guys' comments, its given me the info I need to decide not to bother submitting a PR for a couple source changes I made that fixes importing FBXs originating from Blender. ๐Ÿ˜‚

pearl elk
#

Hey if you want to go for it, dont listen to me Im just speaking from my own perspective which isnt true for everyone.

#

There are people who get their PRs approved fairly swiftly, its a lucky dip

mild owl
#

Well, I think its best to go ahead and not do it. I'm not actually a programmer (or a real one anyways ๐Ÿ˜› ) but if its been a nightmare for others, it will be hell for me having to explain how and why I made the change and I'm not going to "argue" with a programmer as to why the change is needed ๐Ÿ˜‚

pearl elk
#

You might have more luck because youre not a programmer, you never know, it tends to be an ego thing so programmers flex on those they deem inferiors. Youre in your own lane so maybe they wont see you as a threat just someone trying to be useful ๐Ÿ™‚

#

Now Im wondering how I could show a flex in c++ ๐Ÿ˜›

mild owl
#

Well, you make a great point. But I don't think they'd appreciate a response of "Because this code actually works right over what is already there" ๐Ÿ˜‚

pearl elk
#

Im just thinking FBX and Blender might be something they want help with

tulip orbit
#

yes plz help them with fbx and blender!

pearl elk
#

I know it doesnt use the official FBX SDK so its bound to have issues. Not a Blender user myself but Ive heard of people having crashes on FBX import to UE4 from Blender

mild owl
#

I would imagine they do, they've "fixed" it I think about 5 times now ๐Ÿ˜‚
Now I have LODs that import in the correct order and now working on making sure the object origins come in correctly.
I haven't experienced a crash yet, but I have experienced everything importing incorrectly with the "official" methods ๐Ÿ™„

pearl elk
#

well the thing is, FBX that comes from Blender aint official. Is it really the best option when you have alternatives? Maybe gltf

mild owl
#

I also want to see if I can get Skeletal Meshes to import Sockets.
I could switch to that, but I have FBX working correctly now and I don't want to mess with that workflow :P
It wasn't bad before, just issues with LODs and origins.

pearl elk
#

hmm Skeletal Meshes yeah maybe GLTF aint the best idea

mild owl
#

Once I get the origins fixed and skeletal mesh sockets to import; everything will work perfect. (Except for bones but thats a blender issue, not a UE issue)

#

Not to shabby for a non-programmer if I do say so ๐Ÿ™‚

pearl elk
#

lol yeah thats why Im scared of Blender, Ive had sympathy pains over other peoples skeleton issues ๐Ÿ˜›

#

La Technicale De Artiste

mild owl
#

Yeah, thats honestly where the biggest headache lies.

#

lol ๐Ÿ˜›

pearl elk
#

lets make a standard skeleton so everyone can have different standards

mild owl
#

Yeah, I don't know why Blender Org insists on doing everything differently. Especially when skeleton standards are the most important part to be standardized ๐Ÿคฆ

pearl elk
#

Even Autodesk internally dont have a single standard

mild owl
#

Its one thing to think you can do it better, but its a whole different thing to do it differently just to be difficult

pearl elk
#

Im sure someone thought it made sense at some point but this is why we have iterative development, if somethin sucks screw legacy, flush that turd dont polish it ๐Ÿ˜›

winter zealot
#

It'd be great to have blender GLTF import for unreal tho, I don't know if it's implemented.. but It's possible to get blender fbx with animations inside UE4 with a bit of fiddling so that's good

#

agreed on the standardization tho

mild owl
#

I mean, pretty much everything you need for Blender to UE4 works, but like you said Pillow, you gotta fiddle with it.
It'd be nice if it "just worked"
And this is why Blender isn't takin seriously in development studios because they know the other tools "just work" ๐Ÿ˜› They don't have time to mess with these headaches

pearl elk
#

Thinking about it though if we did have some sort of standard for humans it would be easier to catalog scans of people. If we all use different systems it'll become difficult, obviously you want some room for experimentation but thats why I like JSON because any extra data can just be ignored easily or rammed in where its needed.

#

Strict data structures are really difficult to work with once theyre all setup and full of data where if you have a plyable data layer you can manipulate more. Obviously you cant just have data where none exists but for sets which are missing data you can extrapolate to fill in the gaps, with fixed data structures theres no room for error and it pulls the whole system down with it.

winter zealot
#

yeah json is awesome

#

I don't exactly know why blender isn't taken seriously by game studios, it prolly has to be with the fact that less things work out of the box for sure

#

in a youtube video a guy said blender lacked things like a feature maya has to "unify uvs" make sure that they're at the same scale for every object

pearl elk
#

In my experience its because of what Blender is out of the box vs what it is with extensions

winter zealot
#

prolly yeah, it's much better with extensions

pearl elk
#

Its like Linux, if you install a base version you dont get a whole lot so you spend alot of time with the package manager installing things you need

winter zealot
#

gosh I should switch to linux

mild owl
#

The enterprise level support studios get with AutoDesk/Maya is something lacking with Blender as well. If they suffer a Blender problem, they're on their own whereas the others bend over backwards for the studio if its large enough

pearl elk
#

One thing with Max in particular is the UI hasnt changed in decades so you can get ancient tutorials and still follow them mostly

winter zealot
#

to me , blender is just about making models, rigging them and " fbxing them " out to UE4, I don't understand why support would be needed for that... that's where I don't know all the things

#

there might be good reasons they'd need support but I don't understand

pearl elk
#

The UE4 gizmos suck balls... just thought Id throw that in there

winter zealot
#

sure

pearl elk
#

When Blender makes you look bad you gotta up your game ๐Ÿ˜›

#

Every DCC app I use has better gizmos than UE4, having to rotate your view to use them is madness

winter zealot
#

yeah I mean lots of ppl are gonna say " blender sucks etc " I'm gonna let them say it, I swear I don't wanna bother ppls

#

I say that of UE4 all the time after all

pearl elk
#

well UE4 is the youngest of the lot so I cut it some slack but doesnt mean my expectations are lowered

winter zealot
#

usually when people have objective complaints about a software like " this can't be done unless you do this and this and it's boring " I tend to agree all the time

#

yes also UE4 is 3 or 4 years old or something

pearl elk
#

Im just gonna start doing as much as I can myself, Epic do a fair bit of good stuff. Lots of my requests actually make it through so its not like they dont listen

winter zealot
#

they listen to users for sure yup

pearl elk
#

Its just the scale of game development applications, its seriously the most complex software I can think of apart from operating systems

#

One day we will boot directly to Unreal Engine

winter zealot
#

gosh that'd be horrible

pearl elk
#

VR OS

#

I can finally strangle Paperclip

analog nova
#

so we'll have two new operating systems running on top of our main, steam chat and unreal engine

winter zealot
#

I seriously hope that never happens

pearl elk
#

Steam is a service running on UE

#

true facts ๐Ÿ˜›

fluid bloom
#

expected: huge dish of 1755 scrambled eggs

#

got: relatively few eggs

pearl elk
#

we have a chicken which lays eggs which dont fit in the cartons

winter zealot
#

noms

pearl elk
#

lol oops, almost got murdered over that typo

#

anyone seen a movie called Otherlife?

shadow venture
#

Does it take longer to code in Unity C# than UE4 Blueprints?

deep glen
#

that depends on skill/knowledge. there is no yes/no answer for that

hazy delta
#

yikes

deep glen
hazy delta
#

that's pretty sweet

#

damn

zinc matrix
#

rendered in real time. 15 weeks. LOL

hazy delta
#

15 real weeks!

foggy path
#

I wonder how much would using AWS GPU instances for rendering help/cost

#

It seems like the kinda thing which could be useful for 3D renders

fathom wadi
#

just write a virus that installs a botnet, then use everyone elses computers.

foggy path
#

Oh that reminds me I think I heard of some kind of blockchain thing for spreading computational load across multiple devices lol

fathom wadi
#

thats been a thing for decades. It's called "harleying". We used to have a setup at college when I worked there that used classroom computers after hours for things I wasn't privvy to

#

its not blockchain obv but same thing

hazy delta
#

imagine finding some security flaw and building a bot that does that and that only uses 1% of the CPU or GPU so it'll just stay unnoticed

foggy path
#

yeah that's been a thing a long time, I mean there's been folding@home and all that too which basically does the same thing

#

but it's obviously better with blockchain!

hazy delta
#

well duh

#

but folding@home is something you willingly install, not some botnet that just leeches of your system

stiff crystal
#

@tacit mesa why friend request?

#

who are you? ๐Ÿ˜„

tacit mesa
#

hey

#

just wanted to ask some questions about VXGI

uncut otter
#

that idea of booting into vr and a paper clip

#

clippy will have his revenge

signal citrus
#

Black Mesa 1.0 preview is out

stiff crystal
#

@tacit mesa ah

#

tbh, I'm not expert on actually using gameworks techs, I mainly merge them ๐Ÿ˜„

#

but if you have a question, I can try to help

#

if it's about getting VXGI running on UE 4.22 or newer, I can already say it's not going to happen unless nvidia does it, it's just huge task now that Epic changed UE4 renderer

#

nvidia kinda dropped the ball a long time ago on ue4 gameworks integrations

#

they've done few updates to some techs for 4.19 and 4.21 but even then most of the techs were upgraded and maintained by the community

#

UE4 renderer change could have not happened on the worse time

fathom wadi
#

I would have thought they were all old hat mostly now. Chaos takes over the good stuff and VXGI is kind of useless now

#

do they still do Cataclysm?

molten quarry
#

Hey!

#

Can someone help me with something? (i am a complete noob)

#

I downloaded a Baseball Bat from internet and i added it in ue4 but the bat does not appear

#

i've made a material with the bat's textures and i applied it to the mesh but the mesh does not appear

#

sorry if i've put too many screenshots

signal citrus
#

your fine hah

#

click the mesh in content browser so that it is high-lit.

#

then press the teapot button under the sphere there

deep glen
#

the mesh browser shows its size is 0/0/0 pat

#

so its eiher super-small, or wrongly imported

signal citrus
#

ah right

molten quarry
#

i just dragged and dropped the files in ue4