#lounge

1 messages ยท Page 849 of 1

zinc matrix
#

doesnt it bake when you start ue

pearl elk
#

Not sure what sort of resolution they would use for distance fields, you'd probably expect reasonably high for such dense geo. I wouldnt expect people with lower end hardware to get any gains over light baking tbh ๐Ÿ˜›

zinc matrix
#

DF is only for meshes in distance tho

pearl elk
#

Yay for loading zones to bring those high detail meshes in the foreground

solid aurora
#

distance fields are simplification

#

I mean

#

they are independent of geometric complexity

#

but they handle thin surfaces very badly

#

though so we are clear

pearl elk
#

well with all the geo being virtualised and split up Im curious which meshes the distance fields are being applied to/for

solid aurora
#

for creating df it certainly matter but not in runtime

zinc matrix
#

players connects with game. server calculates the visuals of the whole game. players doesnt need a strong pc, cause the server is calculating everything. the players game now knows which pixel is where. it knows ther is a big stone and sun is coming from this position so it should look like this and that. A.I now can add all pixels together on the players game and create the finished frame.

is that possible?

pearl elk
#

You might as well release on Stadia

zinc matrix
#

totally different thing

pearl elk
#

nah its really not

carmine frigate
#

the data transfer would be insane

pearl elk
#

just send it at 120P and let DLSS do the rest ๐Ÿ˜›

carmine frigate
#

a 100mb level can generate billions of gigs of video

pearl elk
#

but but mah streamers

carmine frigate
#

if u have a 3d model of a chair, you can use it to generate a 8k image from every possible angle while 1 8k image might allready be bigger than the 3d file

zinc matrix
#

like a painter knows how a chair looks. he just starts drawing.

#

if you understand

carmine frigate
#

thats how a 3d model works ๐Ÿ˜›

zinc matrix
#

i mean once dlss alternatives grow up everybody will profit

#

and im going back to world creator 2

pearl elk
#

If its one thing Ive learnt in my time, its that there is no silver bullet, tradeoffs will be made

#

Much of what we do is about balancing those tradeoffs to achieve the closest result to whats desired

cursive crypt
#

Hundred times that ^... Like I have to choose between cappuccino or coca cola for afternoon refreshing drink ๐Ÿค”

pearl elk
#

there ya go, the silver bullet ๐Ÿ˜›

solid aurora
cursive crypt
#

tbh, I don't drink coffee or energy drinks ๐Ÿ˜ฌ
Occasional cappuccino is the biggest compromise.
Also... I will need a DHL I guess to import these drinks, thanks tho ๐Ÿ™‚

solid aurora
#

might be hard to get your hands on it outside of europe ;

cursive crypt
#

Eastern EU

solid aurora
#

which part ? It's easily available in poland ;

#

as cofee cola, I tried it, and it's probabaly one of the better cola flavors ;D

cursive crypt
#

We have only the sugar-free and the cherry flavours here.

versed maple
#

mmm i can smell ue5

median wraith
#

Well Epic said it will be released this year so no surprises

zinc matrix
#

elon musk

#

you look familiar

versed maple
#

i know

zinc matrix
#

since when do you look so slavic

versed maple
#

i look like tom cruise

zinc matrix
#

no u dont

#

u look like croatian

#

like big head

#

round

#

small eyes

zinc matrix
#

and your forehead lol

versed maple
#

the image

#

is generated

#

by AI

fleet oriole
#

hey can some one help me out with this

#

An error occurred while trying to generate project files.

Running C:/Program Files/Epic Games/UE_4.26/Engine/Binaries/DotNET/UnrealBuildTool.exe -projectfiles -project="C:/Users/kushk/OneDrive/Documents/Unreal Projects/MyProject1/MyProject1.uproject" -game -rocket -progress
Discovering modules, targets and source code for project...
While compiling C:\Program Files\Epic Games\UE_4.26\Engine\Intermediate\Build\BuildRules\UE4Rules.dll:
error CS0042: Unexpected error creating debug information file 'c:\Program Files\Epic Games\UE_4.26\Engine\Intermediate\Build\BuildRules\UE4Rules.PDB' -- 'c:\Program Files\Epic Games\UE_4.26\Engine\Intermediate\Build\BuildRules\UE4Rules.pdb: Access is denied.
ERROR: Unable to compile source files.

#

im getting this error

versed maple
#

well easy fix

#

change your project directory

#

to C:\Downloads or something

fleet oriole
#

im still getting that error

versed maple
#

run your unreal editor as admin

fleet oriole
#

yes thanks

#

that worked

median wraith
#

@gloomy badge do you claim in the docs you render the targets to the texture using only the GPU ? hows that possible with BP only? ๐Ÿค”

median wraith
#

oh

#

๐Ÿค–

pearl elk
#

We need more airbrushed abs

soft night
#

what about airbrushed tattoos

fresh heath
fathom wadi
#

Well... people know what they sign up for. A child labour built spying device that creates an environment where you can be extorted for your data and services. Anyone who chooses to use this service deserves what they get and frankly, we should all stop preaching about the world from these anti-human devices. Signed, not a fan of Apple.

pearl elk
#

You know what would be hilarious, is if this issue was in regards to the Apple Card expiring

#

They'd want to let you continue to make calls though, atleast to that number or oh boy lol

cursive crypt
#

You will use your granny's Apple then.

fathom wadi
#

The Cult of Apple is horrible when you are a dev and you know you need that lidar camera tech otherwise you are getting behind the game in some areas.

#

It's time Epic made the first truly Ethical phone.

pearl elk
#

Epical phone

fathom wadi
#

I'd much prefer a Cult of Epic than Apple tbh. Even though you will get the counter arguments from pseudo-racists who pretend they aren't but then slam the Chinese corporation like they are the tech arm of the whole communist plan for world domination ๐Ÿ˜„

ancient hornet
#

I'm not sure how much it's because they try to disrupt the status quo or not, but Epic seems to be against heavy coupling between products/stuff

#

which imho is important to avoid creating megacorporations that will rule to world ๐Ÿ˜ฎ

fathom wadi
#

they do try, but it won't last forever. The people who run the show now won't be running the show 30 years from now. Chances are when they go, Epic will become a scumhole corp like the rest of em ๐Ÿ™‚

#

Such is the life of a successful business

pearl elk
#

Well I dont think its bad to couple things, its just important that many companies be involved, in the PC space we wouldnt have much if it wernt for third parties. Even Apple themselves rely heavily on them for manufacturing yet they seem to rule over their users with an iron fist like they made it all themselves

median wraith
#

Nice packs this month

fathom wadi
#

the vehicle one is cool. Needs some work for Chaos setup I guess but the asset creation is the same method between the two so that saves a crapload of time.

fluid bloom
#

great, I was just shopping around for a prototype vehicle system ๐Ÿค”

fathom wadi
#

are you using Chaos or PhysX?

fluid bloom
#

physx

#

I'm not going to touch chaos until UE 5 ๐Ÿ˜›

fathom wadi
#

it's worth using tbh. I ditched physx a while ago. Not had any devbreaking issues from it in my limited scope so it's been all good. But these will be great for PhysX I guess. Fully replicated and all

tulip orbit
#

chaos vehicles work good? or still hard to set up? (couldnt get it working when it first released)

fathom wadi
#

setup is the same as it always was. x-forward wheels linked to a root bone.

tulip orbit
#

never tried making my own vehicle mesh, but just using the default sedan

fathom wadi
#

I haven't properly tested them yet as I was only interested in the setup at the time I checked it out. So not sure if there are performance gains/losses but when you consider the functionality from Niagara cohabitation, it's probably going to be worth a trade off for chaos

#

if I can shoot sparks from wheel rims grinding, factoring in damage and intensity, that beats slapping a cascade particle on by a country mile for me if you are considering realism.

tulip orbit
#

my issue with the physx version of vehicles is that not enough was exposed to BP, and it being a plugin I was unable to figure out how to expose things and get it working right for what I wanted

#

with chaos being part of the engine, I'm hoping it'll be easier to work on

fathom wadi
#

all that Px code sent my head west

#

