Bro spent all that head scratching making the character movement when in GDscript all you need is like 4lines of code XD Ps. Try GDscript next time it was fun watching this
@Okivaviko10 сағат бұрын
once campain asks me money so i toward coop then after lvl5 hero coop asks me money the fuck???? none of em good and they ask for it?? (in my brain)=Every campain must be paid every hero must be paid every chapter in lore must be paid hence BIG PCK YOU(yours truly double faced youtube management
@CallousCoder15 сағат бұрын
His functions are so unnecessarily large. So many different functionalities in a single function. And insane case statement blocks. I would put that code of the case statement in a single function. And the functions I would snip into smaller functions. Makes debuggen and testing a lot easier. I doubt with these sorts of games that the call to the subroutine and the setup of the stack frame causes a performance problem.
@TR-70722 сағат бұрын
can you make your own
@sbr272872 күн бұрын
zig is just straight up weird man, odin is so much better
@NoraBerg-g8p2 күн бұрын
Martinez Frank Rodriguez Anna Miller Jessica
@the-birbo2 күн бұрын
Mine says cl.exe is unable to compile a simple test program, but I have it set to the right path and I uninstalled and redownloaded everything three times to make sure they were right
@gsestream3 күн бұрын
just make code that does what you set out to implement, ie it works and does what it should do.
@preston260163 күн бұрын
Uses? Genuinely interested
@jayFairOklama3 күн бұрын
lets add PalCubes to catch them :D
@jayFairOklama3 күн бұрын
Nintendo patented some mechanics after Palworld had already implemented them in its early version. While Palworld was released in early 2024, some of the patents related to creature-catching mechanics were granted to Nintendo shortly after, which has caused controversy. I like Nintendo but this is too late to come afterwards, with new patents. wtf. Especialy when they created some patents 1 month before palworld release... Nintendo should be sued for disrupting game developers who present competition, especially when patents are filed too late-about 20 years too late.
@TheKennyWorld4 күн бұрын
I use uBlock Origin on Edge and I've never seen an ad.
@detective22214 сағат бұрын
Don't use Edge, use Brave. It's a better browser, and it spies on you less.
@sbr272874 күн бұрын
brother cakes, bananadev atleast has a game out there, unlike us plebs still building our game, atleast he's making some money
@KvapuJanjalia4 күн бұрын
JFK is a bad guy in this game? What did he do to upset them?
@KvapuJanjalia4 күн бұрын
I'm a Never Tester.
@Cakez774 күн бұрын
😱
@kira_io5 күн бұрын
thank you ❤
@HarrimanLennon-o1c5 күн бұрын
Anderson Jeffrey Garcia James Robinson Larry
@DegradationDomain_stuff5 күн бұрын
Nah, this language is way too incomplete at this point in time. I'll check it out in 10 years.
@ferinzz5 күн бұрын
reading the patent, they essentially just patented 1) secondary aim mode for grenades 2) secondary aim mode for summons 3) throwing a trap at an enemy to subdue them instead of eliminate them 4) inventory systems??? 5) progression logging systems??? they did not patent doing tossing items by using fewer inputs than three or more inputs than three. Did not patent the code necessary to perform these actions, which is what ACTUALLY matters. The insidious thing is that it doesn't even need to be using a 'ball', it's literally anything. Why are games looking like ass now instead of improving? Because every game dev tutorial starts with teaching you the worst way to layout your systems and wants to keep you away from learning how to make a proper graphics engine. Something I noticed in the flow chart. They explicitly put in a lock-on requirement and an in-range requirement. There you go. Completely different systems. Palworld does not have lock-on or range checks. Either way, those flow charts seem far too vague in some cases. Essentially says you can't use inventory items or else you're infringing on our flow chart. Which... What if the checks are in a different order? Does it become fine at that point? Because this isn't a manufacturing process that requires things to be built in a certain order.
@PaulMurrayCanberra5 күн бұрын
needs logistic function. Infinite differential.
@grem_newfield5 күн бұрын
opinion void, cuz myguy said jif
@Cakez775 күн бұрын
Lol
@ordinarynerdofficial6 күн бұрын
CMake Error: CMake was unable to find a build program corresponding to "Ninja". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool. CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage -- Configuring incomplete, errors occurred!
@hotworlds6 күн бұрын
multiply your time estimate by 100 if you're sbs because he recently revealed they had been spending 90% of their time making youtube videos in which he pretends to have experience and gives bad advice instead of actually working on games lol
@VoicesofSlumber6 күн бұрын
don't make multiplayer games. Make a single player game, and build loyal supporters. Multiplayers have a point where they will die with no playerbase. Single player games don't. If you REALLY want a multiplyplayer game, it should be a second mode to a singleplayer campaign.
@guywithknife7 күн бұрын
13 minutes average play time for a free to play game is... very bad. To upsell people on microtransactions, you need people to play enough to make buying stuff worth it. Nobody will buy items in a game they only spend 13 minutes in.
@ng.h93157 күн бұрын
13 min🤣🤣🤣 0:20
@MxzStudio7 күн бұрын
No no no Your french is bad hahahaha Love you xD
@leonun7 күн бұрын
17:20 I could help you with spanish, at least for LATAM 👍
@kostya-m7 күн бұрын
first
@WillEhrendreich7 күн бұрын
Small Pure functions composed together are the very best of all worlds.
@ayyy_corn7 күн бұрын
Worked like a charm! For people in the future, I had to dive through my file path and change the '14.30.30705' bit of the 'set(CMAKE_CXX_COMPILER "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.30.30705/bin/Hostx64/x64/cl.exe")' line I added to the .bat file to get it to run, but otherwise pretty smooth. Cheers!
@lycandust7 күн бұрын
It keeps telling me : C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.30.30705/bin/Hostx64/x64/cl.exe is not a full path to an existing compiler tool. What do I do?
@DickensEmma-u7r7 күн бұрын
Nolan Ville
@aaronwinter79117 күн бұрын
he did say OVER use of magic numbers. Not use of magic numbers. In some instances its fine. IMHO as soon as you use the same magic number twice is where it gets tricky.
@LocrianDorian7 күн бұрын
No it isn't, the patent they are violating is very specific, they flew too close to the sun. Developers should be more creative and not copy/paste mechanics from other games.
@aaronwinter79118 күн бұрын
its not quite like the object pool in Unity. Because the unity type pool is a collection of (still) individually allocated objects. they are just kept alive and reused. what casey is referring to is pools in the sense of you allocate a single block of memory, and you reuse that memory. Basically like in an Arena Allocator. You might still reuse chunks of memory for bullets that are reused, but these are pieces of the same single block of memory, not individual pieces like in Unity. The Pools in Unity are basically double complexified, because one level of complexity comes with the individual allocations, and then the "pool pattern" is kind of a bandaid act to the problem introduced by the individual allocations in the first place, trying to mitigate garbage collection freezes (in adition to the complexity of the garbage collector running in the background to partially manage memory for you). With a plain array you only have one allocation / free. You still have the complexity of a "reuse" system where you kind of need to keep track of lifetimes, but the overall system is much simpler, and much more performant (due to cache locality)
@LinucNerd8 күн бұрын
Software patents have always been bs
@sanketsbrush8 күн бұрын
This is like you patenting the movement of " picking up water bottle and taking 3 sips of water in 5 seconds " and suing your neighbour because he saw you drinking water that way and he made video doing same thing , made lot of money from that video and got popular several months before you patented. This is dumb , so dumb.
@sanketsbrush8 күн бұрын
what should we call this behaviour of Nintendo ?
@NeatGames8 күн бұрын
Bullying? heh
@sanketsbrush4 күн бұрын
@@NeatGames or we can say damaging their own reputation
@ika_6668 күн бұрын
cringe
@Cakez778 күн бұрын
cringe
@PalmerAbel-h9f8 күн бұрын
Jones Dorothy Thomas Anna Jones Robert
@dantedarkt8 күн бұрын
Man, the first rule is "never read the patents"! cmon! XD
@lennysmileyface8 күн бұрын
They are pending and have no way in hell getting through in the US.
@ika_6668 күн бұрын
im gonna make a game where you catch bs patents with balls by throwing them
@SimGunther7 күн бұрын
That a Primeagen rule or generic rule?
@dantedarkt7 күн бұрын
@@SimGunther Ah, I see you're a man of culture!
@HiddenMugs8 күн бұрын
*patent infringement Also, you’ve seen “Pokémon with guns”, I’m building “Pokémon without Pokémons” lol
@sanketsbrush8 күн бұрын
😂😂
@Vegan_Kebab_In_My_Hand8 күн бұрын
This shouldn't affect western devs imo, the lawsuit is happening in Japan where these "patent infringements" are taken more seriously over there. Trademarks are a different story, so do be careful.
@MenkoDany9 күн бұрын
TiA is unfortunately a CCP-linked propaganda piece. The author of the article, C. Custer aka custerwork is almost a tankie but even he has since distanced himself from the publication since Xi's crackdowns in 2019. The truth is that as with everyhing in China, it's about the current government sensibilities + who you know + popular signalling.
@_KondoIsami_9 күн бұрын
The first half and the title are completely different from the conclusion. it went from "It's not banned in China" to "They are not consistent and they might ban it so it's best to not include it," that's pure gaslighting. Also I have friends who worked on Chinese games and they had to remove skeletons from their games and it was requested by the government, you never know, you see some being allowed and then your studio might need to wait 6 months to be checked again, which if it happens multiple times could cost a lot and you could have wasted a ton of marketing money. Another thing in relation to steam is for your game to be approved you need a Chinese publisher and then you need to get approval from the government, steam by themselves can't approve your game, and on that note you need a VPN to play black myth in china...
@Dullahan34709 күн бұрын
Yes exactly - arbitrary and unpredictable enforcement is intentional policy. It encourages self-censorship, it allows them to break their own “rules” when they feel like it and it creates an environment of uncertainty.
@veselekov9 күн бұрын
You don’t need a VPN to play black myth. There is a different version with references to alcohol removed.
@LedoCool19 күн бұрын
They should just start with "do not release a game in china, you never know what can get you in trouble for".
@LedoCool19 күн бұрын
@@veselekov Lol chinese can't have their own culture.
@_KondoIsami_8 күн бұрын
@@veselekov I asked a few friends about this, they told me no one bought the censored version, everyone uses VPN to get it. that's why I thought it didn't have a censored version lol everyone I know told me they used vpn to get it. also it's not just alcohol, it's blood, ghost names and a bunch of other stuff.
@jurycould427510 күн бұрын
@40:20 Zig will go a long way, and maybe you should too: The removal of fallthroughs and operator overloading is part of Zig's fundamental design philosophy, based on the experiences of people moving from C/C++ to Go, which prioritizes explicitness and safety. Fallthroughs and operator overloading are considered bad practice in modern circles. Zig ensures clear, bug-resistant code by eliminating these features. In Zig, you can explicitly group cases with a comma, clearly communicating intent while keeping code simple. This approach aligns with Zig's goal: to maximize power and efficiency while minimizing unnecessary complexity. The result is a language that streamlines development, improves readability, and enhances performance, all without sacrificing the control needed for low-level programming. Regardless of language, being intentional is always best practice.
@Christopher-Miller-m9f11 күн бұрын
Perez Christopher Jones Brenda Rodriguez Margaret
@FayeCox-w2p11 күн бұрын
Williams Linda Martinez Brenda Moore Sarah
@JonasTyroller12 күн бұрын
Thanks for adding to this discussion. Appreciate it.
@Cakez778 күн бұрын
Hey man, really cool that you checked out my reaction to your incredible video! ❤ It is very helpful information and I hope my reaction didn't have a negative effect on your video!