#lounge
1 messages ยท Page 724 of 1
Highest LOD as in the lowest poly version. I know that sounds backwards... but that's just how it is.
do they come with lods?
Megascans models usually have about 5.
hm nice
None of which are particularly low.
to many people trying to download 4.25
But like I said, I am just blocking things out and brainstorming.
yeah v4, imma wait for .1
that'll probably be next week or something lol
that 7th preview seemed to run forever
Megascans has a 'Definitive Bread Collection' now.
You should check it out.
What's a dining area without some hot, tasty accessories? Get that bread!
Not sure if 20 assets is 'definitive' or not though...
they're good at rocks, breads could be rocky i guess
high resolution caraway seeds
@bold fulcrum Sorry if you mind the tag - and if you don't want to answer this, I'm not surprised - but I mean to recall that you said at some point that you don't actually work in gamedev by trade, have I remembered that correctly?
That's correct.
there more unreal dev then epic thinks there are 
If you don't mind the prodding, what do you do by trade? (obviously be as vague as you want to be)
I convert liquids into distance.
Oil.
Oil. Coffee. Soft drinks.
Non-newtonians?
Naaah
That's a step too far?
Yeah. I guess one can add bitter tears of my enemies to a list of liquids I can convert to distance.
Somethings are simply infinite.
I don't get it, there is notification, but I can't see where it is
marked as read everything
oh
I muted news channel
Did you mark the entire server as read?
yes, news were muted, there is everyone mention
Right-click server icon โ Mark as Read
OK.
Why does this button need to be in a prominent place on a mouse? Shouldn't it be indisde the battery compartment or something and definiely not adjacent to a button you're likely to use often?
ideally it should be on the mouse bottom, and pushed into the mouse body
i need a webcam motion detection software.
@plucky pagoda does it show you if someone has disconnected the usb webcam?
It would record up until that time, if that's what you're asking
imma clean my desk, its a bloody mess ๐
does it show the time?
I think you can set it up so that it will save a certain amount of time before the motion was detected.
I think I have mine set to like 1 minute before motion and 1 minute after.
They all do that.
hm
i have one webcam for head tracking and then id have one for security if i would buy another one
omg
ispy doesnt see my ps eye toy camera
try connecting to 127.0.0.1
nevermind. I'm not thinking.
I've never used a camera that wasn't networked with it.
Did you try advanced?
where is there tot try?
#UE4 4.25 just dropped - along with incremental @SteamVR plugin & platform updates and fixes, we've added dynamic geometry support for #SteamAudio
Tag several Static Mesh Components in an Actor & independently change their transforms at runtime.
more at: https://t.co/sJJcp8...
ya and what should i try t here?
I have no idea.
lol
anybody use a trackball instead of a normal mouse?
Not in a decade.
I need a new mouse thinking of getting the mx trackball
hm
In case 4.25 wasn't enough for you today.
no perma free this month ?
Nope.
need moar!
make anythign with it?
wow source setup is running fast today. really surprised it's maxing my connection.
"New: Added a BlueprintFileUtils plugin to expose file system operations to blueprint. "

^^ i just launched 4.25 to check out what the bp file system ops are
Anybody using vs2019 16.5.0 to build from source?
Suppose every language deserves to be able to accidentally delete important things anywhere
There were commits in 4.25 that are supposed to fix all the errors but I'm not sure I really want to try switching back yet. 2017 seems to have less issues with most plugins too.
i get an error on editor launch ๐ฆ
2019 all the way
File utils is great but... not able to read or write files isnt that useful lol
what?
the stuff 2017 didn't complain about is nightmare material
that's most of the point. I didn't know it didn't have that
Get User Directory -> Delete Directory
still useful, but slightly less excited
I'd be impressed if they had a file stream too
The questions on here and elsewhere would be a nightmare though
yep I was hoping for file stream as well, honestly no idea why its not there
option to just read all lines or entire thing as string would be nice
and write
in absence of a stream i mean
but working with strings in blueprints is not fun
just being able to write string data out to a file and read it back in would be huge. Right now its a pain to make like in editor editor stuffs without that in pure BP
yar
i have no idea if theres anything like object notation already, but that would make string handling a lot easier
I dunno just weird its still not built in
I guess I should install 2019 before building then? I've always had issues with VS using the wrong libraries for one thing or another whenever I have both 2019 and 2017 installed.
there is json support built in sorta
sorta?
the pixel streaming plugin uses a json parser node for receiving data from the server