Just learning how it all worked was bad enough, but being X-hours into it and realising it doesn't even support a one or two-wheeled vehicle without changing the physx side was too much for me. Ended up faking things instead ๐Ÿ˜„ Lazy way out I know. But now that's all moot.

tulip orbit
#

I've barely touched actual c++, so its all pretty foreign and confusing to me ๐Ÿ˜ฆ

fathom wadi
#

I was comfortable with it, and I could read the physx stuff, but it's often too low level that it reads in an abstract way. So you end up stopping at each line that accesses something to find out what it does, but the docs are written the same way. So it's all a bit slow to pickup for me.

#

heh that being said, I'm not having much of a different experience with Niagara too ๐Ÿ˜„ One step at a time though.

tulip orbit
#

I havent dev'd in months, just wanted to hear if chaos vehicles have improved since first release

fathom wadi
#

Best way to find out. Start developing ๐Ÿ™‚

stable gull
#

yeah

tulip orbit
#

yeah... been in a rut, so I dont know if I'd get anywhere if I tried. Got lots of stuff around the house that I'm supposed to be doing, but too depressed ๐Ÿ˜ฆ

fathom wadi
#

yeah feel that.

stable gull
#

relatable

tulip orbit
#

doctor is upping my meds tho, hopefully it helps...

fathom wadi
#

I had almost a year of burnout I have to grind out of. The first day is the hardest. The community spirit helped me a lot.

tulip orbit
#

I need a job/income so bad right now... but feel useless

fathom wadi
#

same

stable gull
#

same...

tulip orbit
#

I applied at two local software developers, got a rejection letter from one already. Resume is all electrical/trades, no computing stuff to really show... Hobbyist developer with no completed projects? ha...

fathom wadi
#

Sounds like the first task is to complete something. Ideally something quick and tidy that has some potential trickle income value. Plugin perhaps. Or whatever, you know the score on that.

#

Im sure there is a market for Chaos vehicles. Or there will be

tulip orbit
#

I made somewhat of a flappy bird clone, its mostly complete, but I'm sure there are a lot of bugs to fix. Doubt it'd make much money, if any

teal kindle
#

mm.. 6 or more years ago, I figured "move the pixel, if the pixel overlaps a pickup, do the pickup thing"
"and then just release it... ppl are KEKW they buy anything and u need money"

fathom wadi
#

naah games are too hit and miss. Might get a few forced marketing sales for a flappy bird clone but thats it. Think about tools. Quick to develop ones. Or assets. Quick to make ones. It adds to portfolio and you buy a pizza now and again.

teal kindle
#

I still didnt do what I figured ez

tulip orbit
#

Other than my chaos vehicle requiring huge game idea, and one little editor utility that I have no idea how to even start, I'm completely out of ideas

#

I need to get some old electronics and stuff in my house ready for sale.. like old stereos, some furniture... quick cash..

#

apparently some of my old game consoles are actually worth money, if I can find the right buyer

teal kindle
#

the nintendo sega era machines should be past the mark

fathom wadi
#

you cant be out of ideas in an industry where idea guys run amok ๐Ÿ˜„
A huge game idea always starts with a prototype. If you have done that already, a vertical slice perhaps. Then market the rest of the development. If that's your thing. If not, find a friend who wants in on it and can do it for you.
Editor Utility Widgets are a nice thing to learn and will extend your skillset into Slate if it's not already. So thats a bonus. But im not sure how quick it would take to learn because I had no docs when I did it ๐Ÿ˜„

teal kindle
#

some ppl even callin wii retro

fathom wadi
#

theres docs now tho

tulip orbit
#

yeah. perhaps. One day, when I can motivate myself. For now, I'm going to do a conquest battle in assassins creed and then go have a severely needed shower...

fathom wadi
#

another bit of "omg not more" advice is step outside of your box. Learn something completely new. It often inspires me.

teal kindle
#

stop doing silly sheets

#

get off ur butt and put in work

hasty hinge
#

Has ur vector math ever been so bad it crashed the engine? No errors? I just get worse and worse as the years roll by ๐Ÿ˜ญ

tulip orbit
#

But thanks for advice/motivation.

teal kindle
#

why do u think THATS the advice I opted to give

#

I cba

#

๐Ÿ˜„

#

I could dig into all kinds of takes and twists and psychological things right... "get off ur butt" much easier

#

but yea, 6 years of not gettin off my own butt enough

teal kindle
#

its kinda like tellin the wright brothers "just fly 4head"

#

iz true, for sure

#

caaaan be a little harder than appears

zinc matrix
teal kindle
#

last few days my productivity has been higher than ever before
it did cost me tripping out badly about a popular game and getting banned barring me from doing time-waste stuff

#

My advice however, is not, "get banned so u can focus on work"

zinc matrix
#

jez i love this image

steady vortex
#

In your opinion, what is good, safe music to put into a game dev portfolio?

teal kindle
#

is it good?

teal kindle
steady vortex
#

Bahah

#

Seems like a majoirty of them have some sort of chillhop or techno up beat beat

tulip orbit
#

anything by Cannibal Corpse aught to suffice

zinc matrix
#

@teal kindle ?

teal kindle
#

headbangeres most agreeable ppl around, anything you say they just nod

teal kindle
#

wasnt me nobody saw me do it u cant prove anything

#

runs

zinc matrix
#

escape the desert is a very good game

teal kindle
#

how does it show ur playing it, in scratch editor it dont show editor, just says engine 4.26

#

and how come google cant find anything by that name :c
All I get is "forbidden desert"

#

yo check voice they busy.... i waanna look

soft night
#

Epic fallguys is the thing now

regal pecan
#

"Proof of concept not for consumer use" is on a consumer-facing web page. Good jerb.

oblique sandal
#

Anyone got any ssd recommendations? Tired of waiting 20 minutes to compile a change that took 5 minutes to make.

fluid bloom
#

m2 or sata based ssd?

#

or wait, is m2 a form factor? Anyway ๐Ÿ˜„

#

I got myself a samsung 980 pro

oblique sandal
#

I've got no clue what m2 or sata mean lol, just need something that doesnt keep me at 100% disk usage 24/7

fluid bloom
#

well you should know because otherwise you wouldn't know how to install them ๐Ÿ˜„

oblique sandal
#

oh ok, I'll do some research on that

regal pecan
#

Unless you have an m2 dock for sata.

humble remnant
#

Sandisk 3Ds are good

#

Cheap for the capacity at the very least

#

Got mine for ~90 EUR for 1 TB

#

They're equivalent to Western Digital Blue FYI (not the M.2s tho)

regal pecan
#

A lot of SSDs perform similarly and are similarly priced. It's the gotcha ones that perform worse (but still usually better than HDDs) that demand research.

humble remnant
#

Usually, if it has a cache, it'll be pretty good

torpid star
#

Watch Technical Director Theodor Mader give a 90 minute, deep-dive presentation packed with insights about the CRYENGINE rendering pipeline.

0:00:00 - Introduction
0:00:50 - Graphics APIs support
0:00:58 - Support for VR operating systems
0:01:09 - Course goals
0:01:42 - Code modules relevant to rendering pipeline
0:02:22 - Tasks handled by Cry...

โ–ถ Play video
#

very indepth which is nice since cryengine docs are very lacking

cursive crypt
#

Are these guys still kickin'? ๐Ÿค”

regal pecan
#

Crytek?

cursive crypt
#

y

#

Cry-engine/tek/whatever

normal prism
#

Decent game

#

I kinda hate the cosmetics bullshit they went into after launch, but eh

cursive crypt
#

Hunt: Snowden? ๐Ÿค”

normal prism
#

๐Ÿ˜†

proud pier
#

Fall Guys devs bought out by Epic Games. OP

cursive crypt
#

That a game or a studio or else?

median wraith
#

๐Ÿค–

#

so we can use this already there is no Copyright anymore

carmine frigate
#

thats not how that works

fathom wadi
#

it does and my internet based lawyers on a forum I checked out once agree.

carmine frigate
#

my lawyer is in prison, so u know hes a good1

median wraith
#

๐Ÿ˜‚

undone light
#

I thought I hated developing in UE4 (learning documentation), then I went driving today and boy, compared to sitting on a seat and stepping pedals with both feet, developing is nothing in comparison!
I was not meant to be a taxi/uber.

