BRAINSHACK
BRAINSHACK
  • Видео 40
  • Просмотров 72 176

Видео

Exploring the DOTS Galaxy Sample | Unity DOTS & ECS
Просмотров 3663 месяца назад
Today we take a look at the new Sample Project that Unity created: DOTS Galaxy Sample. We explore the codebase and explore what we can learn from the sample!
How I killed my final Torghast Boss (Layer 3) without ever fighting him
Просмотров 7 тыс.3 года назад
www.twitch.tv/brainshack_de Stumbled across this during my recent run of Torghast. This is the first week of shadowlands, so this might get fixed. It kind of trivializes it, even though it depends on you getting specific kind of anima power.
My Game Awards for 2020 go to....
Просмотров 733 года назад
Here are my choices for the most outstanding games in 2020. I went through the list of nominees for the game awards 2020 and cast my vote. Also, some weird esports stuff in here.
How to become a better Game Developer in 5 minutes
Просмотров 694 года назад
The best way to become good at making games, is making a lot of games. And the best way to make a lot of games in a short amount of time is through game jams! To participate in Ludum Dare go to ldjam.com/ Visit my stream on www.twitch.tb/brainshack
Adding a Node Editor - Simple Dialog System Pt.4 (Unity3D Tutorial)
Просмотров 10 тыс.4 года назад
In this one I was a little lazy in the editing. But it's a good one, and a long one I admit. Prerequisites: github.com/Siccity/xNode Find the source code here: github.com/Brainshack/unity-tutorials/tree/DialogSystemPart4 Come say hi on my twitch channel: twitch.tv/brainshack
Refactoring Code - Simple Dialog System Pt.3 (Unity3D Tutorial)
Просмотров 4124 года назад
In this episode we refactor the dialog code to make the system a bit more flexivle Source: github.com/Brainshack/unity-tutorials/tree/DialogSystemPart3 Questions or cirtique? Let me know when I'm live on twitch: twitch.tv/brainshack
Custom Editor Script - Simple Dialog System Pt.2 (Unity3D Tutorial)
Просмотров 8484 года назад
In this episode we add a custom editor to make the editing of dialogue segments a bit easier. Source: github.com/Brainshack/unity-tutorials/tree/DialogSystemPart2 Questions or cirtique? Let me know when I'm live on twitch: twitch.tv/brainshack
Only $299? Xbox Series X and S pricing leaked!
Просмотров 114 года назад
Imagine getting a next gen console for as low as $299 or $25 per month. If these leaks are true, Sony will feel the pressure. Visit my twitch twitch.tv/brainshack
Make a simple Dialogue System in Unity in 15 Minutes - Unity 3D Tutorial Series Pt.1
Просмотров 2,1 тыс.4 года назад
Source: github.com/Brainshack/unity-tutorials/tree/DialogueSystemPart1 In this tutorial we learn how to use Scriptable Objects to create a vers simple dialogue system on youtube. If you would like to ask me questions or just want to say hi, feel free to visit me on my twitch channel www.twitch.tv/brainshack . You can also follow me on Twitter @brainshack
EPIC vs APPLE: Epic shows it's true face
Просмотров 214 года назад
If it wasn't clear from the beginning, but epic pretty much is only after the profits after all. They try to weaponize the fortnite community with ultimate goal to just make more money.
Game Dev Explained: Why Games don't use all your CPU cores.
Просмотров 2,5 тыс.4 года назад
Game Dev Explained: Why Games don't use all your CPU cores.
5 thigs I like better in Unity than Unreal Engine 4
Просмотров 2044 года назад
5 thigs I like better in Unity than Unreal Engine 4
RTS Style Camera in UE4! Unreal Engine 4.25 Tutorial
Просмотров 5 тыс.4 года назад
RTS Style Camera in UE4! Unreal Engine 4.25 Tutorial
GMTK Game Jam 2019 Post Mortem
Просмотров 1065 лет назад
GMTK Game Jam 2019 Post Mortem
Game Development Diary: Week 1
Просмотров 395 лет назад
Game Development Diary: Week 1
Unity ECS - Animations in Hybrid ECS
Просмотров 10 тыс.5 лет назад
Unity ECS - Animations in Hybrid ECS
Unity ECS: How to write Reactive System
Просмотров 2,1 тыс.5 лет назад
Unity ECS: How to write Reactive System
Game Maker's Tollkit Jam Submission - Veil
Просмотров 256 лет назад
Game Maker's Tollkit Jam Submission - Veil
Channel Update: What the future holds
Просмотров 566 лет назад
Channel Update: What the future holds
4.15: Translating your Game with the Localization Dashboard
Просмотров 13 тыс.7 лет назад
4.15: Translating your Game with the Localization Dashboard
Possession of Pawns - Unreal Engine 4 Blueprint Tutorial
Просмотров 17 тыс.8 лет назад
Possession of Pawns - Unreal Engine 4 Blueprint Tutorial