besides datasmith, this is the only plugin i couldn't get to compile at cpp17, and it has a secret json implementation in it?
yeah and you can also use another node to make a json string as well but its meh
they call it a descriptor string but its json
ah, sounds like valve key value pairs
it is
https://developer.valvesoftware.com/wiki/KeyValues"ParentKey1" { "ValueKey1" "1" "ParentKey2" { ... } }
ah nah it uses normal json, : for separators
the sucky part is you cant just use it in normal code since it uses a pixel streamer input component in order to target to run but all it does it process strings
how many json plugins are there?
but I guess that is what plugins are for!
varest is pretty good
I dunno but you could probably just steam the code from the PS plugin and make your own lol
and free
yep I used varest for a few projects, works well
and I mean this exists in engine https://docs.unrealengine.com/en-US/API/Runtime/Json/Dom/FJsonObject/index.html
VaRest has a json parser in it?
yeah, i've used that matheww, honestly not a huge fan of it
Ah, yeah I see it in the description.
i prefer json streamed. parsing it jsut to throw it into a dictionary to be searched is too much for me
I do wonder why the existing json stuff is not exposed
would guess the tsharedptr use
but i mean FKey is just a hidden tsharedptr
so these should be safe to hide in structs marked like fkey is
does imply a lot of overhead with copying values
anyone wanna vc?
is there any way to get data out of unreal with bps?
yea varest ๐
all this editor scripting and i can't find a way to get stuff in/out
voip
i've exposed file read/write to bp in the past but I have one project where i'm looking for bp only solution (without 3rd party plugins)
a plugin with bp nodes is also a bp only solution?
plugin means more support
about all you could do is use data assets and use those as holders for your data in your BP only situation
i just want to make it and forget it, and the client can just upgrade versions witout much issue
but yeah its annoying you cant just write files arbitrarily with stuff
there's also fill data table from json string i could use if only i could automate export data table from bp somehow
you can call that from inside your BP and just make your own json string by hand if needed
https://twitter.com/HoussineMehnik/status/1257762472196476929?s=20 It's a New World Order now folks.
One step ahead of the game. Unlike me who is always one step behind ๐
Don't I know it
I did all that stuff in C++ and never really thought to expose any of it. I think I would still go for a C++ option myself but that's because I've grinded it out in code now so may as well. But for anyone getting into DPCs, this is gold.
it was a freaking nightmare I can tell you
When I did it, the lack of information was overwhelming. I had 1 site for info, the UE4 site info was outdated and I spent all my time in the source looking at examples that made literally no sense.
http://kantandev.com/articles/details-panel-customization this was my saviour
Got accepted as a switch dev. Not sure if thats hard or not but took quite a while!
First job, develop thumbsticks that don't drift. GG
Oh I mean that I can make switch games with UE4
Aye I was just riffing ๐
Hehe
I've had no prob with their thumbsticks though ๐ค
Did I just not notice an issue?
The Heretic was created on stock Unity 2019.3 and takes advantage of recent improvements in Unityโs graphics. It was entirely lit using real-time lights. In this video, weโll take a look at how these lights work and how they enhance the world of The Heretic.
Join us for a liv...
That's not RTX?
nop
Also... light layers... GET WITH IT ALREADY UNREAL! ๐
But tis bout artizts, not thy engine!
4.25 is 70gb now??? wasn't 4.24 around 40 or did I dream that?
if you upgraded in place, use the repair option or go into the options and remove something like starter content and it will clean up the extra files. You can add starter content back after it cleans up
repair... you mean verify? also... where are the options?
yes verify, sorry I thought it used to be called repair lol. and the options are right above that
all I did was uncheck starter content, hit apply so it would clean up, then went back in and added them back
thanks for the tip... trying now!
remember when installing UE4 only took a 4gb dependency download? Pepperidge Farm remembers
I think I just lost 10 IQ points reading that.
the reasoning is pretty
but I agree that main branch just sounds nicer lol
Im gonna call mine "Alpha branch" and then "beta" and then "cuck"
please no, it'll break a lot of my scripts and habits XD
Do they presume because we call them master branches that we are all enslavers? I ask because these twats use Apple phones a lot of the time and they use child labour.
anyway... ducking out before this gets my comedy brain working overtime.
(note I never said funny comedy)
no they are called master because they are masterpieces!
my code at least is ๐ฎ
(the little I write ๐ )
no we can't use that terminology anymore, you should call them mainpieces
.. and what does 'main' imply, that other branches are lesser, subs, .. ?