tulip orbit
dense storm
#

InputKey Event specifies invalid FKey'+' for +

#

๐Ÿค”

sinful delta
#

when's metahuman gonna launch?

pearl elk
#

two weeks

sinful delta
#

yay

wheat storm
#

Anyone else feeling this?

ebon onyx
#

Nope

cursive crypt
#

Nope

fluid bloom
#

โค๏ธ Check out Perceptilabs and sign up for a free demo here: https://www.perceptilabs.com/papers

๐Ÿ“ The paper "MATch: Differentiable Material Graphs for Procedural Material Capture" is available here:
http://match.csail.mit.edu/

๐Ÿ“ Our Photorealistic Material Editing paper is available here:
https://users.cg.tuwien.ac.at/zsolnai/gfx/photorealisti...

โ–ถ Play video
#

getting closer to that "make me a game" button

cursive crypt
#

This is 9 minutes, not 2 - ๐Ÿ‘Ž

fluid bloom
#

TL;DW: take a crappy photo of a surface and the system turns it into a material graph that matches the photo

pearl elk
#

Its a 2 minute paper, it just takes 9 minutes to read out loud ๐Ÿ˜›

normal prism
#

Interesting

#

I haven't noticed any GPU instability

#

Hey @dense storm, that would conflict with your pinned message

#

I wonder if, IIRC, it's because I think I took the studio drivers ๐Ÿค”

zinc matrix
#

or -โˆž till โˆž | All Rights Reserved

cursive crypt
#

I don't think that valid. If it is one year, it is the year at which the copyright appears for the first time. You don't need to update the end each time. Not sure tho ๐Ÿ™‚ we need #lawman channel now.

ancient hornet
#

considering blizzard forgot to update their copyright notice from ending in 2020 to 2021 in WoW recently, I'd say you cannot ๐Ÿ˜›

tidal ivy
#

copyrights do expire, so you do state the years they're claimed

#

but they don't expire in 2021 just because your notice said '2020'

cursive crypt
#

lol, first time I get an offer for bartering UE assets

deep glen
#

@cursive crypt ?

cursive crypt
#

It is from another servers, the guy ๐Ÿ˜‰

fluid bloom
#

I don't understand why copyright notices have the year in the first place

cursive crypt
#

So you can debate whether you are violating it? First came, first served.

#

If you copyright something years later, you can't pretend for earlier works.

pearl elk
#

Why cant I just write copyright 1980 even though I wrote it in 2001 ๐Ÿ˜›

median wraith
#

could be nice to know how they did the road aligned materials in car games made with UE4, mainly the offroads, looks like a mesh but no clue as can't manage to find where it ends

sage ermine
#

I don't know how they do it, but I know how I do it ๐Ÿ™‚

median wraith
sage ermine
#

I made a plugin for an older C++ library for doing vector graphics called Antigrain

#

I can draw vector shapes in dynamic textures

#

And I can stroke a uv square along the edge of those vector shapes

#

Then I use that dynamic texture as the uv coordinates or a road texture in a material

#

But you don't have to do it dynamically like me

#

You could design roadmaps in inkscape with splines that use a uv square as a stroke pattern

median wraith
#

what the hell

cursive crypt
#

I'm stupid, not sure I understood.

sage ermine
#

Aight, hang on, I load up UE4

median wraith
#

Yeah i got you kinda convert vectors into a shape and texture ?

cursive crypt
#

... also inkscape

median wraith
#

thats applied to the landscape or ?

cursive crypt
#

Brace for enlightment

median wraith
#

right now there you can use Virtual Textures

#

but

#

I don't want to use that for this single thing

pearl elk
#

I swear you guys enjoy doing things the difficult way ๐Ÿ˜›

cursive crypt
#

The only way ๐Ÿ’ก

median wraith
pearl elk
#

I just extrude polys along the spline and voila, UVs work

median wraith
#

And then as technical artist, you see what Epic wizards do and I cry hard

cursive crypt
#

Ah... in fact, I understood what io said. Just read it again.

#

It is a spline of uv coords

sage ermine
#

๐Ÿ‘

cursive crypt
#

big ass energy

pearl elk
#

phat spline energy

sage ermine
#

you gotta use a mask with it too

#

but it's not really rocket science

#

Actually in my test mat I didn't even generate a mask

pearl elk
#

compound nurb zspline quad quat copter

cursive crypt
#

Yea, masking got me thinking.... If it is just some dummy uv coord outside?

sage ermine
#

I just draw the uv spline on a white bg

#

Any white is masked

cursive crypt
#

How big texture? ๐Ÿค”

#

I mean, if your roads are taking a lot of area...

pearl elk
#

unique pixels are overrated ๐Ÿ™‚

median wraith
#

When a marketplace pack comes with an awesome example list in most of the cases is because the base is mediocre isn't it ?

sage ermine
#

That's why I built it on AGG

#

I can dynamically generate textures at any res

pearl elk
#

I saw one MP pack, it didnt even show the individual meshes. I was like well wtf am I buying

sage ermine
#

So here I'm using it to debug my planet map data structure

#

Hmmm... my road example broke atm... I upgraded my AGG and haven't updated the road test to work with it...

#

Here are pics from forum thread though just to show

#

Needs fine tuning, edge fading etc, but as proof of concept it works

median wraith
#

show us senpai

#

why you don't sell any of these ?

cursive crypt
#

Aye you are literally the one to pop when searching for ue4 + agg, lol

sage ermine
#

taken me YEARS... code is super complicated

#

I've reformatted it as a plugin, hope to release it open source once I fix a few more glitchy bits up

#

It's easy to use, it's the underlying AGG library that is crazy mental convoluted

median wraith
#

yesterday I spotted a channel from a guy that showcase others tutorials on youtube but in different language you know

pearl elk
#

I just do it like this

median wraith
#

He claims 3 years ago there were no UE4 docs or guides over there

#

๐Ÿ˜‚

sage ermine
#

splines and decals mons

#

?

cursive crypt
pearl elk
#

spline meshes, I just make sure they got really good lods and overlap alittle so you dont see seams

median wraith
#

decal splines is something the community were requesting

#

for actually that

pearl elk
#

tbh the overhead for polys is stuff all

sage ermine
#

yah, roads in game engines have been a splinter in my mind for decades

#

why I dug so deep with AGG

pearl elk
#

mine uses very little texture memory, its basically the same repeating but you can add decals ontop still or add large noise to break up the individual tiling.

cursive crypt
#

Looks kinda interesting, AGG. Not sure whether you can't do something else for that effect tho, like just texture filtering in a shader... I dunno.

#

Huh, copyrighted 2002-2006

sage ermine
#

Yah, sadly Maxim passed away

cursive crypt
#

Oh... ๐Ÿ˜•

median wraith
#

yeah the most of games uses spline decals

#

as Cryengine and so

#

still don't get why they didn't implemented this

#

but they added river tools 10 years later, so maybe they add something alike

pearl elk
#

Well theres been a road tool in longer than the river tools been there

#

It now flattens the land for you when you want to draw a road etc

#

I think Epic might have been looking at it from a functional standpoint, roads arnt just decals over the terrain they modify the terrain

sage ermine
#

oh yah, if you're not trying to do planet stuff, deffo use that

pearl elk
#

for example when you build a train line you typically build up ontop of a base, you would rarely just lay track right on land

#

for dirt tracks and things like that the ground gets packed and dug out so it gouges out of the terrain. Road decals are only part of the process, you would still have to do the terrain work yourself where Epics tool attempts to save the artist time. You really dont want them hand painting every pixel

#

I would avoid that line of thinking that doing it just because they did it before is good, thats not how we progress the art form ๐Ÿ™‚

median wraith
#

well yeah but I don't mean a road tool at all but that the spline thing to give details

#

but yeah the landscape spline road tool is nice to mark the first

sage ermine
#

I forgot about the landscape spline tools cos I'm not using landscape

#

But if you are, then it's great, especially now it flattens the landscape under the road

median wraith
#

Well if you do a mixing decal nightmare it does the how somehow

pearl elk
#

