#lounge

1 messages · Page 653 of 1

zinc matrix
#

Funky Koval was illustrated by a Bogusław Polch, which done illustration for The Witcher too.

tight panther
#

Good morning from Germany 😴 😴

pearl elk
#

look what I found

tight panther
#

Oh! Spotted it 👀

#

"No internet here - we have no internet"

#

Cellular data in Germany in a nutshell

#

So uhhhm, I'm wondering about one thing

#

So something like ceea.zy?

pearl elk
#

if thats actually a domain you might get in trouble but Im assuming more like www.Monsium.com.au

signal citrus
pearl elk
#

yeah you had to change your name 😛

signal citrus
#

Oh right

pearl elk
signal citrus
#

I would like some pawsome pets tbh

neon iris
signal citrus
#

Hurray

tight panther
#

Oh really? Shame, what if someone releases a tutorial on their website?

neon iris
#

There’s a no ad policy. They’re out of luck.

signal citrus
#

Sell to devs elsewhere

neon iris
#

Sell canned devs. Every fifth box comes with a plastic dinosaur

signal citrus
#

Pretty good deal

#

Is it vegan?

neon iris
#

Only gluten free vegans

signal citrus
#

Free range vegan?

neon iris
#

Free range produces browner code

signal citrus
#

It’s healfy

#

Browner code is much more expensive

neon iris
#

Yeah, they tend to eat more pizza

signal citrus
#

Organic grass fed pizza

neon iris
#

In compliance with spaghetti monster regulation

signal citrus
#

In the name of canned programming all is forgiven™️

fluid bloom
tight panther
#

But a free UE4 tutorial?

fringe ruin
#

@shut bloom I see you found my rust language integration post! my coworker recommended i share it here but i guess i was beaten to it

tight panther
#

Does that really fall under the no ads rule?

signal citrus
#

Yep

tight panther
#

Interesting

signal citrus
#

Self promotion

fluid bloom
#

would be interesting to try to represent GC'd UPROPERTY values in Rust side

tight panther
#

If I'm writing a tutorial on my ad-free website with no hickhack, it's trying to give back to the community no?

#

Or would that be allowed to be posted in #released ?

signal citrus
#

Yes released, not your name everywhere

tight panther
#

Of course

fringe ruin
#

i have trouble even imagining how a rust-based uproperty thing would even work

tight panther
#

Is Rust cool with GUI stuff? 🤔

fluid bloom
fringe ruin
#

afaik gui is still pretty rough in rust, but it seems like there's a lot of progress

tight panther
#

No. way.

#

Building with Electron sounds good

fringe ruin
#

one of my motivations for wanting to link rust into an unreal project is that you can use rust for the things it has mature support for, while letting unreal handle the stuff it can't do well yet

tight panther
#

LOL

fluid bloom
#

azul was great based on the brief test I did with it

tight panther
#

You'd be surprised how many game UI's are flash @shut bloom

fluid bloom
#

sadly the owner of it had to stop doing it due to some irl issues

tight panther
#

Me neither

#

We got this great thing UMG :D

fluid bloom
#

does scaleform count as flash? 🤔

tight panther
#

It's middleware for it right?

#

Guys at IOI use it, that I know for sure

#

What? I didn't say that vampy

#

Scaleform GFx is a discontinued game development middleware package, a vector graphics rendering engine used to display Adobe Flash-based user interfaces and HUDs for video games.

fluid bloom
#

witcher 3 uses scaleform

#

UE 3 had scaleform iirc

tight panther
#

How messy is it?

#

LOL

#

Yeah, he did admit it tho

#

"I think even a peek of the source code will quickly reveal that VVVVVV is not a technically sophisticated game," commented Cavanagh. "I dunno, what can I say? I was young and more interested in getting something on the screen than implementing it properly.

#

Good point imo

#

Ngl, didn't heard of 6V until this morning

#

@shut bloom Why not a fan of web-based interfaces (on desktop) btw?

#

I didn't dabble into that stuff yet, so I'm just genuinely curious

#

It's that slow?

#

🤔

#

I guess it depends on scale, as always

#

I'm not in many servers, Discord runs fine for me

#

That kind of reminds me of how I can't stand my printer anymore now :D

#

Like compared to the professional one's we have at the company

#

Could've thrown mine out of the window yesterday

#

So slooooow

#

Yep I know

#

Luckily I need it once a year

#

Wait.. actually..

#

It's an HP for sure

#

Pretty sure it's an inkjet model actually 😐

#

@shut bloom Now you're just cynical ;D

#

Not a Rust fan?

#

So C++ all the way?

#

So your go-to lang would be..?

#

:D

#

Interesting, I expected Go

#

😁

zinc matrix
#

@shut bloom Check Luna Lang

fluid bloom
#

@shut bloom the syntax is dead simple

#

usually you don't need to consider adding dozens of trait bounds to functions

#

have you even written any rust? 😄

#

ah

#

at first I figured you're one of those "eeee what does fn mean, what does i32 mean, why is this so complicated? Why does the type of a variable or function come after the name eeeeee?"

#

those are annoying D:

zinc matrix
#

sticking out teeth are annoying

fluid bloom
#

what does the @ symbol mean in zig?

#

I'd hate to type that all the time 😄

median wraith
#

got here some user of Substance tools ?

finite lark
#

the real question is:

#

how do i do the do?

median wraith
#

Nevermind found the problem

#

wanted to convert greyscale to rgb

#

so used the gradient color node

#

@finite lark I'm making the devil himself 🤖 🤖 🤪

finite lark
#

omg xD

median wraith
#

I'm lost Epic have 2 particles one for distance and other for close details

#

but here is nothing to define the distances

#

and is working what the hell

#

wait

tight panther
fringe sundial
#

@shut bloom Zig is super interesting

#

but it has one mayor flaw for game-dev

#

that makes it not that good for gamedv

#

it doesnt have operator overloading

#

and, in fact, the lead developer explicitly has said he doesnt want operator overloading

#

so in zig, you cant have

FVector A = {1,2,3};
FVector B = {3,2,1};
FVector C = A * 10 + B

#

gotta do

#
FVector C = FVector_AddV(FVector_MulF(A,10),B);
#

other than that, i really like its ideas

alpine fern
#

that automatically makes it 🚮 for any math though

cursive crypt
#

I like options, problem is, when you have too many, you shoot yourself most of the time. Hence, overloading is one of them. Somehow, people put effort to find the language which will do good code for them. Its so little important.

north torrent
primal spoke
#

OMG! Merging multiple branches with UE4 binary files is so much fun!

ancient ingot
#

🤣

primal spoke
#

😭

ancient ingot
#

💕

pearl elk
#

@north torrent did you see the new Intel Nucs? Asus have a 2070 super which fits in em

north torrent
#

I did see the new Nucs, they interested me until I realized they are incredibly more expensive than building a mini ITX.

But the fact that Asus is making a 2070 super at half length will make ITX case buyers happy.

I already have a half length 2070 regular, however, so I won't be upgrading. My next gpu won't be for my ITX unit, but for a large PC.

pearl elk
#

bluechips will always be more expensive, just how it goes

north torrent
#

I won't be building my full size PC for over a year, so I'll be waiting to see if a new generation of GPUs is released. Maybe I'll wait till I can get a 3080ti.

#

I could build an Intel ITX for less than a Nuc, but I plan on getting a Ryzen 3700x.

pearl elk
#

you cant actually cuz you arnt Intel 😛

north torrent
#