Комментарии

  • @hakanviajando
    @hakanviajando Месяц назад

    Thanks

  • @thefineboy3954
    @thefineboy3954 4 месяца назад

    Thank you so much for this. I spent so long looking for a good dialogue system, but every one is either too expensive, too much of a hassle to implement, or doesn't have a specific feature I want. Decided I'd just make my own, and the data structure and logic of it is all easy enough, but so many good dialogue systems like Articy use the node structure which makes creating large complex dialogue trees so much easier, and finding out that making that in the unity editor itself is not only doable, but even easy, is so incredible. Thanks again!

  • @pagey007
    @pagey007 6 месяцев назад

    Oh that explains why RaceRoom is terrible on my 8 core 16 thread CPU , Plays much better on my 3770 ,, iracing plays better on the new PC 😊

  • @alexandreamiel1865
    @alexandreamiel1865 Год назад

    thanks man

  • @123thedman1
    @123thedman1 Год назад

    Excellent thanks you

  • @brunogattai9262
    @brunogattai9262 Год назад

    Isn't necessary to create a custom node graph editor to make the text fields bigger, just use [TextArea] in the string fields and Unity makes it bigger automatically.

  • @ThaMentalGod2003
    @ThaMentalGod2003 Год назад

    a PERFECT example of optimization is teardown btw, that game fucking runs smoothly on my shitass 4 core 4ghz, 1050 with 4gb shared mem and 8gb of ram laptop 😎altho i gotta set the res to 75% and low settings, but still looks great and runs most importantly smooth as hell as i said 😎rly impressive ngl. and i think the reason for that is bcuz the engine and the game was made by 2 ppl, so they had lots of freedom on tweaking and creating the engine to their liking obv

  • @omerbehar
    @omerbehar Год назад

    thanks, really nice and helpful tutorial!!! one question, in the NodeEditorGUILayout.DynamicPortList, shouldn't it be NodePort.IO.Output?

  • @דניאלברכר-ג9מ
    @דניאלברכר-ג9מ 2 года назад

    Any suggestions on how to create a "SwitchBack" clicker? If there are 3 players and I possess player 2, I would want to click and immediately get player1 possessed, instead of going through player3 to the beginning of the chain. I tried to duplicate the code for the original swapping and changed the values (+/-) on the integers but it works only partially. What am I missing? Thanks!

  • @kulman4295
    @kulman4295 2 года назад

    Good video, still valid for Ue5

  •  2 года назад

    Dude, you have to calm down. You seemed to be in a hurry... and one more thing... don't worry about your English, you're doing great! Keep it up! Keep swimming! + 1 Sub :)

  • @Kkurox
    @Kkurox 2 года назад

    zzzzz

  • @papichuckle
    @papichuckle 3 года назад

    I have 64 cores and a 128 threads so basically I might aswell take a pair of tweezers to it and leave 1 core in and increase the ghz to 20,000

  • @fabioburkard
    @fabioburkard 3 года назад

    Thanks! Very good tutorial, solved my problems with creating a scripted storytelling.

  • @MadCoonGames
    @MadCoonGames 3 года назад

    Thanks dude!!! Helped a lot

  • @MadCoonGames
    @MadCoonGames 3 года назад

    Great tutorial!!! Thank you man!!!

  • @galahear5152
    @galahear5152 3 года назад

    how to change the size of node?

    • @Change-jy1rl
      @Change-jy1rl 3 года назад

      use [NodeWidth(size int here)] on the top of the node class

  • @frost1x322
    @frost1x322 3 года назад

    Hey, I'm currently using your dialog system in my project and it appears sometimes dialog components are just reseted to it previous condition. Did you have any such bug?

  • @axmaxstudio7082
    @axmaxstudio7082 3 года назад

    Good Luck!

  • @schneeritterstudios2648
    @schneeritterstudios2648 3 года назад

    Heyho, I'll gladly join in on the praises the rest of them comments sing. Id you wanted to improve something, please go for a higher contrast Visual Studio theme, since quite a few things are nearly unreadable, if the viewer is not sitting in a dark room with his monitor brightness set to max :)

  • @eduardouc9
    @eduardouc9 3 года назад

    Hi bro! When I put the mouse on left and top work on the limits but when I put the mouse on right and down, the mouse move the camera in the middle its so weird, it is like the screen is too big to the axis config, you have the solution?

    • @muggy5907
      @muggy5907 3 года назад

      Hello. Have you found a solution for this?

    • @eduardouc9
      @eduardouc9 3 года назад

      @@muggy5907 yeh, thanks!

    • @muggy5907
      @muggy5907 3 года назад

      @@eduardouc9 Could you tell me how you fixed it? I'm having this issue as well. :(

    • @eduardouc9
      @eduardouc9 3 года назад

      @@muggy5907 bro I figured that when I see other video, is basically the same but other math formulae. Let me find the video

    • @eduardouc9
      @eduardouc9 3 года назад

      @@muggy5907 ruclips.net/video/hQ3RE37fxXY/видео.html If I’m not wrong is this tutorial. If I’m wrong tell me and I search the good one. Good luck.

  • @dbatdev
    @dbatdev 3 года назад

    Thank you. Helps to crack open the mystery a bit :)

  • @PaulGeraskin
    @PaulGeraskin 3 года назад

    Hi. I found TextArea changing the tutorial is a bit complicated. I found an easier solution to change the TextArea size forum.unity.com/threads/xnode-a-general-purpose-node-editor.502354/page-6#post-6816521

  • @dan991987
    @dan991987 3 года назад

    Thank you so much! Great tutorial.

  • @frankblau3485
    @frankblau3485 3 года назад

    How to set the reference for private Dialog _dialog in the DialogEditor Class?

    • @brainshack9077
      @brainshack9077 3 года назад

      You can find all source code in the linked git repository. I think the code you refer to can be found here: github.com/Brainshack/unity-tutorials/blob/DialogSystemPart2/Assets/Tutorials/DialogSystem/Scripts/Editor/DialogEditor.cs

  • @frankblau3485
    @frankblau3485 3 года назад

    A good Tutorial, thank you very much.

  • @PaulGeraskin
    @PaulGeraskin 3 года назад

    Awesome!!!

  • @jackyjones.official
    @jackyjones.official 3 года назад

    I watched it on my smartphone. I can't read anything because it is too tiny.

  • @Gerfervonbob
    @Gerfervonbob 3 года назад

    How do you make your blueprint connections use angles instead of curves?

    • @brainshack9077
      @brainshack9077 3 года назад

      It's a plugin called "Electronic Nodes " I got from the marketplace.

  • @Synyproxy
    @Synyproxy 3 года назад

    Hello, I randomly stumbled across this video while looking for inspiration for node editor in Unity. Thank you for sharing your knowledge, quite useful information. I had some readability issues watching this video on my laptop, especially when the text is grey and resembles the background. Maybe zooming, or changing the color scheme would help. i wish you good luck for your channel. Cheers, a fellow programmer

    • @brainshack9077
      @brainshack9077 3 года назад

      Hey. Thanks for the feedback. I will try to keep it in mind for my next videos :)

  • @chancemcclendon3906
    @chancemcclendon3906 3 года назад

    i love how fast you go it's perfect. no bs just content

  • @oceanliketeacher
    @oceanliketeacher 3 года назад

    Wait until he finds out that it works on mass entanglement too

  • @PKMono
    @PKMono 3 года назад

    I agree with a lot of your votes here. For sure all the Hades sweeps, and also Half Life Alyx for the same reasons you mentioned. It really pushed the VR platform forward the way it envisioned to, and for that it deserves the direction award.

    • @brainshack9077
      @brainshack9077 3 года назад

      Looking at the nominees showed me that 2020 didnt have a lot of big production games that I played and those awards tend to gravitate towards these. The more it tells about how good Hades actually is.

  • @TheAmazingPlankton
    @TheAmazingPlankton 4 года назад

    Super erklärt 👌

  • @rangelebert3049
    @rangelebert3049 4 года назад

    It's all about the game engines, usually they are not ready and even have limitations preventing such optimizations from working. Devs don't go on low-level programming, that's why the engines exists. We need to wait to the engines to automatically makes more use of the threads, as standard is NOT up for the game devs to do that, making game engines are completely different than using them to create games. Of course you can modify the engines or use some function to do that, but any messing around with threads are always a headache (trust me), it easily leads to errors, that's why no game dev will mess with that if they don't need to, so in the end it's up to the engines devs to optimize the engines. There is another issue too, nobody wants to take that job to optimize since the majority of gamers doesn't have more than 4 cores (look at Steam Survey), a very few percentage have 6 or more cores, so there is no point on optimizing it if in the end it must play perfectly with 4 cores. I believe that's is the major point, they will only optimize it once the majority of players has more cores on their game machine. But that's no reason to be concerned, as the entry-level CPUs begins to have more threads, these engines will be updated, up to recently entry-level CPUs has 4 threads, it was just NOW that 10th gen intel and Ryzen 3000 began shipping 4 cores / 8 threads CPUs on their i3/r3. Which means now cheap CPUs has up to 8 threads available, so we will start to see better scaling up to 8 threads (today usually is 4 or 6)

  • @maxiaohuimaxiao
    @maxiaohuimaxiao 4 года назад

    Thank u~!

  • @X_Daniel466
    @X_Daniel466 4 года назад

    This is super cool and helpful thank you.

  • @LoRdDyY45
    @LoRdDyY45 4 года назад

    No devs are just to lazy to do it instead they rather just give you a cash grab game knowing the sheeple will buy it up.

    • @rangelebert3049
      @rangelebert3049 4 года назад

      i am a dev (not a game dev though), that makes no sense, is just that such optimization requires a lot of work, and actually if you are not into an big company it just wouldn't worth doing it, the effort needed may be greater than just developing the game itself... it doesn't make sense to do that. Also devs usually don't go on low-leveling programming, that's the engine to do automatically, i assure you no dev will take that time unless the engines themselves help with it.

    • @alicedad6171
      @alicedad6171 3 года назад

      @@rangelebert3049 I have to disagree on this. First of all, there are a significant bunch of cashgrabbers nowadays especially since Early Access become the norm. Second of all, "The effort needed may be greater than just developing the game itself." The effort may be huge however when the engines have better support for multicores you can create way more sofisticated games, alot better than what we have today. More cores is the future, we just need a backbone in the games that support it. For example simulators like racing sims. Their biggest holdback is physics calculations that more or less has to be done on a single core. If the engines would make multicore better supported simulators would benefit greatly from this. Imagine how easy it would be for AMD/Intel to come up with a new lineup of cpus. All they would have to do is add more cores and boohm, performance goes through the roof.

    • @curvingfyre6810
      @curvingfyre6810 3 года назад

      @@alicedad6171 More than that, the used market would instantly explode. There are tons of old xeons with great core counts floating around out there from outdated industrial servers. And whole slews of multi cpu motherboards for them. If the software standard was scaleable to your system's core count, by having support baked into engines rather than added by individual programs, then you could put together a top quality gaming system for almost nothing, using chips that haven't seen relevant use for a decade. E waste cut, massive spike of technology-enabled working class around the world, and, most critically, less profits for silicon. No more market bifurcation along server and consumer lines, no more product hyperspecification, no more half-market artifical scarcity, no more hostage consumer base to planned obsolescence, no more artificial cap on consumer performance. That last one's really important, cause of the value, and capitalist secrets, there are in big data crunching. Imagine if everyone on earth could monitor a massive chunk of the web on their home computer, just like corporations do? a small group of 100 people or less, using bargain bin pcs could learn and reveal *everything* that companies are doing with our data. so it's not gonna go that way any time soon. artificial processing cap will stay on, unless you're rich (capitalist) enough to afford something like threadripper. btw, the same is true for why no-one makes multi gpu work right.

    • @TennessseTimmy
      @TennessseTimmy Год назад

      Yep, They are just lazy and fat, That's is why they are unsuccessful, not only at their job, but also their personal lives. Battlebit is on unity and does multi threading well, The developer is not fat and lazy...(he is fit and has learned martial arts growing up, which echoes through his life as discipline) Coincidence? I think not

  • @insanecuckooman8342
    @insanecuckooman8342 4 года назад

    i just downvoted bc of the clickbait title.

  • @Alex-hs8xj
    @Alex-hs8xj 4 года назад

    Thanks!

  • @orun1
    @orun1 4 года назад

    Can you please join my jam? itch.io/jam/96-hours-jam

  • @skittles970
    @skittles970 4 года назад

    It's there a way to do pure ecs animations?

    • @skittles970
      @skittles970 4 года назад

      @Christians fabelhafte Welt yeah I'm looking at some C# animation jobs API I imagine using that is how the graph is set up with playables. I'm not sure what the package is you're referencing. is it the animation rigging preview package?

  • @dehrk9024
    @dehrk9024 4 года назад

    Am i the only one whos annoyed by the fact "pawn" sounds like "porn"?

  • @guanghan6998
    @guanghan6998 4 года назад

    I couldn't even try your idea, because of 1. The screen is too small, I can't read. 2. No project file included. 3. Too many useless talks.

  • @amilom007
    @amilom007 4 года назад

    ECS look like something that work well with visual scripting, personally I think it's not production ready yet

  • @sekker2k446
    @sekker2k446 4 года назад

    Is ECS compatible with animator yet?

  • @animationjourney6586
    @animationjourney6586 4 года назад

    Hello, i really found ur videos amazing and those helped me a lot in my first game project I'm making but there's a problem I'm facing in possession, what I did was made an ai character and possessed it by third-person character, what's happening is that I have put health and stamina command in third person character it is switching command to ai but health and stamina gets ended and the ai is not moving, plz help me out as I m making my first project I m really losing my hope bcoz of this, plzz sir reply soon

  • @StephenWebb1980
    @StephenWebb1980 4 года назад

    use a hashID for animation state instead of string

    • @craig4android
      @craig4android 4 года назад

      Yeah it's way faster using the hashID

  • @SageX85
    @SageX85 5 лет назад

    Anyone else who thinks unreal localization method sucks and is highly unreliable? Im having to create my own implementation cause unreal's way never works as it should

  • @Korealiklar
    @Korealiklar 5 лет назад

    wtf just I watched? you can record 5 minute Video by doing all your acts. too much talk. useless talk. btch u took my time.

    • @brainshack9077
      @brainshack9077 5 лет назад

      So how about you keep it like you do in your bedroom and do it all by yourself?

    • @Korealiklar
      @Korealiklar 5 лет назад

      @@brainshack9077 I wanted to learn from your tutorial. Unfortunately your teaching style is really slow. Do you need watching time? More ads? Just show how to do and talk briefly, no need to useless words. P.S.