Land Mass stuff is relatively recent in terms of development, I know you've been on your tools for years @sage ermine

sage ermine
#

That's cos I'm slow lol

pearl elk
#

making games isnt a fast thing, it takes time aye especially R&D ๐Ÿ™‚

#

Id started my tool before Land Mass was a thing too, it ticks alot of the boxes for limitations with Landscape so thats a good thing

sage ermine
#

uh oh, make ue4 mad

pearl elk
#

honestly @median wraith you could overlay that on the diffuse of a spline mesh, or use it as displacement up close

sage ermine
#

Aight, aight, unbroke road test

#

So it's just a test actor using a plane atm

#

But here's how easy it is to use in code:

pearl elk
#

the edges look heaps better in that one

sage ermine
#

Same one

#

Down here on the ground you can see the edge stuff

#

That's just cos it's 2k on a big bit of geom

humble remnant
#

Happy liberation day to any Bulgarians in this chat

pearl elk
#

Ahh okay so its better texels

sage ermine
#

I could massage that out in the material if I wanted

foggy path
#

New Rider version adds initial UE5 support ๐Ÿค”

pearl elk
#

you've been using UE5 this whole time just didnt know it ๐Ÿ™‚

sage ermine
#

And I will eventually, but my planet mesh uses LODs quite heavily so will probably not push the texel density that hard anyway

#

lol

#

Took me ages to download the alpha what with everyone else trying to get it at the same time

pearl elk
#

with spline meshes you get the jankys but they are at a distance with the low lods, you can optimise the geo for horizontal depth too if you dont use it vertically much

#

for something like a gunship if you fly up enough my roads go all jank from a distance, its really not the best technique for a flying game unless you adjust the lodding manually

#

Its super good for driving though ๐Ÿ™‚

sage ermine
#

Normals are borked on my lods at the moment, but it lets you see the size of my lod tiles...

#

Each LOD tile will have it's own 2k texture

#

which I can generate on the fly from the same road map

#

If that doesn't let me do smooth roads I give up ๐Ÿ™‚

pearl elk
#

just bury the edges under the ground, thats what I did lol

sage ermine
#

I'm gonna have to put a LOT of urban driving into my star citizen clone to justify all this effort I put into roads ๐Ÿ˜›

pearl elk
#

Flowpunk 2088

sage ermine
#

You'd think with an iconic movie moment like that it'd be easier to talk your wife into sitting in your lap in the car.

#

but no

median wraith
#

So what's the ue5 release date prediction?

#

And you think it will be as ue4?

sage ermine
#

My build from github is pretty stable

pearl elk
#

September 5th 2021

median wraith
#

I expect it does better than 4 first releases

fluid bloom
sage ermine
#

Early april, 2021

pearl elk
#

I expect less people will be able to run it lol

sage ermine
#

Like early

median wraith
#

It feel bald at first, but now in 2021 finally can make hair

#

๐Ÿคฃ

pearl elk
#

UE4 actually had pretty good legacy API support for its time

median wraith
#

Not sure what you mean?

#

Like the scripting and levels and all formats changed from 3.5

fluid bloom
#

hehe

pearl elk
#

like UE4 ran on old crappy versions of DirectX in the early days

tidal ivy
#

it's always been up to date RE: DirectX

pearl elk
#

once they stripped SVOGI out ofcoarse, if they left that in less people would have been able to run it better

median wraith
tidal ivy
#

adult women have been the "average gamer" for a long time now

pearl elk
median wraith
ancient hornet
tidal ivy
#

tell that to Microsoft, because they made a new Minesweeper

pearl elk
#

Intel releasing dedicated GPUs is only going to give those suckers delusions of grandeur ๐Ÿ˜›

tidal ivy
ancient hornet
tidal ivy
#

lol

cursive crypt
#

Minesweeper & Minecraft ๐Ÿค”

median wraith
#

Microsoft calculator have more updates than the actual os

ancient hornet
#

joke aside, what matters is more the markets that people fall in

#

and their size

#

which means, we should do f2p mobile games with gacha mechanics, I guess?

#

ugh ๐Ÿ˜ข

pearl elk
#

Minesweeper is a gacha mechanic

tidal ivy
#

actual Minesweeper wasn't monetised, so of course they created a new one that has mobile game style monetisation

cursive crypt
#

So instead of a mine, you land on a Ad?

fluid bloom
#

๐Ÿ˜„

pearl elk
#

3d minesweeper, its on a cube

median wraith
#

Marketing, mobile games ads are filled with gambling games

rotund tundra
#

they monetized minesweeper, really ?

tidal ivy
#

welcome to modern gaming

fluid bloom
#

re: mobile games: it's a shame they're the most common type of game there is

median wraith
fluid bloom
#

though I guess that's to be expected considering they're usually the simplest ones ๐Ÿค”

median wraith
#

Let me put something here related with the talk

pearl elk
#

Battleship is basically competitive Minesweeper

median wraith
tidal ivy
#

Minesweeper is a better game than Battleships, true story

pearl elk
#

I agree, only because I hate people so anything where I have to interact with them is bad ๐Ÿ˜›

tidal ivy
#

lol

sage ermine
#

Is that satire?

#

So hard to tell these days

median wraith
fluid bloom
cursive crypt
#

It is cool prose

pearl elk
#

Well I looked up the actual page and thats what it says

ancient hornet
#

that "joke" has been in the Godot docs for years

#

people complained how it was out of space a lot

median wraith
ancient hornet
#

but they like is so ยฏ_(ใƒ„)_/ยฏ

median wraith
#

Not sure when they plan to release the 4.0

#

Maybe if they add dynamic scaling and dynamic fonts consider to use it for something simple one day

pearl elk
#

I hope it comes with an insurrection mode ๐Ÿ˜ฌ

tidal ivy
#

doubt it

median wraith
#

Well I asked for a release date, he gave us the trailer release date as good imposter

#

its plausible

pearl elk
#

just deepfake UE5 over the top of UE4 ๐Ÿ˜›

tidal ivy
#

I'd imagine the next time we'll see UE5 will be at some big industry event

median wraith
#

these are in 2 months isn't ?

tidal ivy
#

it's possible it'll be in the GDC showcase this month, but it's more likely it'll be one of the summer events

median wraith
#

oh okay

#

makes sense

pearl elk
#

I mean UE5 is big enough to have its own event tbh ๐Ÿ˜›

tidal ivy
#

Epic only have one session at GDC Showcase, so I don't think they'll be doing much there tbh

deep glen
#

world wide semi-online party going "5 days of ue5"
each day going over an old version of ue and highlighting new features :p

#

day 1: ue1

#

etc

tidal ivy
#

UE5 is actually the 6th iteration of the engine ๐Ÿ˜„

deep glen
#

(pulled it out of my arse)

tidal ivy
#

there was a mid-step between UE2 and UE3 for consoles

pearl elk
#

Siggraph is Aug

tidal ivy
#

Siggraph or GDC seem like good bets

#

timed around those two events seems reasonable

deep glen
#

nobody wants to remember that midstep :p

pearl elk
#

Vengeance Engine ๐Ÿ™‚

#

There are a few which are kinda between UE3 and 4, not Epic builds though

#

I suppose if we go from Gears to UT3 to UDK theres quite alot in there

tidal ivy
#

I'd consider all of those to be different UE3 versions, there's no significant core changes in there

median wraith
#

Lets give you a remind that Epic started mixing engine events with game events couple years ago

#

Maybe this year Pewdiepie showcase UE5

tidal ivy
#

the introduction of Lightmass was probably the biggest change, but it's not really an engine change, just better tooling

median wraith
#

I don't see the new engine far from the current engine version ?

#

Maybe I'm lost of imagination at this point

pearl elk
#

well its always a progression, each version an iteration on the last. Early UE4 versions probably shared more in common with UDK than they do modern day UE4

ancient hornet
#

well it'll have Unreal Verse!

pearl elk
#

Theres been quite alot of new tools added

ancient hornet
#

probably in UE5 ๐Ÿ™‚

tidal ivy
#

UE4 had pretty significant renderer changes compared to UE3

pearl elk
#

but UE4 was a complete new UI with Slate

tidal ivy
#

aye

deep glen
#