Gigabyte X570 Mini ITX - $220
Ryzen 3700x - $330
Noctua NH-L9x65 - $50
Jonsbo t8 Mini ITX Case - $70
Corsair SF600 - $100

That is $770 where the Nuc with the i5 is $1000...

pearl elk
#

you can build a custom ITX with some Intel parts in it

ancient ingot
#

it's @north torrent and @pearl elk !!

north torrent
#

I can put an Intel chip inside of an ITX motherboard and build an ITX computer...

#

Shut up Captain XXX, nobody asked you.

ancient ingot
#

😮 omg

pearl elk
#

yeah see youre putting a cheap PSU in it

north torrent
#

Better than the flew power supply in the Nuc.

ancient ingot
#

can we put a cheap psu in @north torrent ?

pearl elk
#

I bet the Intel NUCS PSU is properly rated

#

Gold is quite low tolerance when you consider how touchy CPUs are

north torrent
#

I own the platinum, but I was making that list to try to match the Nuc, not overkill the Nuc.

pearl elk
#

you might want to try all Intel parts if you want to match it 😛

north torrent
#

But even if you add the $40 difference for the Platinum it is still $810 vs $1000.

#

Intel doesn't make an SFF power supply.

pearl elk
#

Can you build me an Apple mini?

ancient ingot
#

Apple? 😮

north torrent
#

I thought about getting the SFF 750, but figured that would be a waste with only an RTX 2070.

pearl elk
#

hehe yeah bluechips, always with the markup

north torrent
#

I don't want cancer, so no, I can't make you an Apple product.

ancient ingot
#

🤣

#

here you go Mons 🍎

north torrent
#

Do you want to know my secret for perfect wire management in SFF cases, Mr. Olympus?

pearl elk
#

I member Steam Machins

#

RIP Gabenchip

#

I cant wait for these new consoles, I bet everyones gonna hate the prices

ancient ingot
#

may as well buy a pc....oh wait.......

pearl elk
#

lol like PCs are any cheaper

#

but but cmon dude you really want that 200mhz extra boost clock

north torrent
#

I can excuse an expensive PC as a business expense though...

#

But if it can play PS3 and PS4 games I might buy a PS5. It has I have been away from consoles for so many generations there are several titles I need to catch up on.

#

I want to play Last of Us and Uncharted for example.

median wraith
#

how are called these photoshop layers that actomatically update the image from others layers, projecting it etc ?

tulip orbit
#

magic!

zinc matrix
#

smart object

median wraith
#

^ that ty

tulip orbit
#

np 😉

median wraith
#

wait Krita have something alike

#

@tulip orbit lol

#

okay then I don't need the doc I was doing at Designer anymore

deep glen
#

ordered food an hour ago

#

BRING ME MAH FOOD

cursive crypt
#

Cooked Ramen today 🍜

cursive crypt
#

Sometimes, Blender amuses me. Like crashing on ctrl+z.

tulip orbit
#

that reminds me. saves

cursive crypt
#

I did, but even scratching 3 mins of work is annoying.

tight panther
#

hammers ctrl+s

cursive crypt
#

That reminded of one recent experience with a game. At some intervals, it was crashing during Saving...

median wraith
#

why the project don't compile 🤦🏽‍♀️

#

says the sound class don't exists and the project thats equal have the same and all is fine

#

hell

#

when click rebuild to the project

#

and the engine proceed to recompile the whole engine

#

🤦🏽‍♂️ 🤦🏽‍♀️ 🤦🏽‍♂️ 🤦🏽‍♀️ 🤦🏽‍♂️ 🤦🏽‍♀️ 🤦🏽‍♂️ 🤦🏽‍♀️

late night
#

new years resolution

#

do a push up for every shader compiled

median wraith
#

Gimp by 2020

#

is worst than Paint included

#

Thank we got Krita

cursive crypt
#

Hmm... depends for what. I still prefer to switch between Gimp & Krita.

median wraith
#
int32  UCMainBlueprintFL::Difference( const int32 _ValueA, const int32 _ValueB ) {
    int32 value = 0;
    if ( _ValueA >= 0 && _ValueB >= 0 ) {
        value = _ValueA - _ValueB;
        return  FMath::Abs( value );
    } else if ( _ValueA < 0 && _ValueB < 0 ) {
        value = FMath::Abs( _ValueA ) - FMath::Abs( _ValueB );
        return  FMath::Abs( value );
    } else if ( _ValueA >= 0 ) {
        value = FMath::Abs( _ValueB ) - (_ValueA + FMath::Abs( _ValueB ));
        return  FMath::Abs( value );
    } else if ( _ValueB >= 0 ) {
        value = FMath::Abs( _ValueA ) - ( _ValueB + FMath::Abs( _ValueA ) );
        return  FMath::Abs( value );
    } else {
        return value;
    }
}
#

does this make any sense ?

#

Or there is a faster solution ?

#

🤔

signal citrus
#

that code really cares

#

but it also is incorrect

#

can't abs iNT_MIN

#

er well, idk what FMath::Abs does with int actually, if it turns (1si32<<31) to (1ui32<<31)-1ui32

#

your looking for an absolute number of digits between the two values?

#

return _ValueA > _ValueB ? _ValueA-_ValueB : (_ValueB-_ValueA);

#

the answer will always be positive unless it cant be represented as such there.

median wraith
#

yeah the absolute difference between 2 numbers

signal citrus
#

yeah what i posted will work

#

if you wanted to fudge it