More small UI design updates in 4.25. Variable type icons finally look good on high DPI displays! ๐
That's switching between 4.24 (pixelated) and 4.25 (clean, crisp, vibrant).
We had the chance to visit the BANDAI NAMCO Entertainment team in Japan to learn more about their use of Unreal Engine. From TEKKEN 7 to SOULCALIBUR VI and ACE COMBAT 7: SKIES UNKNOWN, including its VR capabilities, the developers break down how Unreal Engine has altered their...
Wonder if that's paid promo spot or not
I wouldn't be surprised if it wasn't
Don't think there are other engines out there that have such usage by the big studios
Ummm, hmm
I wonder if that's true
Depends on your definition of big
I mean, one game will break that... Star Citizen
But yeah, most use in-house engines and for good reasons
That is a bold statement ๐
Idk if they are still in battle with crytek legally or not
But them being accused of lying of switching to lumberyard don't look good
on other thing I wouldn't even say most use in-house engines anymore necessarily
Oh?
Defend that statement please
I mean, I could pull up any AAA game out there and I would say 99% aren't using commercial game engines
Trying to think of games that use in-house engines
I think idtech qualifies as in house right?
Aye
yeah so theres bethesda
They use their own?
on other thing I wouldn't even say most use in-house engines anymore necessarily
Are you saying that most do?
Or that they don't?
Because I thought you meant that most don't use in-house.
I'm saying its difficult to think of ones that do
Hmmmm I guess idk, i'm not thinking of F2P really but yeah
Frostbite yeah
but does in-publisher count as in-house?
Bungie... most of it is in-house
But they started to use UE4 for random weird UI things
Capcom in-house AFAIK
ye they are
CCP in house
I dont know man... so many AAA studios out there
It's easier to find the ones that aren't 100%
Like Namco now
namco has been ue4 for awhile though
But, you never know if this is an experiment.
then theres square
believe they said something along the lines of not wanting to make another engine again
what big game uses unity?
AFAIK Super Mario Run was on Unity
all the GO games like Hitman GO
Hearthstone used Unity
So that's Blizzard
And a pretty big deal
But that's just one game for them
its a good point but i mean big like, cinematic / not on the phone
mostly indie on that page
i don't think there are any big publishers pushing unity outside of mobile right?
But yeah, we've been seeing some AAA using random big commercial engines to see if they can cut dev costs.
I don't know about that honestly.
But to say that they chose Unity over UE4 for Mobile is telling in and of itself, if you think about it
not really when you consider the developer market for mobile being so lopsided
unity makes their money from developers not game sales, its in their interest to really focus on the mobile end.
i don't doubt that they make it very easy to work on these platforms
think your right though, in-house is still pretty active but would say its not like the 2000s anymore
I don't think you can call Frostbite as 'in house' for every single company under the EA umbrella. That's just way too broad of usage for the term.
well, you could though
If those studios under EA get free access to the engine because of their relationship, I think it's still fair to call that in-house.
But a company like Dice is a different entity than say Bioware.
I was more thinking of games that make their own engine for their game tbh, but i think its fair to qualify frostbite as in-house to ea.
there are differences between companies owned by a parent company i guess though yeah
A company like Bioware gets 'stuck' using Frostbite for a game that isn't really fitting for Frostbite 'Anthem' because EA has monetary benefits from said deal.
Seems against the spirit of 'own custom engine' if you ask me.
No real different than when my boss made us move from Unreal 3 to Unity.
If anything, using Frostbite sounds more like a leash, or a noose, than anything else.
If you received a stimulus check and you are dead, you are not supposed to keep it. You should return the payment.
Frostbite engine is get work on and have improved so bioware is making anthem better
Too little too late though.
Somehow the Substance Launcher got deleted from my computer...
I just used it 2 days ago...
All style, no substance then.
Quixel has more YouTube subscribers than Substance... Surprising.
more people using UE4 for free assets I guess
I dont even use Substance. Being that I code mostly, it's never been in my list of software to buy. But I love seeing the results
I decided to make a YouTube account for just game design subscriptions.
Substance is such a standard across industries it surprises me that it doesn't have more subscribers in comparison.
Any good Unreal channels I should subscribe to?
no
Didn't think so.
The only one is Mathew's that I would even trust. Most of the time I see lots of mistakes, bad form or really bad presentation
A couple of my old haunts have done dead now. TeslaDev and Tefel are probably employed now. Tom Looman's good stuff is all paid stuff on Udemy. You find nuggets of info everywhere but there is no consistent channel I goto other than Mathew's
I am adding a lot of this stuff just for news from the software companies and such.
I might start doing stuff for Youtube when my internet gets upgraded. I dunno though, if it doesn't make money, what is the point?
I wouldn't mind streaming low stakes slots tbh. The affiliation makes silly money and I get to play slots all day
Or I add marketplace people that I like so I will see if that person adds new things to the marketplace or whatever.
Have you ever done live development with people over your shoulder?
I used to do webdev with people over my shoulder all the time. Especially nosey clients who wanted to be there when design choices were being made. But with Unreal Engine I spend so much time between google and waiting for compiles or downloads, I'm not sure I could do it.
I teach small childs.
In this video, Quixel's Josh Powers will show you how to create stylized assets from the Megascans library in minutes. This style transfer workflow is at the heart of Mixer 2020, and allows you to completely redefine the Megascans library.
Download Mixer 2020 for FREE and gi...
nice hax
I don't know what I am looking at.
Whatever game it is I bet you're not even in the que
it probably failed and is jsut ticking the timer.
Check for an update
Is it not steam?
okay
Microsoft store is dumb, no auto updates
Seeee
it does auto update
I prefer that with games myself. I hate how you have to disable it on each game individually with steam
When itโs open yeah lol
Well Iโve had other games just put me into endless matchmaking like that
i don't know why i have a better time with microsoft store
Due to update needed
my ping is 8-14
but on steam it's around 40-80
and a lot more spikes in ping
@signal citrus thanks for telling me
i'd probably still be waiting another hour
or something
Messed up thereโs no in game message to tell you huh
yeah
pop up in the top left corner
just saying an update is available
now it loads
I gave a cat a bratwurst.
When I woke up this morning I looked out the window and saw an orange dog sitting next to a toilet.
Doesn't seem to matter how fast my PC is, after effects crawls along when rendering
Wonder what kind of machines people actually build when they use this each day
Probably worse than yours, they just let it render on the farm
Threadrippers are like computer labs. Really good with video, quad channel ram. Definitely need to arm them with ram of many computers to get expected performance
aaaaaaaaaaaaaaaaaa
bbbbbbbbbbbbbbbbb
The craziest chase scene in a game.
โ Help me reach 500K! โบhttp://bit.ly/subcot
Facebook: http://bit.ly/cotFB
Twitter: http://bit.ly/tweetcot
isn't it everything perfect in this video? models, animations, scene, light, textures, everything....
physics, scripts, AI, ...
https://twitter.com/f00n/status/1258000008667901952?s=20 promoting this because it impressed me.
If you enjoyed Riven and/or Myst games back in the day, check out "Neyyah". Even better, wishlist it on Steam. https://t.co/k8ZYGTYt7q #Neyyah #Myst #Riven #b3d #steam #wishlist
those long delegate binding lines bother me
Well 10k lines of code are managed there
@fathom wadi why this days don't make these in pure 3D ?
ye like obduction or quern, those are much cooler than the old stuff
are memes allowed
https://i.imgur.com/rGU3D1q.gifv
@median wraith its nostalgia gaming. The pre-rendered effects were always made in 3d, just pre-rendered. This is made with UE4 I believe (Im not sure on that because I saw it a while ago when he started development and I wasn't in any Unity/Blender groups back then). So chances are it's not pre-rendered out. Which leads to a better fidelity and gives options for dynamic cutscenes
but unreal is able to render this stuff in real time now..
and you can have dynamic real time cut scenes with sequencer
Sure, like I say this might not be pre-rendered. I don't know enough about it yet, but either way, its the gameplay that matters.
it looks like a lot of it is pre-rendered but then he is trying to replicate Riven/Myst games so he would kind of be inspired to
@lost bison how much memory? ๐
Ok... if you haven't seen this game. You should have. https://store.steampowered.com/app/1265820/Fights_in_Tight_Spaces/
Card-Based Tactical Fighting!Fights in Tight Spaces blends deck-building, turn-based tactics, and thrilling animated fight sequences in classic action-movie settings. Learn to balance your hand, momentum, and positioning to overcome the odds to defeat your adversaries.Pick fro...
2020
Dear listeners! Not too many UT tracks are left, and this one is very special for me since it was the first I heard with UT intro and felt that cyberpunk-technocratic and even a bit gothic spirit of the original game. So I did my best for this track as well I did my best for t...
Did they just splice it with Blade Runner lol
all I see is dark fog (didn't expand to full screen)
what was the point in that nonsense? ๐
I usually make coffee or tea when I read the notes. So much to go through!
Thats a good run down of the features though, the engine is so huge now
Looking forward to these speed improvements though, with Chaos too should be a nice bump over the next few versions ๐
Sound!
all the reverbs
I need more reverbs.
I cut my gameplay ideas about sound from my current game, but I will be picking it back up after I finish my current project.
More reverbs will help make a game that you can navigate 100% with sound.
https://twitter.com/LotteMakesStuff/status/1258057607077597184 techland is having internal problems
there are apparently rumors about Microsoft buying the studio but nobody seem to know anything about it "we might get a conformation in the next game informer or tomorrow at the Microsoft conference"
What studio?
techland
I played Call of Juarez back in 2010. Didn't know they still made those.
Chrome
Techland is a leading Polish computer game developer creating products for PC and next generation consoles for worldwide markets since 1997. Techlands development office is located in Wroclaw, Poland.
Techland is committed to delivering high-quality, cutting-edge videogame ...
QixMix
They always use full fat java
I'll pass.
https://youtu.be/JS6ys-qnryo even this
Chrome (2003) - PC Gameplay 4k 2160p / Win 10
Subscribe here โบโบโบ http://www.youtube.com/subscription_center?add_user=FirstPlaysHD
Also SHARE, COMMENT, LIKE โบ
Useful infos / how to run:
https://pcgamingwiki.com
Try these if game is not working:
โช dgVoodoo 2
โช DxWnd
โช Turn Of...
there on chrome engine 5
yes
I wonder if there's a way to make UE4 so light weight that it could run on a PC from 2005
Like get direct x 8 or 9 working
Always a way
Probably too much work, but I like the thought
Windows xp is a weird thing to return to
I bet windows xp x64 is safer
I think they said 32bit support is ending
No one used that but to play Farcry 64bit patch
I don't think I will because I already played Crysis
Someone took farcry license and decided itโd be about survival then removed monsters
Which I heard was similar enough
ubisoft buy farcry from crytek years ago
Yeah, yeah I just thought it was weird what they did with the franchise
They both have Cry...
I wonder if the new flowgraph system is released for cryengine
It's similar to blueprints
Theyโve had something similar for awhile I think but honestly donโt know what it was used for
I also heard that Unity bought a visual scripting system too
Likely
Lots of node based editors and procedural based editing out there now compared to when I was learning this stuff.
Yeah it's great imo
ue4 have so many users everyone some part of the pie
It opens a lot of middle ground in between the technical and the artistic.
I think even that weird tech demo engine had visual scripting now
UE4 is still great game engine? I hear a lot from cryengine, unigine, unity and others. What about UE? I kinda felt like it's the best market can offer, but now I am confused.
There is no "best" engine
Ah yeah unigine was the one I was thinking of with previous comment
They're all good in their own ways
Unity is great for people who want to start a game but don't want to finish it.
Ive never played Unity, should I before Valhalla?
Lets them keep telling their buddies they are game designers, but without having to actually finish anything.
Assassins creed time of sands first mons
If you spend the whole weekend smoking pot and watching bad anime, and then your mom asks you how your weekend went, Unity is a great thing to tell her you were working on.
"I was building my game in Unity".
"Oh, it's great you are working hard".
It certainly has its uses.
It was a time, of sands, the sands were great, the great sands flowed, sands that through time became the Asassins Creed
4.25: Did anyone find some hidden gems in Content Examples? ๐
Thereโs hidden gems in the content examples?
yeah, sometimes they update them and don't tell anybody
was hoping to see some new Niagara particles, but no luck ๐ญ
would have been great if they had an audio sample or particle can read other particle data - example
What is wrong with Unity? I did work in it for 6 month
Nothing, they're just haters
-
They seem to care more about making money off people who use the engine than making money off people who sell completed games.
-
Unity isn't very artist friendly compared to other options available.
-
No free Megascans.
- Unity does not make games using their engine
it's actually not battletested on anything
And as someone who works 95% on the artist side of things, I get tired of how most of the Unity Evangelists forget that artists exist and only really care about what is easy for beginner level programmers to learn.
And I guess there is also the fact that Unity games with simple graphics usually still don't have great performance.
@raw rose nah itโs actually a trap for developers imo, 8 years of my life
Not a hater
Would say it fails to scale to project size unless project has no scale
well tbf that works out for solo artists or artists who are new and working with their skill level
Unity Evangelists only really care about what is easy for beginner level programmers to learn.
I don't think Unity cares about artists, while I think Epic does.
The engine wrote after its documentation seeks to be easy for people to use and rely on
every single unity project, at its end stages, is a clusterfuck
no exceptions
being unable to fix the engine means your game has workarounds for days
and like iniside says, unity scales like shite
and its very unpolished on true productions
Gee vblanco what made you see the light? Lol
ive allways commented unity is a clusterfuck when "finishing" a project
but freelancing around, ive seen the Truth
Aye
and oh god is it ugly
you will have bugs
no matter what
its just the nature of software
but on ue4, you can attach a debugger
and see wtf happens
9-10 times its not actually a bug, just something wrongly configured, so you fix it quickly
that 1-10 times, you can often just do some horrid hack in the codebase and call it a day
DWVR has 5 of those horrible hacks, on published product
I used it for a long time, when I speak out against it, itโs for developers considering something that is completely avoidable.
on unity, you have strictly 2 options when you have a bug
scour google and the interwebs for that specific arcane answer on stack overflow or forums that fixes your bug
or cry to support
ive done both
but mostly google
Then with getting a game out to market youโve got one option: lower expectations while caring less about initial vision
very often, the support answer is " yeah its fixed on next release"
but if you upgrade
your entire project explodes
on ue4 at least you can often upgrade safely-ish the versions
Iโve heard that particularly got worse
on unity, they cant even keep THEIR OWN SAMPLES working beetween versions
you go look at the unity ECS samples
it says
unity 2019.3.5f
you try it on 2019.3.6b, and it explodes
Lol
you can try it right now
grab latest unity
grab ecs samples
see them not work
unless its the exact specific version
Iโm good, I believe you
its so unbelievably busted its not even funny
meanwhile all unreal engine samples actually work
kite demo might be iffy due to its experimental features and crazy size
but man. If unity themselves cant keep projects updates, no one can
Yeah
unity samples are such an insane graveyard
That's what happens when you have engine developers who have never made a videogame.
I mean that decals demo from years ago wasnโt too different
unity is great for prototypes tho
How do you understand the struggles of spending 2 - 3 years on a project if you have never actually made a game?
and general proof of concept and stuff
but for actual projects that need publishing, on different platforms? total insanity
Like I said, it is great for people who want to start a game, not finish.
specially if its a multiplat project
unity projects basically have to fork their project to make it work on each platform
having 1 project that deploys to multiple platforms is near impossible
I dunno, unreal is better for proof of concept but it definitely has more long of a learning process in terms of coding
Iโd not use unity for anything really
I just blueprint things together in ways that would probably make you guys cry if I shared them.
Bring on godot or unigine or other things I donโt know much of beyond not being unity
godot at the very least is not only open source
but easily hackable
as in very easily hackable
hell i was able to make a fork that was 2 times faster in rendering within a week of looking at the source code XD
its not optimized at all, but its very easy to navigate code and change things
Very nice
an actual fork, or a fork of the engine? ๐
that would be some detailed fork it it was one..
Chopsticks.
@north torrent porkchop sandwiches
@fringe sundial Did you submit the fixes to them?
@raw rose there was drama for days
๐ฟ (i like this story)
because they were using modern cpp and devs hate it
and well, it made them look crazy bad that some random went and casually improved perf by a significant amount in a couple days
That's the point of open source game engines though isn't it?
yes, but in this case, the lead dev is very territorial
you'd think so right? some person drastically improves your engine, you don't say: eh its nice but its not what we like to look at
its HIS engine
https://github.com/godotengine/godot/issues/23998 enjoy the drama
so basically
turn their crappy octree into a bruteforce
and it was much faster
lol
Well if I was them I'd be happy someone was helping
when you pack it into memory and let it run
i just wrote Influence map using sparse grid
two parts contributing most to performance
are hash calculation
and TMap::Find
but then it is called like 5k times per iteration
Like I made this retro fps system a few months ago and if someone improved it, that'd be awesome https://github.com/deathclonic/RetroWeaponSystemFPS
and in packaged build it still less than ms
i mean
wirting performance code is not that hard even for noob like me ;s
Again, I really appreciate that you have good intentions, but you don't understand any of the inner workings of the engine, or the philosophy behind it. Most of your comments are towards things you don't really understand how they are used, how critical they are to performance, or what their priorities are in general. God, that was disgusting.
godot does usability great
and those goals do not contradict each other
but the dev doesnt give a single fk about perf
like, on this experimental fork, a good chunk of it is "easy improvement"
for example, using lambda instead of writing to output array for the culling
huge win, something like 20 lines of code total
but he hates lambdas
he still does
they are 100% banned no matter what
the dude is trying to find C libraries for multithreading, because all Cpp libraries for multithreading use lambdas and he doesnt want them
btw,not about banning std function
but lambdas, the entire language construct
like the best feature C++ invented before modules ?
Can you just fork it and make a better version? Or does the license prevent that
Ig it'd be a lot of work to keep updating though
@solid aurora yup
like, he hates them with a passion i dont know why
even when they would improve things
they are 100% banned no matter what, and he cant be reasoned with
he also fullbans auto
btw last time
but that one at least has some sense to it
godot still has the entire RHI api on virtuals
and forcing you to use Vector and others in the api
want to use that RHI api from a rust plugin? get fuckd mate
when it would not be very hard to have that api just be more C-ish so it can be bound directly from plugins
reduz: i make an easy to use render api so people can write render stuff in plugins!
also reduz: oh and i made sure its impossible to use outside of Cpp without wrapping stuff
maybe an agreement could be found where some parts of godot would be harder to read but more efficient, so that would allow for lambdas and whatnot
whereas other parts would have to be " easier to use " so without lambdas and simple algos
its not about that. Most of my improvements were literally LESS lines than what was there in godot
unity has a scriptable rendering pipeline or something... ultimately it'd be great that godot would have this
i need help with this
while being 3x faster
@winter zealot oh he actually doesnt want a scriptable pipeline
so your linear sorting algo could be implemented
i talked with him about if he wanted to add a render-graph
which allows very easy pluginization of render stuff (ue4 is moving towards that), and it was a hard no
@spring parcel heh ? can you show the code corresponding to the errors tho ?
when performance is not priority, small allocations are always preferred Really? For renderer? Pff...
@fringe sundial thats bad tho yeah ๐ฆ
he's right when saying stuff has to be reliable tho
if a game crashes on a player's machine... the developer is blamed for that
so the engine has to be robust
@solid aurora you should have read when i offered him to make a godot-style Slotmap
btw
to use instead of this linked list business
nothing to do with reliability
and he was like "hell no i dont want more containers"
best Rider function - you can use multiple VCS within single project
having said that I'm unable to tell what's more reliable... more tests would need to be made with custom players projects
how the fuck can you be an engine dev
and refuse to add more containers
and just frankenstein everything into either linked list or shittily made vector
5x slower than std::vector
benchmarked
how can you fuck up a vector type holy shit
I think it's also an issue where he has to maintain his position as lead godot dev and maybe he wants to avoid agreeing to different directions because of that
@winter zealot i sent you the code can you pls help me
and its his rules
It is pretty apparent that he struggles to keep up and that is the driving the path of development.
ok
@bold fulcrum nah he is making tons of fun fancy stuff
for example he has added very nice soft shadows and nice decals
except renderer is still crazy slow
and has no LODs
nor occlusion culling
lol
this remainds me of
infinity battlescape
excpet here the guys is really wizard
guy*
he just can't really handle team
not sharing code with anybody
i can only hope that it improves
also i've tried to help @spring parcel a little but I don't have much time right now
anyone else can help me
Hmm. Amazon AWS have a zombie clause in their T&Cs... That's very forward thinking of them.
well everybody can laugh about zombie
but with CRISP easily accessible
it is really not far fetched
I swear Playstation Now uses peer to peer to share files. Whenever we download with it, I lose all my upload speed.
between that and Disney+, it's wrecking my internet. Might be time to get some bandwidth management on the network
I had to do it for a while. Limited the download and upload to the xboxes on the network for a long time they were hitting the network hard.
Disney+ is terrible for it. One of the kids starts watching it, everyone else's internet stops until its fully buffered.
Their app is embarrasingly bad.
Nope I tested it. Plus when the wife paused it, it instantly uploaded
Im due to be upgraded in a few days though so I'm thinking about using that operating system for bandwidth shaping on a nuc
pfSense is a free and open source firewall and router that also features unified threat management, load balancing, multi WAN, and more
Who is best looking Paragon character
i use openwrt myself
yeah? Ill check it out.
@gleaming hill I think https://paragon.fandom.com/wiki/Countess
I mained on Murdock myself. I loved the feel of his setup once he got beefed up
Hmm in terms of visuals I quite like Drongo actually
Basically trying to determine which characters to use to showcase my locomotion system ๐ it needs a new trailer
I always thought Gideon's special was the best looking move in the game.
oh man I miss that game
^^
some of those abilities were awesome and would have been nice to see how they worked internally
it was a good game... I liked it at least ๐คทโโ๏ธ
also they promised a lot of the animation nodes (like Speed warping, distance matching) etc
that never materialized
only thing we got out of it was GAS
and that was only cause Fortnite and Paragon needed the same kinda system
what ya reckon to this for a work/mild gaming laptop
@dense storm my plugin has those nodes essentially, probably doesn't help you much since its not free tho
i have speed warping
I use the same concepts for procedural strafing and gait
Yep, has a huge update coming too with new trailer, new animations, new turn in place (Fortnite's)
ah i made my own turn in place
rotating root bone and using curves to adjust the rotation rate
counter rotating the root bone
Is this what you meant by distance matching, or is this the speed warping? https://youtu.be/r7oAPQPYN9g?t=37
Buy it here: https://www.unrealengine.com/marketplace/en-US/product/moveit-locomotion-system
Fellow developer interested in MoveIt? Join the Discord! https://discord.gg/rk3VRYv
MoveIt! Documentation here: https://github.com/DrowningDragons/MoveIt-Wiki/wiki
--------------...
wheres the turn in place
ah you have animation jumps
how do you do the TIP?
Its driven by curves
My plugin has a bunch of tools for extracting root motion, etc
yeah but are you counter rotating the root bone?
Yep
Works fine for me, what conditions do they not work under
If by "root motion" you mean "Rotate Root Bone" node in anim graph, that is...
Because my animations aren't using root motion, they use curves
oh right
ah ok
Just makes it easier for people since many packs include root motion but not curves
And when I hand animate animations I animate root motion
Simple this way
Since its an MP asset other ppl need to be able to utilize it
i did all my curve importing using Animation Modifier
same as sync nodes and anim notifies lol
My plugin doesn't use any anim notifies
I find them rather archaic
Even the footstep system is fully procedural
I do have an optional notify you can use to force it to trigger a footstep, that's all
They have their place in some cases
BP ones are expensive
But I don't think they're terribly needed
I find them really inconsistent
^
only in montages and its normally due to blends
They either fire too much or not enough or mistakenly are constantly firing and i don't realize it etc
never found them inconsistent in normal animation sequences
ah yeah, for that sort of thing they're okay
they don't belong in walk cycles and such
It depends on complexity of stuff i suppose but yeah I couldn't manage to have them be invoked cleanly when i started diagnosing what they were actually doing
how do you handle footsteps then?
given that was probably 4.18 or something
one foot hits at 0.0 other at 0.5
use time to determine if a sound should be played etc
o_0
Procedural > notifies ๐
how expensive is a notify?
Check the timestamp here https://youtu.be/r7oAPQPYN9g?t=137
a c++ one is not really expensive
a BP one is cause of the calls to and from the VM
same as using event graph in animbp
is expensive
our player animbp post c++ move, was around .3ms
after c++ move, .08ms
If i can avoid infrastructural stuff that needs to run on the gamethread like that I'll usually avoid it. but i avoid notifies because of their inconsistencies more than for performance reasons tbh
we just use it for the animgraph side
you could compare though yeah, 100 of players is a lot
nothing in the event side
it'd still be running on gamethread though
My anim graph was about 45% more performant than ALS with 100 players... but I don't think ALS is a great example here
i couldn't imagine it uses some built in threadsafe api for playing sounds, unless there is one i've not ran into i mean
ALS is all BP
And not fast path
they don't execute on the gt?
I've not looked into the system myself but i imagine the animation thread queues the calls to happen in the GT when the GT handles what the animation graph did right?
I'm mostly oblivious to notifies but i've worked alot within the animgraph/instance/nodes and there are multiple gt chokepoints it could tap into
I didn't look into it much either but IIRC notifies are passed through the proxy
So in theory they could run on GT
oof yeah
so what they do is, the skeletal mesh ticks
getting the proxy on the game thread ensures the gamethread is locked
yeah 
either way if it works its fine probably. but would keep an eye on it with insights or something to see how much overhead there is if you can get a capture with many many players
at least it queues up on animation thread
me and a buddy are trying to get source control up and running with git-lfs with unreal.... we have everything going and have ran tests but need some help...
anyone available ?
@dense storm @signal citrus I plugged a dinosaur into my locomotion system lmao ๐ https://streamable.com/tdenk9
its a sneakysaur
The crouch is pretty hilarious
call it "confused dino" and submit to steam
@deep glen Confused dino simulator
Kickstarter, minimum 100k
Then submit to steam
500% funded
Add destructible objects and call it Tyrannosaurus Wrecks.
The terrible physics will be a feature
Yeah. Goat Simulator with a dino, essentially.
add a railway aspect, Tyrannosaurus tracks
Thats DLC^
Will cost half the price of the game
๐
EA should hire me right now
Can't wait for the sequel where they add guns and you face off against flying enemies. They'll call it T-Wrecks 2: Rip & Pterodactyl
There's a game right there: Doom but with dinosaurs.
and the lego-spinoff Tyrannosaurus and the Legosaurus
yall be designing games damn
legosaurus v tyrannosaurus would be very marketable i think
Live Services.
Legosaurus vs duplodon
The endless question of whether it would be more painful to step on a legosaurus or have a tyrannosaurus step on you
I think it would be more painful when your kid gets your credit card and starts ordering Legosaurus upgrade lootboxes.
Join professorsaurus Rex as we explore the real questions
"Legosaurus, now in fortnite"
Legosaurus Launcher App and Legosaurus Games Store.
@deep glen I have more of an issue with the responses to that which seem like they don't understand the way IPs get licensed. He's saying he'd like someone to basically take the IP and give him a tiny piece of the pie. It'd be different if he wanted a huge percentage or something but what he's offering doesn't seem too different from buying rights or an option on something. I mean it might be a total trash concept or it could be something really good but the inital profer doesn't seem too crazy to me.
personal opinion aside, idea's come cheap.
basically this: https://www.youtube.com/watch?v=lGar7KC6Wiw :p
I worked in the game industry for about eight years. It's not all fun and games.
True, but a complete outline or story line with a world concept and a complete set of rules, characters etc... and a following if he has it can be worth something.
perhaps, but until he finished the book and its somewhat successful, its all quite moot
I mean no idea if the guy's full of BS like most are,
AH, I read that he already had a book written.
tomorrow is the day in Inside Xbox when we see first time Gameplay trailer from Assassins Creed Valhalla
Ideas are cheap, being able to complete ideas is worth something.
Ideas are less than cheap, they're worthless
You can make a profitable game by making a BR with no real idea at all
And it would make more than that super fleshed out platformer you were thinking about
they can actually even have negative worth, if they're in the right hands
Indeed
They aren't worthless when they guide you to make something you care about.
Thats sentimental or internal worth, its different to financial worth
At that point we might as well not even have the discussion
It's really more about ideas you can execute than ideas you like
If you are making games for money then you chose the wrong career, because there is no money for us developers.
Maybe get into the business side of games, they make money.
Or become an investment banker.
No one said that
Game studios are a business ๐คทโโ๏ธ
If you want a job, its going to involve being worth something in the sense of money
I actively choose not to work for someone
I think you are mistaking the setting in which we are having this conversation.
This is the Unreal Discord which is not exclusive to professional game studios, but a Discord for a game engine that is open for everybody.
Thats literally what you're doing, did you not watch the video
That luos posted
Even outside of that context, ideas that aren't your own having worth is a bit silly
The point is, that if you have an idea and you can put the work in to make it, then it has value.
How much value that is can be debated, but it is a sum greater than 0.
depends on if your the only person that can pull it off yeah?
The majority of ideas are probably well below 0
Even if you pull off something anyone else can do, it is still worth something.
Lots of people attempt projects that never come to fruition
Not everything is purely a learning experience
And there is a point where you can make a game without learning a whole lot
Someone on Twitter put out this blanket bully statement last week that said you shouldn't make a narrative about a guy who loses a loved one then goes out and does something with a gun. He berated people for that. But its a classic story for a reason. We can all relate. If you find an idea that resonates and binds with people, it's worth the legacy it leaves, which can be everything if that is what you are striving for. No matter if one dickhead on the internet doesn't like it.
A good idea for me conforms entirely to my own ability in UE4 or as a game dev, within my idea of reasonable scope and time invested, and within my area of interest and skillset, and appeals to me as a game - you could throw a million ideas at me I wouldn't touch, and many ideas I would touch, you'll find a million other devs who wont touch it
The entire worth of an idea always boils down to the execution
And they absolutely do not have a sum greater than 0
I dont deal in absolutes when you have a world of variance.
Semantics
and the moment you refuse to make a game because you don't like the idea, is the moment you limited your own ability
What... no
Making a game is an investment of time and energy
You should definitely refuse to make a game if you don't like the idea
my point is just because you don't like the idea, doesn't make the idea bad or not worth doing
How is that relevant?
I've learned more from stepping out of my box and working on other people's stuff than my own
People only have limited time - in their days and on this earth
This isn't about learning though
isnt it? I thought we were game devs here
no but I've seen it before. I just dont remember it much
And even on that point
You shouldn't just try something because someone presented the idea to you
You should focus your learning
depends if I get paid
My life doesn't revolve around money, I pay my bills and get the few things I actually desire
neither does mine
I'm not going to work on painstaking projects destined to fail for more of it
but time is precious as you put it
So you're agreeing with me
I worked for 3 years on projects I disliked, because it benefitted my skillset
The thing about classic story tropes is that they are a comfortable foundation for a group of people. People actually like repeating elements in art, and there is nothing inherently wrong with using clichรฉs.
There are certainly wrong ways to use a clichรฉ, but that's a whole different discussion.
That being said, I think John Wick was one of the worst movies I ever saw.
Me too? That isn't relevant
really? I thought we were talking about the worth of ideas
Yes?
so I thought the idea stank, but I still benefitted from it. So the idea was worth something. To me at least
I believe I did. It was 3 years of free work
Wait you actually worked for free for 3 years on an idea you didn't even like?
yes
If you take a bad idea and decide to make it, that's on you, not the guy who had the idea.
I learned while getting paid on ideas I DID like
You should have kept yourself available lol
good. I had options to get paid in other places but I wanted to complete the task
Sure Mao, doesn't change the worth of the idea
But it does.
@fathom wadi Kind of my point, why not complete those tasks
Well it was a learning experience that was invaluable
I can't imagine why you can't find a job that pays and you learn from it
talking of things one wouldn't do even when paid for it (while still being on game dev industry)..
a system for predatory microtransactions...
I could now, but back then, I had no degree, only one title to my name and I needed something to push me into UE4 territory
or whatever lootcrate nonsense there is
Live service monetization systems are life.
they can literally ruin peoples lives
@stiff crystal You are right. I have a moral obligation against child gambling systems like EA produce. Mostly because I am an addicted gambler and know what they are doing
My business card literally has 'Game Designer' scratched out and replaced with 'Live Service Developer'
And 'Environment Artist' scratched out and replaced with 'Monitization Manager'.
yaeh its that 3+ rating that PEGI gave it that causes me to label it as such
That's how you get jobs.
damn. Just looked at my clock and realised its my father's birthday. He died a few years ago. He was born May 7th 1945. We used to say that he single handedly won WW2 because Hitler heard he was born and ran away.
officially VE tomorrow.
Yeah perpetuating addictive instincts to make money is scummy af