biggest worry: more linkage between fortnite and ue5

tidal ivy
#

there was a lot of differences between the last version of UDK and the first version of UE4

pearl elk
#

Fortnite Engine

tidal ivy
#

if anything, can we decouple UE from the damned launcher now?

deep glen
#

yes pls, not gonna happen though

cursive crypt
#

You gonna launch the debugger from the Launcher in ue5 ๐Ÿ’ก

tidal ivy
#

now that the launcher is a games client, it's totally unfit for purpose ๐Ÿ˜

#

I mean, it was never particularly fit for purpose to begin with

pearl elk
#

you launch the UE5 launcher from the launcher now

tidal ivy
#

but I sure loved my dev account being repeatedly hacked because Fortnite V Bucks

#

(and lax security)

solid aurora
#

the problem with launcher it's written using propertiary UI system (Slate)

#

which was never that good to being with

#

it's slow

#

as fuck

rotund tundra
solid aurora
#

and now on top it

#

slate embedes chromium

#

because why not..

pearl elk
#

UE5 runs on electron duders

#

just kidding ๐Ÿ™‚

ancient hornet
#

UE5 is only available in WASM

normal prism
#

One language to rule them all

solid aurora
#

I'd hoped they get rid of slate

ancient hornet
#

and comes packaged with Electron

solid aurora
#

but not gonna happen

pearl elk
#

you never know though UE5 could see Slate get a boost

solid aurora
#

it cloud it would require pretty extensive changes

#

it's heavy by desing

#

there were alot of optimizations over the years

#

but it's inherently immediate mode UI

#

you are only going so far with it

pearl elk
#

admittedly thats kinda what you want for the editor, for a launcher... not so much

ancient hornet
#

I think the launcher issue is mostly

#

that their HTML engine is super slow?

solid aurora
#

well, no big software is using IM framework for uis

#

because they are slow

#

they are easy

ancient hornet
#

I guess they made it that way to share the HTML with the web version of the store

fluid bloom
#

the launcher is probably slow because it uses tons of high res images

pearl elk
#

Im not convinced the launcher team are leet either ๐Ÿ˜›

ancient hornet
#

but it doesn't explain why the "game library" part is slow either XD

solid aurora
#

it's slow because its chrome rendered by slate [;

#

it's not just mebdedded chromium it's going trough slate render path

pearl elk
#

well the big blue loading bar can take awhile, my nets not that slow neither is my computer so something else is lagging

#

but theres actually like 3 different loading bars, 2 different libraries, all very confuse

#

I can still see the mode switch between the Store and the Unreal Engine section too, everything resizes and changes colour

ancient hornet
#

one think I have to say about the launcher

#

the Unreal Engine part isn't that bad

#

compared to the "games store/library" part

#

maybe it's just because the later is so slow that I tolerate the first though XD

fluid bloom
#

Epic is looking for lead web services developer in Helsinki, if you wanna work on that side of things ๐Ÿ˜‰

ancient hornet
#

although I have a small amount of experience in web stuff, most of my experience is in complaining when things are bad though ๐Ÿ˜„

pearl elk
#

I think I like Steam better because its got the stuff across the top with drop downs, its less digging

#

also frees up a fair bit of space that sidebar takes up

ancient hornet
#

meh

foggy path
#

who wants to move to Helsinki anyway ยฏ_(ใƒ„)_/ยฏ

ancient hornet
#

I just want them to put a shortcut in the windows folder really

#

and I launch an app through it

foggy path
#

I could probably get hired pretty easily for that position with my background if I wanted lol

ancient hornet
#

it's pretty fast to press the "win" key then start typing the name of the app I want I feel

pearl elk
#

I just want to not have to have a browser and the launcher open to buy stuff ๐Ÿ˜›

ancient hornet
#

seriously, I think it's that much more user friendly to make your EGS purchases in Chrome/Firefox ๐Ÿ˜„

#

the HTML isn't the issue from what I remember, the store pages were good enough in a real browser

tidal ivy
#

yeah, the web store is so much faster than the launcher

#

the loading times are in the minutes some times in the launcher and it's just not good enough

#

part of the problem is all the irrelevant tabs and stuff you have to go through, which is distinctly not helpful

#

the thing is a clusterfuck since it also decided to be a game client but the UI didn't get an overhaul at the same time

#

so they're just awkwardly mashed together into two confusing arrays of tabs

ancient hornet
#

they just need to do some extra dogfooding

#

hmm, it seems Tim Sweeney deleted his reddit account?

jovial quail
#

he had one?

ancient hornet
#

he posted on reddit rather often all things considered

#

there was that time a few years ago where he talked about having a scripting language in UE4 ๐Ÿ˜„

#

probably that Unreal Verse was already in the pipeline at the time

pearl elk
#

Unrealiverse

foggy path
#

I sure hope they threw away the SkookumScript syntax because that looked like it took the worst parts of things like CoffeeScript and Ruby and none of the good parts

#

It vaguely looked like you could call functions both with and without (), and params lists didn't have a comma separator, etc.

pearl elk
#

if UE5 has a scripting language Im gonna... I dunno probably something NSFW ๐Ÿ˜›

ancient hornet
#

lua does the same thing ๐Ÿ˜„

#

for function calls with or without ()

foggy path
#

I don't really see the point to one but my friend said it would be an easier entry for people coming from Unity or something

#

which I guess kind of makes sense if they are really opposed to using BP's and they can't be arsed to learn the nuances of C++

ancient hornet
#

hey

#

I've seen the example they gave

#

it seems to handle async stuff pretty good

#

so that's at least a big plus compared to doing it just in C++ for now

foggy path
#

Yeah I suppose that's a good point if it allows you to write async stuff in a more imperative/sequential manner like you can do with BP's

#

One of my big annoyances is that I often want to listen for an event just once and there is no BP node that allows me to do that, so I have to write a jumble of bind event unbind event for it

#

well "big" annoyances... a fairly minor annoyance tbh :D

ancient hornet
#

just the for(i = 1..NumberOfRounds) part screams async/continuations for me ๐Ÿ˜„

#

I hope it at least allows that

foggy path
#

what is with that syntax...

#

it uses = and := for assignment?

#

or is = just used in for loops?

#

wait, no, because it's clearly used to declare the variables on top, but then it uses CurrentRound := 1

ancient hornet
#

I think := declares a variable actually

#

on top it's not a "local variable", it's a class member

foggy path
#

but there's also a class variable in that

#

called CurrentRound

#

so re-declaring CurrentRound there makes no sense

#

:D

ancient hornet
#

right

#

well := is assignation then

foggy path
#

I guess so

ancient hornet
#

my bet is that they swap the issue of doing assignation by mistake inside an "if" that way

foggy path
#

Maybe = is for initialization only?

ancient hornet
#

yeah

#

and "for" declaration ๐Ÿ˜„

foggy path
#

That's just stupid tbh lol

cursive crypt
#

Kinda wonder who thought that this is an easy/beginner/non-programmers level syntax.

ancient hornet
#

meh, I've seen worse ๐Ÿ˜„

#

this is async code

tidal ivy
#

ergh, the syntax on that makes me weep

foggy path
#

Yeah I mean I've seen worse but that doesn't mean it's not stupid lol

ancient hornet
#

nobody thought it was easy/begginner at that point I hope!

foggy path
#

@tidal ivy it's about a 100x better than SkookumScript thankfully

cursive crypt
#

Think its purpose is for non-devs to use it? Maybe modders.

tidal ivy
#

no line break character

#

it can get in the fucking sea

foggy path
#

I don't think lack of statement separator really is a big deal tbh

tidal ivy
#

anything that uses whitespace as any kind of thing can get in the sea

foggy path
#

Many scripting langs don't use a semicolon

ancient hornet
#

as a C++ coder

#

I'd take that easily to not write blueprints ๐Ÿ˜„

#

it works better with git too

foggy path
#

and yeah I didn't even notice it used indentation like Python

#

that is... a peculiar choice

ancient hornet
#

syntax is a mix of Python and some ML stuff with the trailing ? in if statements

#

hmm

#

well I like it

cursive crypt
#

Why not python tho? If the idea is to be high-level, you don't need speed.