#
int32 Out { _ValueA > _ValueB ? _ValueA-_ValueB : (_ValueB-_ValueA) };
if(Out<0)Out=(int32)0x07FFFFFFF;
return Out;```
median wraith
#

yeah your solution make sense

#

but needs an abs at the end don't ?

signal citrus
#

that if(Out<0) part sets it to the highest possible positive value an integer can hold when instead of the unsigned version of the int which holds the proper value otherwise.

#

its incorrect i mean, to clamp it this way. but it would never return negatives at least. abs is not neccisary.

median wraith
#

now you talk about clamp

#

used this to make a "infinite clamp"

#

if you have min=0 and max=10 and the input is 11 the return should be 0

signal citrus
#

not 10?

#

only way you could represent the most positive signed int minus negative signed int would be using unsigned representation.

#

like a sint8 -128 to +127

#

127 - (-128) == 255

#

255 can't fit into sint8

#

it comes up as -1 == (sint8)255

#

same problem with int32 or any signed type, the msb traditionally is treated as a value that cannot be represented in positive form when no other bits are set.

median wraith
#

no, because in this case is like a loop, it returns to the start or end and add the remain

signal citrus
#

corrected some things lol

#

but unsure what you mean by that, loop

gleaming hill
#

@deep glen Wanted to check, can I post my UE4 plugin marketplace link in #released once its published?

median wraith
#

@signal citrus I mean something alike this look

#
int32  UCMainBlueprintFL::ClampInfinite( const int32 _Value, const int32 _Min, const int32 _Max ) {
    }
    if ( _Value <= _Max && _Value >= _Min ) {
        return _Value;
    }

    int32 diff = Difference(_Min,_Max);
    int32 val = FMath::Abs( _Value );
    int32 sig = FMath::Sign( _Value ) == 0 ? 1 : FMath::Sign( _Value );

    if ( val > diff ) {
        val = (val % diff);
        // Make sure isn't on range now
        if ( val*sig <= _Max && val*sig >= _Min ) {
            return val*sig;
        }
    }

    if ( val*sig > _Max ) {
        int32 diffLocal = (_Value - _Max);
        if ( _Min >= 0 ) {
            return _Min + diffLocal;
        } else {
            return _Min - diffLocal;
        }
    } else {
        int32 diffLocal = ( _Min - _Value );
        if ( _Max >= 0 ) {
            return _Max + diffLocal;
        } else {
            return _Max - diffLocal;
        }
    }
#

tbh idk what I'm doing lol

signal citrus
#

it would need to be graphed for me to understand it haha

median wraith
#

well something like that

#

and bet that last calcs are wrong

#

I can show you the worst nightmare

signal citrus
#

i bet @alpine fern knows a cool way to graph it

median wraith
#

Now let me show you the whole porn @signal citrus

#
int32 UHEVLibraryMath::IntegerCount( const int32 IntValue ) {
    return IntValue == 0 ? 1 : FMath::FloorToInt( FMath::Log10( FMath::Abs( IntValue ) ) ) + 1;
}

int32  UCMainBlueprintFL::Difference( const int32 _ValueA, const int32 _ValueB ) {
    return _ValueA > _ValueB ? (_ValueA - _ValueB) : ( _ValueB - _ValueA );
}

int32  UCMainBlueprintFL::ClampInRange( const int32 _Value, const int32 _Min, const int32 _Max ) {
    if ( _Value <= _Max && _Value >= _Min ) {
        return _Value;
    }

    int32 diff = Difference(_Min,_Max);
    int32 val = FMath::Abs( _Value );
    int32 sig = FMath::Sign( _Value ) == 0 ? 1 : FMath::Sign( _Value );

    if ( val > diff ) {
        val = (val % diff);
        // Make sure isn't on range now
        if ( val*sig <= _Max && val*sig >= _Min ) {
            return val*sig;
        }
    }

    if ( val*sig > _Max ) {
        int32 diffLocal = (_Value - _Max);
        if ( _Min >= 0 ) { //Probably wrong
            return _Min + diffLocal;
        } else {
            return _Min - diffLocal;
        }
    } else {
        int32 diffLocal = ( _Min - _Value );
        if ( _Max >= 0 ) { //Probably wrong
            return _Max + diffLocal;
        } else {
            return _Max - diffLocal;
        }
    }
}

int32  UCMainBlueprintFL::ClampSumToDigits( const int32 _Value, const int32 _Sum ) {

    int32 max = FMath::Pow( 10, UHEVLibraryMath::IntegerCount( _Value ) + 1 ) - 1;
    return ClampInRange( _Value, 0, max );
}
#

LOL

foggy path
#

Is there some significance to using a _ prefix

signal citrus
#

Its illegal by some standard to prefix this way

#

but assume you just do this on parameters hev?

median wraith
#

I just do it to the inputs from functions

#

functions and vars use Caps

#

so the functions inputs use Caps aswell but with _

#

that difference the inside function vars are aren't caps and aren't _

signal citrus
#

single underscore and uppercase word is technically reserved for platform / compiler / preprocessor related things

#

but its not something that really matters unless it does

median wraith
#

idk just doing this since time ago as found it the most interesting way 🤔

#

after see other projects sources etc

signal citrus
#

yeah, its a standard that one can be oblivious on really.

foggy path
#

I've seen some use m_foo on class members but usually not much else

real palm
#

Pretty sure that's standard style, innit?

signal citrus
#

source engine be m_everything too.

#

m_szName, sztring constant

#

http://www.gnu.org/savannah-checkouts/gnu/libc/manual/html_node/Reserved-Names.html

In addition to the names documented in this manual, reserved names include all external identifiers (global functions and variables) that begin with an underscore (‘_’) and all identifiers regardless of use that begin with either two underscores or an underscore followed by a capital letter are reserved names. This is so that the library and header files can define functions, variables, and macros for internal purposes without risk of conflict with names in user programs.

foggy path
#

apparently C reserves all names starting with to and is if they are followed by a letter :D

signal citrus
#

shrugs, why not

deep glen
#

@gleaming hill yes

gleaming hill
#

@deep glen Thanks, just checking because I saw someone got removed but couldn't see what they posted and the message made me hesitate a moment 🙂

median wraith
#

oh didn't see this images

#

When you go to electric, the hair growth

foggy path
#

when you have money you can get hairplugs you mean

median wraith
#

How dare you

#

I broke PostScriptum just by opening it

tidal ivy
#

....the timer is counting the wrong way

#

it's 276 days since April 10th, 2019 😐

#

seems weird since 2020 dates have been announced that it shows 2019's dates in some places

#

ah well

median wraith
#

Lol

fathom wadi
#

My life is an unrealfest. I should goto an expo for RealLifeFest. for a change.

bleak thicket
#

They have English CC

fathom wadi
#

it didn't help it get any better. Nice video tho :p

#

I liked it a lot

bleak thicket
#

Really good stuff

#

also CC available ;)

mint root
#

man, I've seen some good udemy courses, but their pricing bullshit makes me not want to give them my money :/

bleak thicket
#

they are not doing only evil pricing shit, they even steal courses

#

they just take them from other sources, and put them out as their own courses in their system.

#

they are really full blown gangster ;)

fathom wadi
#

naah. Trump and crew are the real G's

bleak thicket
#

well yeah, but that doesn't make everyone else not a gangster ;)

fathom wadi
#

hoodlums were tracksuits, gangsters wear suits

#

*wear

#

exercises fingers a bit

bleak thicket
fathom wadi
#

I have this theory that the reason the mafia moved out of Las Vegas and New York wasn't because of Guiliana or the refactoring of Vegas from the corporation buyouts. I reckon they bred political families instead. Clean that money through the real money changers. The Federal Reserve

mint root
bleak thicket
#

There is an awesme free series about this from Tom

#

even tho i am unsure if there is so much AI in it, more the multiplayer stuff and C++

fathom wadi
#

most of the games I played in recent times don't even do AI. they just have AI characters spawning and running around a navmesh. Or it seems that way as the AI is fkin awful

#

Farcry 5 almost made me think the AI was good with a couple of tricks using the foliage, but overall, its too dumb to be immersive most times.

mint root
#

I can do AI, I've written some before, I am mostly interested in a step by step intro to a real unreal project

fathom wadi
#

yeah its got the tools for it thats for sure. Minus any modern stuff with machine learning

#

but you can add that anyway

#

it would please me no end to see intelligent AI In a game though. Something to keep you on your toes instead of just exploiting bad code

bleak thicket
#

@mint root haha, the myth of the "real project".....

#

i was also there ;)

#

like.... felt the need to seek that.... good project that gives me the right directions to understand, but somehow i feel like there is anyway no perfect path as you adjust so many details depending on so many realities, that in the end, "your project" is the best reference for "you"

#

jo meta i know ;) kill me ;)

mint root
#

ok, well I don't know what you had in mind when you sought it out, but I know I'll get what I have in mind from that course or a course like it

#

and my finished product will have almost nothing in common with it

bleak thicket
#

haha ok, so its more a specific

#

what is the specific you seek?

#

if its not about the AI then the course of Tom is for sure fulfilling the rest i assume

#

wait....

#

that IS the course

#

hahahhaha

mint root
#

it's more like a concrete and relatively comprehensive overview of actually writing against the api and interacting with the tools, in the context of actually producing a thing that works

#

instead of a context that is connected to nothing else

bleak thicket
#

that course was free and open available

#

or "course" it was a tutorial without video if i remember right, step by step, and lots of code and stuff

mint root
#

it's not free anymore

bleak thicket
#

yeah i realize that slowls

mint root
#

or I don't know where to find it free anyway

bleak thicket
#

well i checked, it was actually on his github or at least there was the final project

mint root
#

I will pay for it, I just want to not pay udemy for it

#

yes, I also saw the github, I think it'll be better for me to watch it unfold step by step

bleak thicket
#

ah ok

#

but there is at lewast the stuff

mint root
#

yeah

#

thanks 🙂

bleak thicket
#

but seeing that its also like 4.17-4.20

#

there is a lot of movement in between even tho i dont know how much they have touched those areas

mint root
#

yeah I'm a little worried about that too, but I'm not sure there's a better option

bleak thicket
#

well what is the most specific thing you "miss"?

mint root
#

also the game I am working on has a lot in common with a multiplayer survival game, so it's a good fit

bleak thicket
#

could it be that its like related to animation blueprint and character?

#

which is step by step

mint root
#

I am a very experienced programmer, and a sort of experienced unity programmer, but I lack the context for unreal and I'm not very good with c++, so I want to see someone actually just doing the things, visually, while I follow along

bleak thicket
#

well you dont need much C++ actually none for all the major things

mint root
#

I plan to do my game almost entirely in c__

#

c++

bleak thicket
#

and being a very experienced programmer is something for wiping the ass ;) i am also one and this is a huge shitshow of learning everything! :D

#

well if you want to do it for yourself then its ok, just in general know: you do not gain anything from that, its not faster, its just C++

mint root
#

cool

bleak thicket
#

you can always mix and use C++ where you need it

#

like i personally thing, best is you do the "Bigger things" in blueprint and just make like math and specialized functions in C++ that you then call from the blueprints

#

just to give you a thought ;) not pushing you, just giving you the picture you might miss

#

like doing math in blueprints is always crazy ;-)

#

they should make a math node where you just write in a formula

foggy path
#

Wasn't there like a math expression node or something?

bleak thicket
#

was there? i actually never searched for, but it was also never mentioned

foggy path
#

Yeah looks like there is

bleak thicket
#

oh cool

#

GOOD to know

foggy path
#

Oh I recall you had some thoughts on my child actor nonsense the other day... mind if I ask you something about that?

bleak thicket
#

i must say, thinking about it, after so much time with all the options, i am still always happy if everything solves in a blueprint, even tho iam doing right now a lot of python but thats only pipeline and editor tools

#

oh dear

#

hides

foggy path
#

lol

bleak thicket
#

LALALALALALALA

#

;)

#

go on

#

always remember: its no generic topic

foggy path
#

Yeah I was going to jump into C++ and try to inherit from Static Mesh and move some of the logic there - because I noticed child actors spaz out pretty badly if I try to make the parent a physics object

bleak thicket
#

HAHHAHAHAHA

#

i mean

#

its not a totally insane idea

#

but its not one of those i really suggest

#

what about... trying to embrace what you have and thinking how you can best combine it?

foggy path
#

I do notice that if I spawn the actors in for example BeginPlay, and attach them into the parent actor, it works just fine

bleak thicket
#

first... you know StaticMeshInstance, or? just to be safe

foggy path
#

yeah I'm aware it exists but I haven't really looked at it tbh

bleak thicket
#

if you have 1000 trees of the same mesh

#

then you make one static mesh instance which has the 1000 position

#

and you get 1000 trees for the price of 1

foggy path
#

yep that much I know :)

bleak thicket
#

ok!

#

just wanted to be sure

#

its like t he first "alternative"

#

that many ignore

foggy path
#

the cliff notes version of what I'm doing is I have a vehicle which has parts that attach to it, which the player can remove and toss around

bleak thicket
#

hahaha

foggy path
#

so that's just the kinda thing I'm trying to achieve here

bleak thicket
#

but why so many?

#

if i remember right you talked about thousands?

foggy path
#

Oh, nah it's probably not going to be thousands :)

#

Unless I get like really really crazy with it

#

lol

bleak thicket
#

well you still have sockets to connect things

#

if you feel child actors are evil (or you see that it doesnt fit well)

#

like thats common for characters

#

i should better say sockets or bones, if i understood the show correctly they are SOMEHOW the same thing

foggy path
#

yeah

bleak thicket
#

also be aware of the power of constraints

#

its a simple thing but it can do wonders

foggy path
#

I'm kind of leaning towards spawning on BeginPlay tbh, it makes it pretty easy to have the part have its own functionality if it happens to need it... the main downside is that it'll make editing the object a bit annoying since it won't show the part in the viewport mode

fathom wadi
#

you can write a visualizer for that though?

bleak thicket
#

WELL, you can fake it till you make it ;)

foggy path
#

yeah that's something I need to look at but it seems I may need one constraint per child, and then it may need to be toggled on-off when the part is either attached or detached

bleak thicket
#

you could go by and just have the structure in there, and use beginplay to "rebuild" it

#

then you got both for the price of one

#

call me the "eater and taker of the cake"

foggy path
#

lol

bleak thicket
#

you can actually also use the same function in construction script and being play and just make like switches in there that can handle a non-play environment

#

the fuckup with construction scripts is that you will end up with child actors then ;)

foggy path
#

oh yeah you could do that I guess, I just remembered you can't spawn directly in the construction script... I guess there might be some gotchas to look out for if you call a function in there

bleak thicket
#

you can

#

that is what you do for the viewport

#

like if you have some building generator, then you see th result directly in viewport

#

cause its in the construciton script, you change values and it updates itself

#

(or it should, i am unsure now, might need a compile)

#

the problem is that by defualt components cant have construction scripts, depending on your plan that might be annoying

foggy path
#

the spawn actor node is actually not available in the construction script

bleak thicket
#

well, we talked about viewport, right?

foggy path
#

oh right

bleak thicket
#

and the child actors are anyway not there in viewport

#

no matter what tactic we establish ;)

#

BUT!

#

you can fake them over

#

;)

foggy path
#

I'm slowly realizing why I saw a few people say that child actor component can be kind of hacky lol

bleak thicket
#

child actor is "correct"

#

but cause its so "correct"

#

its unhandy for everything else that is not the specific problem

#

like.... preparing stuff ;)

#

i also wanted to dive into a child actor army

#

i thought "thats the deal, thats how i have to solve all the shit!"

#

wow, i was so wrong ;)

#

but i was wrong about everything at first thought, thats why i think being an experienced programmer can be unhandy, you need to get used to the culture

#

In business IT the solutions for problems are not suddenly becoming bad

#

just because i attach stuff at other areas

#

in gamedev................. that is not the case

#

you think about that end and see through that a rpoblem on the other end

foggy path
#

Gamedev is about generating legacy code because in a few years none of it matters!

bleak thicket
#

WELL.............

#

i wouldnt say that

foggy path
#

haha :)

bleak thicket
#

i am specific here having set that as my mission for the company to be a more .... repeatable on the tasks

#

so primary we dont just do, we create processes

#

or mostly i do ;)

#

but yeah, i have a hard time finding generalizations yet

#

but at least i try to make good workflows

foggy path
#

anyways I appreciate the ideas... It's kinda hard to find specific examples on how to approach something like what I'm doing (or I'm bad at finding it) so it's nice when someone who knows about more about how all this works can help :D

bleak thicket
#

see above

#

there is NEVER the right example

foggy path
#

probably not unless someone else is making the exact same thing as you are :P

bleak thicket
#

and the more early you accept this, the more early you make piece with it and "test yourself" what you wanna do and see at every kind of solution that vaguely does your problem

#

hahhaah

#

cause gamedevs are so much into copying stuff ;)

foggy path
#

lol

bleak thicket
#

like, if there is a ready to go example of a game in unreal

#

then you are sure that releasing that game with other assetswill not make the deal ;)

#

q.e.d. there is never the right example

foggy path
#

that's my eternal problem also when it comes to programming

#

I can usually solve stuff myself pretty well, so the problems that I struggle with tend to be kind of complicated and info online is scarce :P

bleak thicket
#

i see it more other around somehow, i mostly struggle these days with the "entrance" of the new stuff

#

so many good products with bad documentation

#

so you want something slightly different then their example and you dont get a button

#

traefik 2.0 documentation is right now a huge fuckup

#

especially if you come from 1.3 where you can write all into one config

#

2.0 enforces 2 different configs

fathom wadi
#

i struggle with odd Unreal C++ to Native C++ to Native C stuff, no matter how many times I end up converting things, there is always a lib using some archaic code that trips me up 😄

bleak thicket
#

those things hold me up way longer as i like

#

archaic code doesnt need to be bad ;)

fathom wadi
#

it wasn't bad code, it was just difficult to convert to types with smart pointers outside of standard C++ tbh

#

it wasn't difficult, thats the wrong term. It was, confusing for me, and usually takes too much trial and error for my liking

bleak thicket
#

well the C world is a lot of trial and error

#

you can explain C in 5 minutes, and you still see people using it slightly different as the ones before every day.... for eternity ;)

foggy path
#

C was the very first programming thing I learned. I think as soon as I discovered there are languages that let me do cool stuff more easily I jumped ship :D

bleak thicket
#

what is your "favorite" now? (given of course no specific mission just what you use most happy ;) )

fathom wadi
#

sinclair basic was the first I learned. But I got mad one day when I typed out a program and forgot to save to disk

foggy path
#

I like Haskell and Elixir

fathom wadi
#

pascal was the next after that I think. Or Visual Basic. One or the other

foggy path
#

JavaScript as well if I have to pick something more people actually understand lol

#

I mostly work with web related stuff

fathom wadi
#

do you remember when that was fun and didn't require you knowing 80 different libs that bloat everything you do? 😄

#

now I moved into UE4, it feels the same :p

foggy path
#

eh the library thing is heavily exaggerated :D

#

it was so much fucking worse back in the day when no browser was compatible with another browser

fathom wadi
#

I know but when I last did it, there was still a few fighting for supremacy

#

dude.. writing javascript twice used to make me rage

plucky pagoda
#

Who knew a UPS could work as a tornado early warning.

foggy path
#

ah, yeah sure there are a few which I think is good because it breeds innovation

tight panther
#

@bleak thicket What you up so early again my guy

bleak thicket
#

early?

tight panther
#

Or late? ;D

bleak thicket
#

its not 15 oclock yet why you talk about early?

tight panther
#

OK got it :D

plucky pagoda
#

My UPS started alerting the power was low, so I yelled that something was wrong with power and everyone got off the couch by the LR window and then a tree came through it, and the weather radio alarm went off with a tornado warning.

fathom wadi
#

holy crap

tight panther
#

WTF

#

What's a UPS in this context?

plucky pagoda
#

yeah, just got back in. I bought a shelter this past summer when Ohio had all those tornados

bleak thicket
#

Power Supply

#

USV ;)

foggy path
#

Sometimes I figure it'd be nice to live in a warmer country... but then again we don't get natural disasters here which I guess is a fair trade for cold long winters :P

plucky pagoda
#

Uninterruptible power supply

tight panther
#

Ah thanks

bleak thicket
#

@foggy path brazil doesn't have those catastrophes either ;)

tight panther
#

I seriously thought you received a package that went through a tornado a day prior

plucky pagoda
#

lol

bleak thicket
#

somehow god is just angry against some few countries.... who knows why

foggy path
#

heh

plucky pagoda
#

We're right on the edge of Tornado alley and it's shifting our way the last few years as temps have changed

bleak thicket
#

its like, if god send your country 5 megastorms, you might wanna take the signal ;)

plucky pagoda
#

It was crazy how fast it came on. I mean we barely got into the shelter before it got bad, and it was over just as fast.

fathom wadi
#

if god sent 5 megastorms, he's a bit of a bellend tbh

plucky pagoda
#

But if the UPS hadn't gone off, everyong else would have been on the couch when the window was smashed in

tulip orbit
#

even my power blipped tonight

#

lights dimmed for a half second

bleak thicket
#

i found that always funny when i was in US

#

that on bad weather most often there was also a short power outage

tulip orbit
#

I'm nowhere near tornado country, or the US 😄

bleak thicket
#

yeah but his UPS is ;)

signal citrus
#

I get the nados

#

not like tornado valley though.

tulip orbit
#

I've just got -30c weather right now, with -40c windchill

signal citrus
#

-11c here

fathom wadi
#

I had burritos last night. You ain't seen nuthin' yet

gleaming hill
#

Fken sunny here

bleak thicket
#

@tulip orbit heating via power? Then you are in norway, else in swede? ;-)

foggy path
#

we've actually had a warm winter this time :P Coldest been like -10 C maybe... pretty sure last january it was -30 C

bleak thicket
#

just guessing \o/

tulip orbit
#

yeah my strategy for staying warm was garlic bread and nachos 😄

plucky pagoda
#

56 F here

tulip orbit
#

@bleak thicket Canada,, "northern" canada. gas furnace

bleak thicket
#

Oh the Mercator winner ;)

plucky pagoda
#

Gas furnace here too, but we haven't used it this year. Using oil filled radiator in the biggest room and it's been enough so far.

bleak thicket
#

you can probably spot your home on maximum zoom out on the mercator map? ;-) just joking

tulip orbit
#

dunno what a mercator is 😦

bleak thicket
#

The Mercator projection () is a cylindrical map projection presented by the Flemish geographer and cartographer Gerardus Mercator in 1569. It became the standard map projection for navigation because of its unique property of representing any course of constant bearing as a s...

#

the thing why canada is so big

tight panther
bleak thicket
#

WE ARE HORSEBREEDER NOW

tight panther
#

"JESUS CHRIST" 🤣

bleak thicket
#

wait that is bad one

plucky pagoda
#

Oh, I love that one. It's so messed up.

bleak thicket
tight panther
bleak thicket
#

Well its for sure one of the best

tight panther
#

Could watch those all day

bleak thicket
#

but "messed up"

#

is the Bank

#

the Bank Episode

#

DUN DUN DUUUUUUN

plucky pagoda
#

I hadn't watched it in like 10 years and just started letting it stream on Hulu while I work.

#

Still catching up.

bleak thicket
#

dude...................................

#

and American Dad?

#

American Dad is better than Family Guy, just without Cutaway

plucky pagoda
#

Nah, watched all those.

fathom wadi
#

my wife had nothing but family guy on the tv for about 3 years. She pretty much memorizes it until season 11

tulip orbit
plucky pagoda
#

Oh wow, forgot about those

tight panther
#

Hahahaha

#

Dat horse bashing

bleak thicket
tight panther
#

🤣 🤣 🤣

foggy path
#

Family Guy and American Dad are sometimes really brilliant

bleak thicket
#

often

tight panther
#

Gotta love those impact sounds

#

"We're an unusual family" 🤣

foggy path
#

...although the funniest thing in Family Guy is still the ipecac challenge thing

#

that might say something about my sense of humor though

bleak thicket
#

you mean THAT ;)

foggy path
#

yes exactly that lol

bleak thicket
#

HAHHAHAHHAAHAH

#

I WIN I WIN!

#

NO MORE!

#

CALL 9 1 UUUAAAHHH

#

yeah this is for sure insane funny every time

tight panther
#

Jeez, the spam 🤣

bleak thicket
#

i win

#

you should have picked the peter on meth

tight panther
#

Yeah right

#

But this is even more brilliant since it lasts longer

#

"So it's illegal then?"

foggy path
#

for a while they were kinda meh but the recent season has been pretty funny again

tight panther
#

long break

#

"Hello?"

#

🤣

bleak thicket
#

yeah thats a good one

#

family guy has the best pauses

#

OH WAIT i forgot a prime thing.....

foggy path
#

lol

fathom wadi
bleak thicket
#

hahaha yeah good one

fathom wadi
#

that always tickled me

bleak thicket
#

you know what is funny

#

there is this movie super famous in US that one with the... wait

#

"Deliverance"

fathom wadi
#

yeah with Jon Voight and Burt Reynolds

bleak thicket
#

which is like SUPER OFTEN referenced

#

and i NEVER saw that movie

#

till like totally recently

#

like after the south park episode

#

after family guy / american dad references of it

#

and everything

#

can you imagine how that was seeing that movie? :D

#

and seeing how EXTREME that movie is storywise and they all just reference to it 8-D

#

i was like "oh my god"

#

they even have a reference to it in King of Queens

tight panther
#

Man Klaus is awesome

bleak thicket
#

haha, yeah you need a good german ;)

tight panther
#

In the German dub even more so

bleak thicket
#

you do not watch it dubbed

#

I HAVE SPOKEN

tight panther
#

BUT KLAUS

foggy path
#

so how do they make Klaus sound different from the rest of the cast in the german dub?

tight panther
#

Klaus get ze Flammenwerfer

foggy path
#

giving him a german accent would obviously make no sense in german..

bleak thicket
#

like seriously, its the show of a voice actor

tight panther
#

He's even more schwäbisch xD

fathom wadi
bleak thicket
#

we always use bavarian like accents

foggy path
#

ah they give him like a country bumpkin accent? lol

tight panther
#

It's not like he's nordic like any other german dub of original dubs in German

bleak thicket
#

you just dont watch it dubbed

#

period

#

\o/

#

damn it ;)

#

I am not in general against dubs but seriously on FG and AD its a sin

tight panther
#

Good job :D

tight panther
#

Forgot there's the word swabian in English btw

bleak thicket
#

i was living in swabian land for a job for some time

#

horrible people

#

horrible land

tight panther
#

:D :D

bleak thicket
#

horrible food

#

the only nice thing was the train station........................................................

tight panther
#

Too many radar traps

bleak thicket
#

well on what fucking road they should set them up?

#

there are just 3

tight panther
#

They got one on every

bleak thicket
#

well yeah 3 traps ;)

#

i mean come on stuttgart traffic is a mess

#

and i think 3 roads is wrong actually, practical you got 2

tight panther
#

And in every 10-soul village

bleak thicket
bleak thicket
#

watch iRack

#

\o/

tight panther
#

Oh my god that's so German HAHAHAHAHA

foggy path
#

they had a really big budget for that skit, what with the dog and all there lol

tight panther
#

Even the dog

#

Hahaha

#

Ikr

#

Alright, enough of the binge, time to work on stuff for once :P

bleak thicket
#

;)

fathom wadi
#

thats an awesome sketch

bleak thicket
#

it is funny how that sketch is now used by so many Americans ;)

#

btw while we are at it, someone else here junkie for bodycam / dashcam US police chases? ;)

#

they really should monetize that more ;)

foggy path
#

after I saw the video where the guy was crawling on his hands in tears and the cops shot him dead I decided I had enough US police video footage :P

bleak thicket
#

it is so great if you have no privacy laws

#

oh yeah TONS of that is that way

#

its like majority of videos prove that they have practical no morale standard

#

on the other side, i saw some CRAZY people, there is one black guy, he is like a monster, and he has nothing todo with anything, and he just walks towards the cop in an aggressive attack way, and the cop just steps back and back and back, till in the end he had to fire, that was insane to watch.

#

like the cop was just freaking standing there in the block talking with someone and the guy just came from the other end of the block over

#

what was his point?! :D

fathom wadi
#

I used to keep up to date with Liveleak but I prefer a happier viewing experience these days

bleak thicket
#

well in compare to the actual news, this IS happier

#

\o/

fathom wadi
#

I stopped watching that too

bleak thicket
#

better for life

fathom wadi
#

used to be a news junkie. now its all clickbait marketing and depression to make you buy things

bleak thicket
#

you missed WW3 probably even

#

or you catched that at least? ;)

foggy path
#

I've just started unfollowing people on twitters if I see them post/RT some stupid BS and I can't remember them having tweeted anything interesting

bleak thicket
foggy path
#

it's been much nicer ever since

bleak thicket
#

well i didnt started to follow them in the first place ;-)

#

my other addiciton is ghost videos

#

but since nukes top 5 this topic doesn't require that much searching anymore

foggy path
#

if I see something like that I usually just end up thinking how they faked it lol

#

same with magic trick videos, I just end up stepping frame by frame trying to see the trick :D

bleak thicket
#

haha this stuff is actually always real footage

#

cause of the law to make them open

foggy path
#

(and you actually can sometimes see if it you do that)

bleak thicket
#

no no

#

you are thinking of other videos

#

those are really just raw footages that they took from the sources and put them on the net

#

there is no ..... point in faking them

#

you got sometimes 3 hours of footage with 5 minute action

#

;)

#

its just how it is

#

there are sometimes videos made by the police to make their case, then they even use several perspectives and reroll the event from diferent perspective

#

they can be quite extensive on that

#

those are NOT camera teams running around those are just bodycam and dashcams

#

the same video just by another youtuber

#

cause they both have the same public-no royality source

#

oh wait its a different one

#

oh wait it is the same

#

i am blind

foggy path
#

Oh I meant ghost videos being faked not cop videos :D

bleak thicket
#

OH!

#

those

#

yeah thats why i take Nukes top 5 now

#

he is filtering out the crap and he gets videos of people who you barely find (arabic)

#

what is left is "for you to decide" always ;)

#

but still his stuff is really good and the ones where you really shake your head

bleak thicket
#

he is always making good statements

#

HHAHAHAHA

#

when I was a kid i watched it a lot

#

like.... really Hulk Hogan and that graveyard guy time

foggy path
#

yeah wrestling is definitely one of those

bleak thicket
#

and Randy Man Savage! \o/

foggy path
#

lol

bleak thicket
#

btw

#

oh dear

#

then i can probably shock you or not

fathom wadi
#

the recent crop of pro wrestlers are taking it to new levels. Its mostly the indie scene, with the smaller setups. But they do some amazing stuff

bleak thicket
foggy path
#

lol

fathom wadi
#

the best thing is thanks to the internet, keeping kayfabe is only required on the shows or public appearences. So they dont take themselves as seriously as before

foggy path
#

that nullptr vid is great

bleak thicket
#

here the complete thing

fathom wadi
#

if(var) { //do stuff }. Never presume a ptr is valid :p

bleak thicket
#

its awesome

#

isnt it great?

#

:D

signal citrus
#

That’s what ASSUME() is for

#

ASSUME(var!=nullptr)

#

That makes no error handling code

foggy path
#

This is why an optional type is great

#

you can run operations on an optional type like it was always valid, the ops just won't run if it isn't

bleak thicket
#

kids.... ;)

#

still ASSUME(perfect_answer)

signal citrus
#

Code generated will only be correct

#

(Really though, don’t do this unless you know it’s true for every call to the function. It’s the same as putting code inside an if statement that never fails)

foggy path
#

one of the reasons I like Haskell is that it has a very good type system, so if it's used correctly, you can usually avoid problems like nulls

#

the program won't even compile if you do something dumb

signal citrus
#

Inlining is good though

bleak thicket
#

lol

#

you are still doing it ;)

signal citrus
#

Will strip out redundant checks for null

bleak thicket
#

calma! :D

#

Everything has consequences, you are throwing around with solutions, fascinating :D

#

you guys should at least once code on a Atmel or STM32

foggy path
#

are those like TIS-100

bleak thicket
#

your complete life goes shatter

#

yeah i think, must check what TIS-100

#

no!

foggy path
#

(Pseudo) Assembly programming game lol

bleak thicket
#

not the game

#

no no

#

those are actual processor

#

real processors

signal citrus
#

@finite lark knows some stuff

bleak thicket
#

like those things that make your life so comfortable in all devices you use, "connected" or not ;-)

foggy path
#

yeah I know but figured you were referring to assembly programming them

bleak thicket
#

no

#

its still C

foggy path
#

ah

bleak thicket
#

you can do assembly if you are masochistic

#

no one holds you back

#

but dont wonder if they put you in white jackets ;)

#

can you imagine living without malloc() ?

foggy path
#

There's a mental hospital near the Nokia office here, when I worked at that office for a while as a subcontractor, we used to joke about people being sent into the mental hospital only a short trip away lol

bleak thicket
#

or requiring to have a bad float implementation cause a good one is too big ;)

#

i should sleep words mix up :D

plucky pagoda
#

So, the thing that set off the UPS, a train hitting a powerline that was blown low from the wind.

#

I mean call me crazy, but shouldn't power lines maybe be not in the path of a train.

bleak thicket
#

see

#

that wouldn't have lead to a power outage in germany ;)

foggy path
#

Maybe a power pole had been blown by it or struck by an object or something so it was lower than it would normally be

plucky pagoda
#

Yeah, probably. The power lines are a mess in the US

bleak thicket
#

the joke is the law....

#

the law requires that every powerline is having 2 connections

#

so you cant cut one line and expect something to happen

#

every single power line can every time of the day always stopped

#

that is why we have no dead line workers

#

like none

#

while in US 100 die every year cause its crazy insane complex and partly you cant just "stop" the flow

foggy path
#

Large power outages actually do happen here sometimes due to strong winds but mainly in rural areas

#

Mostly because trees fall on the power lines

#

I live in a city and I can't remember when was the last power outage :P

plucky pagoda
#

Yeah, it's a mess. I use to work for one of the big ISPs when cable internet was starting out and occasionally had to check out lines. You had to check for voltage every time because power lines would bow down and hit the cable lines.

foggy path
#

This guy I know runs a broadband company in Kansas, someone jokingly told him to start a broadband company in another city because the connections there were crap and he was like "never again" lol

pearl elk
#

Apparently C won language of the year last year

foggy path
#

Yeah I heard about that, wonder why

bleak thicket
#

LOL ;)

#

yeah cause of IoT and its all just blabla ;)

foggy path
#

Sounds likely tbh

#

raspberry pi and the other small computers

pearl elk
#

fastest growing language or some such, I think its because of some of the kick back against OOP

foggy path
#

Always been meaning to get into tinkering with those but always also have other things to do :P

bleak thicket
#

if you have a raspberry pi you can specifically avoid C ;)

#

thats why it exists ;)

#

STM32 and Atmel

#

thats the C line and all the other ARMs and stuff (the ones not running an OS)

foggy path
#

ah

bleak thicket
#

everything running an OS can run abstractions and WILL motivate you to do so

foggy path
#

that's probably why those sounded familiar

bleak thicket
#

my OS is while(1)

foggy path
#

I just kinda prefer my toybox of programming

#

I will never run out of functions but I might run out of physical components

#

lol

pearl elk
bleak thicket
#

the tiobe index is such a shitshow ;)

pearl elk
#

I kinda like that C++ is losing ground though, dont burst my bubble mane

bleak thicket
#

practical seen, if a language is so good that people do not talk much about it cause they have not that much problems, will go down in the tiobe index cause of less activity about it. But on the other side if you have lots of use cases lots of people talk about then, python is so deep into science that its why it often came up, and i would bet that raspberry pi also was a part of that

#

and now its IoT and Game Engines ;)

foggy path
#

blockchain!

bleak thicket
#

..................

#

the red flag buzzword

foggy path
#

lol

bleak thicket
#

seriously, its like a pest

foggy path
#

I follow a couple of people who tweet about it, and every time I try to look into the companies or other things, it's always super handwavey stuff which doesn't sound practical at all

bleak thicket
#

"lets do something.... WITH BLOCKCHAIN"

foggy path
#

but one guy that I respect in that he's an expert in his field, he's working at a gaming related blockchain startup... I've heard about some of the things they work on and it sounds like at least in theory there might be some merit to it

bleak thicket
#

trust me

foggy path
#

remains to be seen since they haven't actually launched it with any games yet, it would be the first blockchain application that actually makes sense if it works

bleak thicket
#

its a buzz word

foggy path
#

yeah I'm very skeptical about it in general

bleak thicket
#

and also his case is buzz, trust me

#

and he is just persuing it cause someone threw money at it

#

in the end there will be no actual reasoning for the blockchain, they could have done whatever they do with that in other ways

foggy path
#

yeah

bleak thicket
#

if its blockchain + game, i would make a bet that SIGNING would be already enough

pearl elk
#

gamechain

bleak thicket
#

you dont need to blockchain stats

#

you just need to sign results

#

and building a blockchain into a game as currency is also stupid

#

cause you have no control over it, so you cant fix bugs

#

there is like really no angle in any way where this makes any sense

foggy path
#

so far using it as an investment vessel seems the main use for blockchain :P

bleak thicket
#

yes

#

there is like a friend who starts aquaponic industry here in my country

pearl elk
#

Im using blockchains as lootcrate keys

bleak thicket
#

and he gets all the time people who wanna make a new thing with him and they always have the keyword "blockchain" in it

foggy path
#

I own some bitcoin and some other cryptos

bleak thicket
#

like "we need to assure that our production is our production WITH BLOCKCHAIN!!!!!"

foggy path
#

lol

bleak thicket
#

like yeah, before blockchain there was no way that we could SIGN our products validity

#

only blockchain can do that?!??!?!

#

thats how i feel

#

those people who have commercial interest

#

are telling me that giving up control

#

increases the value of their product?

#

yeah nice try

pearl elk
#

but if you love something set it free

foggy path
#

what about Dapps or distributed apps on the blockchain

pearl elk
#

open sauce

foggy path
#

that's another one of those buzzwords

#

I haven't yet seen a single Dapp that does something useful :D

bleak thicket
#

@foggy path what part on "you lose control" is not understandable?

#

lose? control? you?

pearl elk
#

what if I never had control

signal citrus
#

Have you ever open sourced something mons?

bleak thicket
#

yes a lot, but i dont need a blockchain for this

foggy path
#

I have 100 000 dogecoins is all I know about losing control

crimson egret
#

you never really control your own code

pearl elk
#

I actually creative commons alot of stuff

crimson egret
#

it controls you

#

unlicense all the things

bleak thicket
#

look........... the point is: if you have any commercial interest, then there is no reason ever to give any part of that to a blockchain.

signal citrus
#

Your using virtual too much I think

bleak thicket
#

If you want to start something for the world, ok ;)

pearl elk
#

lies I never use virtual

bleak thicket
#

but you cant tell me that a product X is better with blockchain

signal citrus
#

Nah I mean loss of control over code

bleak thicket
#

i mean you lose control, not lose control of code

#

you lose control

pearl elk
#

so Zuckerberg our commander in chief thinks VR/AR will solve the housing crisis

bleak thicket
#

via software, if you have a software that makes blockchain stuff

#

LOL

pearl elk
#

funniest shit I heard all week

signal citrus
#

Don’t use virtual, mostly in control

bleak thicket
#

you mean the crisis of having 6 unused houses per every homeless in America?

foggy path
#

Yeah VR/AR solves housing by making everyone live in a small cube that looks bigger thanks to VR lol

bleak thicket
#

we can put the cube into those unused houses ;)

#

aehm we... "the americans" ;)

#

in my country people have homes

#

shit i need to sleep

#

for the empire!

fathom wadi
#

I could live in VR if not for the screendoor and sweaty brow.

signal citrus
#

Sweaty brow is a true ew

foggy path
#

racing sims in VR is probably my favorite thing

#

the rest hasn't really managed to capture my interest, as fun as some of the games can be

fathom wadi
#

pokerstars VR is my thing. Im a motion sickness wimp so static VR is great for me

foggy path
#

Euro Truck Simulator 2 is great too, a surprisingly relaxing experience

#

I bought it on a total whim because it had VR support never having played it before and was very positively surprised

signal citrus
#

I enjoy ultralight flying in VR. It’s boring but fun amount of immersion

#

I heard that’s a good one with wheel

foggy path
#

yeah X-Plane 11 works in VR right? been meaning to try something like that but flight sims seem to require a lot of patience lol

fathom wadi
#

and more controls than VR allows I guess

signal citrus
#

Eh I’m speaking of some unity vr game. It’s like pilotwings for vr

foggy path
#

ah

signal citrus
#

Not a real “what the hell am I doing” type sim

foggy path
#

I was trying to mod VR support to My Summer Car because it's one of those games that feels like it would be amazing in VR

#

Sadly MSC uses such an ancient version of Unity that it seems nigh impossible

signal citrus
#

Unity sucks shrug

foggy path
#

I dunno, the guy who made MSC isn't really a programmer and he still managed to make such an amazing game with Unity :D

#

It makes very heavy use of PlayMaker though which is somewhat similar to the Blueprint system in UE

signal citrus
#

I’ve had success in unity too. It’s rare and hair pulling

fathom wadi
#

my wife wants to play Farcry 5 in VR. She's the world top expert of the bloody game. And as I write this, the freaking theme tune that has been playing for about 3 years is annoying me

signal citrus
#

It’s a great game

#

Hard to believe it’s 3 years old oof

foggy path
#

Far Cry Blood Dragon is the only Far Cry game I could get into :D

fathom wadi
#

yeah not for me. its on all the time

#

she plays other games, and always finished them super quick and comes back to FC5

#

I keep Ubisoft should give her a prize for running up about 3k hours in 3 years

signal citrus
#

MP?

fathom wadi
#

whilst being a mother

signal citrus
#

Lol, I’ve not finished it, the story. But I really enjoy the atmosphere of that game.

#

Vehicles hurt it imo though

fathom wadi
#

shes completed it at least 10 times. She writes fan fiction for it too

signal citrus
#

It’s almost as bad as star wars battlefront

#

With vehicles

#

Cool. I know such little of fan fiction but characters in that game are pretty good.

#

It’s surprising how well they executed on that front

#

Must be time for FC6 soon

foggy path
#

Blood Dragon 2 pls

signal citrus
#

Isn’t that basically bullet storm?

#

I thought that blood dragon dirt bike game was asking a bit

#

“If you liked that one game, here’s dirt bikes.”

foggy path
#

Wasn't that bike game thing just DLC?

#

but I mean the "main" Blood Dragon game is basically just a super cheesy 80s action film themed Far Cry game :P

signal citrus
#

Think it’s a game, not dlc

foggy path
#

Oh yeah you're right

#

Looks like it's a bit of a mixed bag

#

I hear the latest Trials game is great though

stiff crystal
#

@foggy path I tried to force MSC for VR with those VR hacks that hook into directx files

#

but only managed to get mono image on both eyes

#

this was when it was still on closed beta but I doubt anything has changed

foggy path
#

heh that was a while back then :)

#

I managed to get it rendering but the performance was like... 5 frames per second or less

#

I can't say for sure if it was my Direct3D code, my hooking method, or what exactly that was slowing it down

#

I'm really not an expert on those APIs so it could have been anything

stiff crystal
#

it would be easier if it was made with newer Unity version

#

5.0 doesn't even have any native VR support I think

foggy path
#

It has something but I'm not quite sure what it is

#

I think Rojola might be open to making a build of the game with the VR flag enabled which might make a difference but I've kind of moved on :D

stiff crystal
#

same goes with PP stuff, few versions later and one could have hooked all kinds of stuff to it

#

yeah, I doubt that'll happen 🙂

foggy path
#

I'd still love to see it but it seems it needs someone who's more familiar with how D3D works and that's not me

#

my approach basically hooked into the surface creation for cameras and made it so copies of those could be made, and the copies were then rendered using OpenVR

stiff crystal
#

having that kind of game in vr would require quite a lot of work on control mods too

foggy path
#

yeah

stiff crystal
#

just hooking it to VR view would still play like crap

foggy path
#

hard to say what the framerate would be, because in order to get 75 fps in it even without VR you need to have a pretty freaking beefy PC :D

stiff crystal
#

are you Finn?

foggy path
#

yeah

stiff crystal
#

imagined as you knew the guys name and all

#

well, it's on credits but still 😄

#

rendering in MSC isn't the heavy part

#

physics is

#

and playmaker overhead

foggy path
#

yeah, that's what I was thinking as well so who knows

#

I wonder how much faster would it run if the car sim was running on C# instead of PlayMaker

stiff crystal
#

as beta tester, I did bunch of testing for that game early on

foggy path
#

because all of that engine simulation stuff in it runs in PlayMaker :P

stiff crystal
#

car sim is done on c# already

foggy path
#

Oh is it?

stiff crystal
#

it's using UnityCar (it's on credits too)

foggy path
#

Ohh yeah but isn't the stuff like the car's engine and how that works running in the Playmaker side because I don't think UnityCar simulates stuff like the pistons and such

stiff crystal
#

but that's like just the core of the sim, all extra is still scripted

#

I'm probably not supposed to tell the technical details further than that tho :p

foggy path
#

lol

#

I poked around the FSM's in it so I saw things

#

which is why it seems at least that that stuff is running on playmaker rather than C#

stiff crystal
#

a lot of that kind of game would be faster in more modern Unity

#

that game slows down the more physics objects you have around, including even those sausages

#

this is why the game crawls for some near their house

foggy path
#

yeah

#

I filled the van with fireworks once, had a nice 2fps or so