foggy path
#

I can imagine the number of people that are gonna have problems with mixed tabs and spaces

ancient hornet
#

but I know it's controversial ๐Ÿ˜„

#

no need to have problems with mixed tabs and spaces

foggy path
#

I don't really mind the indentation but it's a very easy footgun

ancient hornet
#

if tab chars are a syntax error ๐Ÿ˜›

#

(I hope they do that)

foggy path
#

the only reason to not support tabs as indentation is because of bad tooling :p

tidal ivy
#

I'd take blueprint over whitespace being important ๐Ÿ˜

foggy path
#

tabs as indentation have one big benefit... it helps developers with vision problems

ancient hornet
tidal ivy
#

it's really not

foggy path
#

I don't remember the specifics but I remember a conversation about it where it was brought up that having larger tab stop actually helps people with eyesight problems or things like that

ancient hornet
#

join us in whitespace land! we have cookies!

#

if that's the issue

#

one can easily imagine an IDE mode that expands the indentation spaces size as needed

foggy path
#

yeah so it's again a tooling problem

tidal ivy
#

the problem is not being able to organise code for readability

foggy path
#

that's the entire problem with tabs too

tidal ivy
#

sometimes you really just don't want to fit shit all one line

ancient hornet
#

but it's easier to ban tabs for the tab tooling problem

#

and just have IDEs fix it in postproc/display ๐Ÿ˜›

#

Python supports ; separators

tidal ivy
#

I think I actually prefer UnrealScript over whatever this is, lol

ancient hornet
#

to put multiple statements in a single line

#

it's not because it doesn't requires statements to end in ; that it forces one statement per line

jovial talon
ancient hornet
#

it is pretty weird but you CAN find python code that ends all statements with a ;

cursive crypt
ancient hornet
#

and it's valid ๐Ÿ˜„

foggy path
#

I could imagine it being possible to split on ( ), eg.

functionCall(
  foo,
  bar
)

which at least to me seems like it would be pretty decent

#

I don't really know why you would need to be able to split lines in some other fashion than that

ancient hornet
#

it works that way in Python too

#

I don't think lack of readability is a valid criticism you can say about most Python code

foggy path
#

They just need to integrate Haskell

cursive crypt
#

Depends on who is writing ๐Ÿ™‚

#

Many Pythoners are kinda with non-sw-dev background, so... mess can be big

foggy path
#

actors <$> setWorldLocation 1 2 3 who wouldn't like cool syntax like this

ancient hornet
#

not as bad as most other languages mess ๐Ÿ˜„

#

ugh ๐Ÿ˜ข

cursive crypt
#

Oh... Haskell, hehe...

foggy path
#

Haskell is fun

#

Haven't used it for a while tho so probably somewhat rusty

#

:P

cursive crypt
#

Out of hobby interest, it is kinda cool in ways.

foggy path
#

It has some interesting ideas for multicore processing too

#

You can literally achieve some additional multicore support via just a compiler flag

cursive crypt
#

Well, it is kinda stateless machine afaik

foggy path
#

since it knows what stuff can be parallelized due to being pure

cursive crypt
#

I more or less reached the point of understanding Monads and stopped ๐Ÿ™‚

foggy path
#

heh

#

tbh it feels like the monad explanations are overcomplicated

#

it's essentially just an interface :P

cursive crypt
#

Exactly what I think is hidden behind all that fancy theory... I mean, it is all assembler below, how much you can fake it?

foggy path
#

I think the theory is what allows it to be so concise in some ways though

#

even if a lot of it can be sort of explained as being interfaces in other langs, the other langs that support interfaces don't really allow you to make use of the abstractions in such a concise manner as you can in Haskell

#

there's also fun things you can do with the language's laziness

#

for example you can have an infinite list that you treat as a generator of sorts :D

#

just keep taking items from the infinite list when you need more

ancient hornet
#

Python has infinite iterators too

#

no need to go all Haskel for that ๐Ÿ˜›

foggy path
#

I suspect they're nowhere near as flexible lol

#

...also it's much cooler to say you have an infinite list that you're reading from because in most languages having an infinite list is either impossible or it will crash :p

ancient hornet
#

stuff like itertools.cycle('ABCD') that returns 'A', 'B', 'C', 'D', 'A', 'B', 'C', ...

#

zip that takes two iterators and turns them into a single iterator that returns a pair (or more for bigger tuples) etc...

foggy path
#

But it probably requires the functions you use with it to specifically support iterators?

solid aurora
#

the problem with propertiary languague is always the same

#

lack of tooling to properly (read efficiently) use it

#

it lacks debugger

#

proper callstacks

#

intellisense

#

you can just as well type random characters in notepad

foggy path
#

yeah good points

solid aurora
#

I'm probabaly not going to touch scripting in UE5

#

unless jetbrains provide half as good ide for it as they do for C++

foggy path
#

yeah personally I don't see the point of it because BP's are good and C++ does the rest for me just fine

solid aurora
#

why not just use C# syntax and build custom librariers around it ? It's familiar, it have tools and community around it

ancient hornet
foggy path
#

It's probably because Epic acquired SkookumScript and they had to do something with it :P

solid aurora
#

and it was designer by person, who actually designed few languagues before all successful

#

yeah well, probabaly, at least it doesn't look as bad as Skookum did ๐Ÿ˜„

foggy path
#

@ancient hornet yeah that's kinda the point, with Haskell you don't need to treat the abstractions any different. You can treat an infinite list the same way as a regular list, and that's where the power of it comes from imo because it has all these general purpose abstractions that other languages don't have, so others require you to write code in such a way that it specifically supports some feature

ancient hornet
#

well that depends on the contract of the function mostly

#

if the function doesn't need to consume the whole iterator to do it's work, it should be ok with an infinite iterator I suppose

#

I don't see how Haskell can avoid that ๐Ÿ˜›

foggy path
#

because it's lazy

#

it doesn't consume any more input than it needs to

tidal ivy
#

the main reason I don't do most of my dev in C++ in UE4 is the iteration time at the moment

#

opening / closing the editor is often required, and compilation times are all pretty awful

foggy path
#

for example if I have an infinite list of numbers, and let's say I have a function that maps a list and adds 10 into numbers in it

tidal ivy
#

if that's still how it is currently in UE5, I'll need to defer to a scripting language again

foggy path
#

I can just shove the infinite list into that function and it'll work just fine

solid aurora
#

not that I disagree, but I'm curious

ancient hornet
#

in Python you need to use special syntax so that your function works as an iterator itself mostly

tidal ivy
#

compilation time on this project is measured in minutes, even using expensivebuild and a server farm

ancient hornet
#

or you use "map" for that

tidal ivy
#

editor loading time into our 'main' level is around 10 minutes

ancient hornet
#

compilation or linking?

ancient hornet
#

loading time is a part that is annoying yeah :/

solid aurora
#

I mean I've seen pretty bad things, but this tops it

ancient hornet
#

you can improve compilation/link time somewhat with existing tools but load time you need to do the code changes yourself

#

shame I bet it'll only work on Linux for a long time

#

My goal was to make a linker that is as fast as concatenating input object files with cat command.

#

in all cases, I hope he'll manage!

solid aurora
#

but what happened ? It spends time on linking

#

or parsing header files ?

#

and some big header is included everywhere ?

tidal ivy
#

hard to say, but it's the compile time itself that seems to take longest, linking is pretty quick

#

I think it just comes down to being a very big project

solid aurora
#

it probabaly cloud be cut down, but would need some serious header reorganization

#

to include only whats needed in headers

ancient hornet
#

yeah long compile time is usually due to bad header organisation

#

or bad templates

#

some templates can create quadratic amounts of types and functions if you aren't careful ๐Ÿ˜ฎ

tidal ivy
#

looking at it, there's probably about 2000 classes in the gameplay module

#

god knows what half of this stuff is doing, I stay in my lane for the most part ๐Ÿ˜‚

#

but yeah, 15-16MB of raw code

solid aurora
#

ok 2000 might seem much but I have about half it just split between plugins

ancient hornet
#

but, the compiler should only rebuild the files that changed

solid aurora
#

and it never takes longer to compile than few seconds

tidal ivy
#

haha, we also have plugins

#

lots of plugins

#

for just about everything

sullen swan
#

Anybody here good with computer hardware and repair?

ancient hornet
#

put that line in a Dr Who episode and it'll work fine, cause weird stuff happens there ๐Ÿ˜„

median wraith
#

what the team of BeamNG managed with Torque3D its unbelievable

#

that GTA V looking graphics and alike sized map

pearl elk
#

so wait, Unreal Verse is a scripting language

#

Tim was always raving about turbo pascal so this syntax isnt overly surprising

#

least its not Visual Basic ๐Ÿ˜›

median wraith
#

I like this sentence is everywere
<If you are making a multiplayer you must use c++ at some point so I donโ€™t think c++ is going anywhere.>

#

Isn't like there are polished games or so, you only need C++ to make multiplayer games and is a must, usually this tip is always given by people that never executed VS

pearl elk
#

I actually do very little pure C++ tbh

#

I guess thats why the C comes first ๐Ÿ™‚

fluid bloom
#

trying to change cushions to my bose quietcomfort 35 II's

#

IT SUCKS

#

my fingers are bleending from trying to attach the goddamn cushions for the past two hours

stiff crystal
#

I hope the ones my other half has don't break soon then

#

I've swapped cushions from my sennheisers few times, it was quite painless operation

fluid bloom
#

I'm using so much force to get these in that I fear I'll break them

cursive crypt
#

eww... my cushions are each other month in a need of glue... nobody advertise this, sennheisers too btw

#

Also replaced the cable already once. The original just started to crumble down, never saw such thing before.

zinc matrix
#

Why is c++ needed for multiplayer? For optimisation?

fluid bloom
#

you don't need c++ for multiplayer

normal prism
#

You need a source build to even compile a dedicated server if you decide to go that route, does that count?

zinc matrix
#

Im trying to find ways to use c++ because transferrable skill but feels like too much a waste since i usually figure everything out in bp first

normal prism
#

There's a ton of things not exposed to blueprint, too. But depending on the scale of your project, that might or might not matter.

median wraith
normal prism
#

Multiplayer walking simulator

#

Perfectly fitting for these COVID days

median wraith
#

lol

humble remnant
#

Even in BPs you can still do some quite complex functionality

#

I'd dare say that for C++ some things are more complex

#

Though the replication graph is a big one if you need a kphjillion things to replicate

#

So there I can understand the need for C++

#

Knowing me tho I'll simply write a wrapper for BPs and use that in testing

tulip orbit
#

uh oh!

median wraith
#

I'm checking the TAA parameters for motion but turns out it works but break the whole water system on 4.26

#

๐Ÿฅณ

fresh heath
#
Amazon Web Services

Since the start of the year, the AWS Rust team has been drafting our charter and tenets. Charters and tenets are the framework AWS teams use to define our scope and priorities. The charter tells you what the team does, and the tenets tell you how the team will do it. Since one of our [โ€ฆ]

proud pier
#

Silly

#

Also, who lives in Arizona

#

Might as well just bar Arizonians from purchasing anything on app stores

#

Or something worse. I mean, every platform deserves its cut.

#

By completely bypassing it, something else is going to have to happen for store owners to get their cut.

#

But I guess, someone found a weak state for their agenda.

#

$$$$$$$$ was spent

fathom wadi
#

its only for apps that sell over a million copies ๐Ÿ˜„ If I were Apple, I'd just stop sales at 999,999 and say "new licensing terms are per million sales" and add it on.

proud pier
#

Heh. Also... does f2p count as a sale anyway?

fluid bloom
#

@proud pier you sound disappointed

#

the one million limit is a bit odd though

#

would be nice if everyone could use whatever payment provider they want

regal pecan
#

"prohibits stores exceeding 1 million downloads"

proud pier
#

And when I see it in video games, it's like... tainted goods

#

But maybe it's always been like this since the beginning, just not as noticeable since I wasn't part of it before. /shrug

real palm
#

But why is this evidence of corruption in games?

tidal ivy
#

guess Apple and Google can just turn around and refuse to allow their devices to operate in Arizona ยฏ_(ใƒ„)_/ยฏ

#

the whole state has a population not much larger then some European cities, so it's not like they'll even dent either companies income

fluid bloom
#

not allowing mobile phones to work in some geographical area in this day and age? Sounds pretty iffy ๐Ÿ˜„

real palm
#

boot sequence gotta interop with GPS bigbrain

ancient hornet
ancient hornet
fluid bloom
#

that news bit seems to say that it allows developers to use their store without any fees if they're above 1 million usd ๐Ÿค”

#

and not just "you're free to use another store"

regal pecan
fluid bloom
#

right

regal pecan
#

The interesting thing is that Apple owns the hardware and the software and the Store, yet it's not a monopoly in the context of any particular 'market' except for its own walled garden.

ancient hornet
#

from an app user perspective, they don't have a monipoly

#

from an app seller perspective, they do

regal pecan
#

Google owns the store, but not really the software and definitely not the hardware, while it has so much more of the market in population, but not value.

zinc matrix
#

30% cut is very high.

#

In markets with far healthier competition, you see platform rates closer to 3%.

fathom wadi
#

It's only high since Epic set the new bar. Before then it was standard for this industry. But it was long overdue for competition to step up and make a race condition. Especially when they have their own open source platform that welcomes all who would fairly trade.

#

why I said open source I dunno. I meant something else.

#

an open platform, not open source

zinc matrix
#

There's so much nuance, because there's the whole issue of anti-competitive market players, and the philosophy of human-computer interaction (as in we deserve more than a couple walled gardens of choice)....

#

But more to the point with Epic, they didn't find their success on Apple's platform and try to evade their (very high) platform tax โ€” they earned it on their own, and simply want to bring their product to the mobile market, which happens to be ran by a duopoly.

#

I personally think that until we have free and open alternatives to Apple and Google hardware, (perhaps RISC-V open CPU architectures, and PinePhone mobile linux based hardware,) these lines will continue to blur. In other words, I should be able to buy a generic non-walled garden high end smart phone, set my own policies, and use whatever software I want.

#

Really cool project, but seemingly so far from widespread adoption.

foggy path
#

The only way that'd reach widespread adoption is if it had a similarly integrated system as google and apple provide :P

#

or integration with android as an option I guess..

zinc matrix
#

Well, it means we need better free and open source software stewardshipโ€ฆ such that a non-walled garden ecosystem could thrive, and offer similar richness.

fathom wadi
#

I've tweeted the same thing at Tim Sweeney a couple of times. I'd buy an ethical phone from Epic. And let's face it, a third player in this market would be beneficial to gamers and Epic as a corp.

zinc matrix
#

That'd be a power move for sure!

regal pecan
#

How much of android is constrained by Google?

foggy path
#

it's a bit of an app problem since all the apps that people want are on android and ios, if they can bring at least the most important ones to a new platform it does stand a chance assuming it's easy to use

fathom wadi
#

"Check out the latest gaming model with hardware designed and developed for Fortnite". Sold out

regal pecan
#

Mining phones....

fathom wadi
#

solar powered mining phones

zinc matrix
#

I think what we need are protocols and standards, such that software from unknown vendors can still interoperate

#

And someway to protect from bad actors targeting open source software

fathom wadi
#

it's just 2 or 3 levels of competition away from being wide open tbh.

#

I mean, Google and Apple don't dominate everywhere in the world either

regal pecan
#

If you could swap out an android OS for something else, maybe.

fathom wadi
#

is android the issue? Do they dream of ... wait no.

foggy path
#

you used to be able to run Ubuntu on a WebOS device many years ago, of course WebOS went the way of the dodo

zinc matrix
#

Blender is a wonderful example of free and open software rivaling the incumbents, but it's more the exception than the rule.

foggy path
#

took them ages to get the UI sorted to a point where it wasn't terrible

regal pecan
#

Plus, smartphones are an interesting niche case. The IBM PC was lower performance, but just enough to be worth it while being vastly cheaper. With plan-subsidized phones, I'm not sure that gap exists with phones.

zinc matrix
#

Exactly, it wasn't sexy for most of its life... as can be said of most open source software lol.

#

Sounds like we need more designers in open source!

fathom wadi
#

I've done a few of those

#

wait... altitude. Thought it said aptitude

#

good timing

#

it's a bit loud

regal pecan
#

spoosh?

fathom wadi
#

is it virtual production ? That emitter looked like it bugged out

regal pecan
#

Not sure if this is meant to capture sound or vibration.

fathom wadi
#

I want to know how the camera boom guy kept up to normalise the volume ยฌ_ยฌ

zinc matrix
#

It's just a really long boom

fathom wadi
#

I swear I got this effect on the marketplace

zinc matrix
#

10KM wow

#

Big boy way up there

regal pecan
#

0 to 10 in 240 seconds

#

This amount of freefall makes me uncomfortable.

zinc matrix
#

So fucking cool

fathom wadi
#

meh. Just basic trig really.

#

๐Ÿ˜„

regal pecan
#

Um, sure, yes, absolutely.

median wraith
#

so what happened the rocked landed ?

fathom wadi
#

yeah

regal pecan
#

Controlled landing, successful touchdown, no unexpected explosions. No debris. No bird strikes.

fathom wadi
#

even mined a few doge coins on the way up

median wraith
#

thats good, it seems like they had to control a fire there

regal pecan
#

I think that's just unignited fuel spewed out when the motor turns off. Or the hamster getting incinerated.

solar nebula
#

The fire is fine

fathom wadi
#

yeah looked like it when it turned of the two boosters

solar nebula
#

The fire is unburnt fuel due to how engines shut down

#

They can't just stop thrusting or the hydraulic processes inside will explode them

#

The engines have to wind down smoothly, so a certain portion of unburnt propellant gets ejected

median wraith
#

I want to know that people build one rocket per week ?

solar nebula
#

The engines keep spewing out gas way after they shut down, but they replace the propellants with inert nitrogen instead

fathom wadi
#

if I had the money, I'd install a space platform with a skyhook that lifts things from space. Then charge 30%

#

ยฌ_ยฌ

regal pecan
#

It's space, you can get away with 90%.

fathom wadi
#

you're hired.

spare glade
#

Well i guess they dont need to disassemble it on the pad now...

#

lol

#

Yes haha

#

Unexpended fuel probably caught fire

fathom wadi
#

I wonder if they would apply a rig to capture the ship which it would home in on.

median wraith
#

don't worry the blow were part of the show

#

all is controlled

fathom wadi
#

yeah it's a tax write off and insurance scam

median wraith
#

#MarkedAsFixed

solar nebula
#

It was a fuel leak yeah

#

Fuel leaked into that area under the motors and blew up

regal pecan
#

RIP

spare glade
#

Id say when it hit the pad on that side it must have created a leak.

median wraith
#

I won't hire you now as my personal medic

#

๐Ÿค–

fathom wadi
#

it was obviously terrorists. I saw a minivan driving away

solar nebula
median wraith
#

:p

regal pecan
#

Obviously there was not enough fire.

solar nebula
#

There is always a fire after engine shutdown, there is a reason the nitrogen venting is a thing

#

It prevents this stuff from happening under normal non-leaking conditions

regal pecan
#

It landed successfully.

broken sigil
#

lol there has to be an explosion in their tests, even after the successful landing

humble remnant
#

Almost recovered

fathom wadi
#

Right I'm done. Im gonna play some games and pretend I know nothing about game dev. https://modelbuilder.game/

soft night
#

seems one landing leg even landed nice starship was leaning one way

regal pecan
#

I'm not rocket scientist-y enough to comment on their starship leaning a bit. If they told me they blew it up because it was too dangerous to defuel, I'd believe them.

spare glade
#

Id say the lean is a result of the soft landing, which probably also caused a fuel leak due to some loss of structural integrity of the tank that then ignited.

solar nebula
#

There was a little bounce so it had too much vertical speed

soft night
#

the fire was there when it was landing

regal pecan
#

I thought the white 'steam' was from coolant. Could that have been fuel?

pearl elk
#

lol wtf

#

I like how SpaceX cut off that last bit

#

explosion, what explosion... all I saw was a successful mission ๐Ÿ˜›

regal pecan
#

Just celebratory fireworks.

pearl elk
#

deepfake

#

real starship is alive and well still on the landing pad ๐Ÿ™‚

fluid bloom
fluid bloom
median wraith
#

Mmm I had an idea yesterday but I need a lot of polycount for such thing, but hopefully as ue5 can handle absurd polycounts let's wait for it ๐Ÿ‘€

rose edge
#

In fear of sparking a fierce debate, does anyone have any additional info on the frogwares vs Nacon situation? Polygon linked to the Nacon homepages AS A SOURCE in this, so they are useless as well. Frogrwares is talking about how you can use an Epic Unreal Engine encryption, but I have never seen that. Does that exist?

median wraith
#

Idk the only I know their game were pulled of from steam like 1 year ago

rose edge
#

I bought it on steam yesterday.

median wraith
#

And they uploaded it back a week ago without the dev consent

rose edge
#

sry, feb 26

#

Yes.

median wraith
#

And were removed

rose edge
#

DMCAed

median wraith
#

About the epic encryption

#

Back in the days we managed to decompile Fortnite

#

So epic added a encryption system

#

Anyway that goes nowhere as the keys are stored inside from what I know so

rose edge
#

Oh, it is relatively new then.

median wraith
#

Yeah is there from no more than 2-3 years ago

#

You cannot protect the files at all in any game tbh

rose edge
#

Makes sense then. Thanks.

#

Well, I guess I will be refunding it then.

ancient hornet
#

you can make it inconvenient at most

soft night
#

you can also go like dont trust the client mindset right

tidal ivy
#

people in the modding community have already worked out how to extract the keys, so it's pretty useless

light spruce
#

Never trust the client.

#

It's as true for networking as it is for professional relationships

soft night
#

Client you trust your all

light spruce
#

Trust no one; never answer the phone

soft night
#

if you cant trust your self right?

light spruce
#

You lie to yourself all the time; it's generally easier to tell when someone else is lying to you

humble remnant
soft night
pearl elk
#

godoverse

fresh heath
median wraith
#

Now we get even forms in Portuguese

pearl elk
#

if I had $100 to improve these surveys

deep glen
#

if it was me i wouldnt allow surveys at all

pearl elk
#

Should do a survey about surveys ๐Ÿ˜›

foggy path
#

A survey about a survey about surveys

viral vector
#

If you're going to put a survey in an international community, at the very least make sure it's actually in the common language of that community - i.e. English for this one

tidal ivy
#

it is in English

viral vector
#

Is it? I bailed after seeing the first line was Portuguese

loud plover
#

If you got a questions, and need quick answer. I can provide it: Yes!

humble remnant
#

Thanks, OMW to ruin my life

cursive crypt
#

My compressed mips generation before fixing it, kinda cool effect ๐Ÿ˜„

pearl elk
#

ship it

outer dagger
cursive crypt
#

oh... I used one... like before 15+ years ๐Ÿค”

#

But I know that there are some on Android

pearl elk
#

Stellarium?

#

(tbh all I did is paste what you typed into Google :P)

steep rapids
#

Stellarium is really good. When me and my dad used to look at the planets, we just used that and then went and tried to located where each planet was. Only problem is that the telescope was so wobbly we just couldn't focus on it ๐Ÿ˜ฆ

cursive crypt
#

^ Feeling Lucky, Stellarium is mentioned too

fresh heath
#

WTF, YouTube

humble remnant
broken sigil
#

Lol

stiff crystal
#

that last one though...

#

I hope Word is better than Excel.. because I still get nightmares from vbs even I haven't touched that in a decade+

carmine frigate
#

is the free vehicle pack any good?

#

guess its one of the few free BP projects i might actually open

broken sigil
#

looks decent, it's a plugin I think

carmine frigate
#

no vid

broken sigil
#

time to yoink all free assets I'll probably never use lol

carmine frigate
#

yea might as well

#

with ue5 ill be pimpin in free stuff

#

ill get hired for 50k for doin nothing just so they can use my free assets

#

think i havent sculped for like allmost half a year, just strarted a bit of freehand sculpting and damn I suck ๐Ÿ˜›