#stb code
Explore tagged Tumblr posts
Text
STBEMU Code STB JinBox5
StbEmu Unlimited 2025 and M3u Playlists In stbm3ufree.com Here you will find unlimited stbemu iptv Codes Like sports, movies, shows, nature, etc. free apps Stbemu Codes and the Free Stb Emu Links , kodi solutions iptv free Softwares To Test STBEMU Code How to Install and Configure StbEmu on Firestick For Android Devices StbEmu Pro Apk VuIptvPlayer Pro Apk For Windows SFVIP-Player Stalker…
0 notes
Text
Continuing with our project’s upgrades, we are addressing the character class! Let’s clean it up!
youtube
#shawnthebro#ue4#unreal#stb#tutorial#youtube#unrealengine#unrealtutorial#unrealengine4#programming#UE#ue5#fighter#indie fighter#fighting#games#fighting game#how to make a fighting game#how to make your own fighting game#how to make a game#c++#code#coding#program a game#program#write code#character#class#character class#clean code
2 notes
·
View notes
Note
do you perhaps have adhd? im the same way with focus music. wasnt until recently that my friend informed me it wasn't usual to have aggressive edm and house music in your "work and focus" playlist.
HAHA I do!! It is definitely a thing I’ve heard about before in relation to ADHD and tbh it makes sense! I don’t know WHY it makes sense, but it does.
#no I do my best work when listening to hard rock/metal/industrial music#and yes also this means the reader character for STB is accidentally ADHD coded#just by virtue of being written by me and a lot of her experiences being inspired by me and my life#ask#anon
3 notes
·
View notes
Text
Rouvastre speaks a regional Coerthan dialect (central-north West Coerthas + Durendaire slang) and standard city Ishgardian natively, and understands (but does not speak) Liturgical. They got some education in ATS as nobility but it really wasn't great and they struggled hard in ARR.
His mother taught him a teensy tiny amount of Duskwight - her name is originally a Gridanian Duskwight name, but it's been Coerthanized (so for all the hilarity of them getting huffy abt people saying it wrong, he's the one saying it wrong this whole time lmao).
She could read Ishgardian in ARR, but not ATS; they picked up Shroud!Elezen scripts later really fast bc they're vaguely related. Y'shtola taught him how to read ATS!
#saint.txt#oc: rouvastre#they weren't fluent in ATS until StB#by EW he can also mostly proficiently speak some form of Garlean and can kinda mostly understand Dravanian.#do not ever ask her to speak Hingan or Auri BHBHFSSF#They converse with Drahm Kohr exclusively in Ishgardian - Drahm Korr doesn't actually speak ATS bc of this.#w/ Esti.nien it's Ishgardian but they do a lot of code switching back and forth with ATS + regional dialects + house/military slang
0 notes
Text
STB EMU CODES 02.11.2023
more stb emu codes : https://www.tvappapk.com/iptv-m3u-daily-list-new-update-2023/
1 note
·
View note
Text
So. Dawntrail.
I finished the 7.0 MSQ roughly a week ago, during the early access period, and overall I had a great time with it! My thoughts on the expansion as a whole have been marinating in the brain pot since then, and I wanted to touch on some of those thoughts and why I think this has been such a great expansion so far, at least story-wise. All under a cut for spoilers, and I’ll honestly be talking mostly vaguely about plot stuff anyway. And I’ll mark anything specific that is spoilers, and dividing things zone by zone.
Anyway.
First and foremost, since I feel like this will help put my overall opinion into perspective, is my ranking of expansions so far.
1: SHB will forever be king to me in a ton of ways; part of it is this was the expansion I started with, but I also just love the story it tells so much and even if I have little gripes, they’re all so minor that it doesn’t really matter
2: a tie between HW and EW, actually--both are excellent, and while I have some issues with parts of them, the positives for the most part outweigh my issues
3: another tie between STB and ARR--I think both of these are good, but have some issues that really can’t be ignored. And they’re only at the bottom because that’s how lists work.
DT is not perfect in my eyes (not by a long shot), but it is giving SHB a true run for its money in terms of how much I liked it. Like I said initially, I don’t think it’s without its problems (no expansion is, even SHB no matter how much I love it), but overall there is just SO much good stuff here that I am 100% willing to forgive it.
Before I get into the details, I want to say: making it clear from the pre-order stuff and Viper and all that this is the FF9 expansion really is important. FF9 begins fairly bright and cheery and its aesthetic lends itself well to hiding what subject matter it tackles, but then it eventually starts dealing with a LOT of heavy topics--and Dawntrail is very much living up to that in my book.
Expansion Start
Going into this expansion I really had no idea what to expect. I admit that the 6.X patch cycle really threw me for a loop once DT was announced, and it felt kind of pointless to be doing so much with the void? I was like, “Why are we spending so much time on this, when we should be looking at things that are relevant to Dawntrail??” because none of it made sense to me.
One of the issues I had with STB for a long time was Lyse. Don’t worry, I’ve come around on her, but it took a while. The biggest issue I had was that the devs tried to take an existing character and turn her into something other than what we knew, and it threw me entirely. I think they learned the lesson from that, which is why the focus is on Wuk Lamat, a new character, and on Krile, an older character we know so that we feel more invested in what is to come.
Another aspect of STB that kind of threw me off was…how little focus it got after the HW story ended? Like we get two patches worth fo story to lead into it, and I 100% think the Ga Bu stuff is important, and obviously the Warriors of Darkness story is important to set up part of SHB, but…everything to set up STB felt…not there? And we meet Lyse properly during 3.55/3.56, just like Wuk Lamat. We don’t have time to get to know her as this new person before we’re dropped into STB proper. And that didn’t help me when it came to bonding with Lyse--it took until the Lakshmi trial before I realized how I was supposed to feel about her my second time playing through Stormblood.
Wuk Lamat won me over really fast, thankfully--she has a certain kind of charm to her that endeared me to her pretty quickly (she’s very Sora from Kingdom Hearts coded in my eyes), and I was quietly interested to see what would happen with her character arc going forward. To be frank, I was more excited about how much better my character looked in game than in the updated benchmark than what little of the story we knew! I also was more invested in Krile than anything else story-wise; she’s always been a low key fave of the Scions for me so it’s nice to see her be much more involved in MSQ this time around.
But then we hit the first city and actually got into the story. Tulliyollal is such a lovely city, and its inn room was the first to make me go “wow” since the Pendants (since the Baldesion Annex was fun but still feels way too cluttered for me). I loved meeting Gulool Ja Ja, and his vibe as a character was excellent. I was surprised by what the rite of succession was shaping up to be, but once you see the Saga monuments and hear the story behind them it pretty quickly clicks as to what the Dawnservant wants the claimants to the throne to learn about during the rite. That was when I rsaw the mentor-type role my character would play, and once I knew what role the WOL plays for Wuk Lamat and in at least the start of Dawntrail’s story, I was in. I was determined to embrace that role in a way I had issues doing when I played through STB initially for Lyse.
One other thing: I was super surprised by Zoraal Ja being the one Wuk Lamat was prioritizing as a threat, and that he was the one who couldn’t be allowed to be Dawnservant. I guess I’d been anticipating the aloof/stern but decent older brother from him based on what I assumed was one of his lines in the launch trailer, so that was a fun surprise.
Zones 1 and 2, first visit
Urqopacha absolutely blows Kozama’uka out of the water for me, but I think both zones do a pretty good job with their first of two feats.
I started with Kozama’uka. The HanuHanu felt straightforward enough, and their feat set Koana up really nicely for what exactly his views are. I was glad to hear that he and Wuk Lamat were on friendly terms right before we left Tulliyollal to start the rite. One of my first thoughts when seeing how he and Wuk Lamat both handled the feat was, “He’s not going to win the rite, but I want him to either be advisor to his sister or for her to invite him to rule together.”
Bakool Ja Ja was fine as the zone’s antagonist, the writers did a good job of setting up his rivalry with Wuk Lamat in the intro so I wasn’t surprised by him trying to cheat his way through things. Wuk Evu was also…um. Not my favorite. I wasn’t super into the “behead me for being rude to the Third Promise” joke being reused over and over and over again…but maybe that’s just me.
As I said, Urqopacha was by far my favorite intro zone for the views, the music, and the overall aetshetic. I really love FF10, so getting to spend so much time with the Pelupelu was excellent. I also loved the zone music and this part really was what got me hooked on this expansion. Working with Mablu to make trades for the saddle was such a great showcase of what exactly the player character is to Wuk Lamat, and really solidified how much I enjoyed her. She is SUCH an orange cat (meaning she is “no thoughts, head empty” in a lot of ways but also just impulsive and can be unpredictable) and I mean that in a very kind way.
This was also where we got to see so much more of what Zoraal Ja’s whole deal was, and once I spent more time hearing him speak I totally understood why Wuk Lamat didn’t want him to be Dawnservant. Also, Mablu is the best and my roommate/best friend who is the biggest FF10/FF10-2 fan I know cried when she saw Tobli (since he’s from 10-2 himself) and the music is so good. So yeah, 10/10 zone.
Zones 1 and 2, second visit, and First Trial
Jumping ahead a teeny bit (since you go back to the capital between these visits). I liked this second set of feats overall! It felt like we were finally making some good progress with Krile’s goals to find out more about the city of gold in addition to moving forward with the rite. I also liked jumping right back into zones we’d already seen instead of waiting for 5+ levels to go back.
I liked how the Moblin feat incorporated the Elezen goldsmith from the boat, and seeing once again just how charismatic and magnetic a personality Wuk Lamat is. Her ability to show so much empathy for people is absolutely her biggest strength, and her desire to understand things--something those helping her with the rite have helped her discover--really start to shine, at least for me. That’s what makes her such a great fit for Dawnservant.
Koana also really was a star in this zone, and I really adore his character archetype and the love he so clearly has for his sister. Working together to rescue Wuk Lamat after Bakool Ja Ja snatches her was a nice change of pace from what we’d had so far from the rite, and that was when my initial impression of what would happen with Koana gained a bit more strength behind it. I was about 90% certain at this point that he wouldn’t win, but would stay at Wuk Lamat’s side to help guide her when she needed it.
I LOVED seeing the Yok Huy and honestly just getting to go back to Urqopacha was a delight. It felt like SO much progress was being made for both the rite and Krile’s goals, and the dungeon was excellent. No notes.
As a quick aside, though, I loved that we got to hear the Yok Huy’s take on death--that those who have died will always live in our memory, and so long as that memory remains, they are not truly gone. I loved this because it fits so well with the lore I have for Rowan regarding the way the Echo manifests for him, and how he cherishes the memories of people he’s lost but has come to move on with his own life. It just…is a very good thing to nail home some of FF14’s broader conversations about remembering and honoring the past, but still turning your focus to the future.
I have gripes with the Valigarmanda trial (I wiped twice on Duty Support :( ) but I appreciated that Wuk Lamat, Koana, and Zoraal Ja ALL came together for the good of their nation. I also liked that Zoraal Ja was cooperating because people dying because Valigarmanda would be bad for his own goals in the end if he won the rite, and also it’s good to see more of him before Things Happen (™).
Zone 3
Basically from here on out I loved every zone.
As a person who loves food and specifically enjoys making food for others, the feat in Iq Braax was a delight. Given that we find out the clan’s leader is Wuk Lamat’s father, it is VERY fitting that the people of the village are much more on the nose about not directly helping the team-up between Wuk Lamat and Koana. In addition, the cooperation between the Second and Third Promises was very clearly there to show 1. how well they work together and 2. what it is that Koana still has to learn, which he very much does by the end of the zone.
I’ve seen in the Disc Horse (™) around DT that Bakool Ja Ja turn in the second half of the zone was weird, but I don’t think it was, not really. By the end of the instanced duty after the X’braal feat, he’s a humiliated mess. Seeing the added context for why the Mamool Ja are the way that they are in the second half of the zone and learning the true cost of the blessed siblings among them, you actually have a reason to offer empathy to a person whose whole life has probably not been great. Wuk Lamat putting aside her anger with Bakool Ja Ja to truly help his people is yet more proof of the things that truly make her a good leader and why she really is the best choice to be Gulool Ja Ja’s heir.
The end of Koana’s arc here is excellent. Wuk Lamat reaching out to him when she needs help finding a way for the Mamool Ja to find ways to thrive outside of the blessed siblings--knowing that he can succeed in an area that is not her forte--is yet MORE proof of her ability to see the best in others and understand their worth. And Koana is genuinely a great brother and partner to work with for her, as his generally calm demeanor evens out her boisterousness very well. The instanced fight against the shade of their father where both groups come together was EXCELLENT.
The end of the Skydeep Cenote and actually finding the city of gold is such a good way to close out the first half of the expansion. We’re left on more intrigue for what is to come in the second half of the expansion, and this was when I got the deep sense of “Okay. But when is the other shoe gonna drop”.
Midpoint, and thoughts on the first half of the expansion
I was so happy with Wuk Lamat’s coronation, and how she outright asked Koana to join her on the throne. Finding a way to truly be their father’s successors by embodying both reason and resolve works out so well in Tural’s favor in the end.
I think the only somewhat negative thing I can say here is that…I was totally thrown by the song that played when the stone monument was revealed, haha. The song is fine on its own, but it was SO weird for me to hear that it did actually kinda take me out of it. But otherwise this turning point for the latter half of the expansion was good. I wasn’t sure how to feel about MSQ going forward, though, because I was like “Wait, where’s the rest of it?”
In terms of my overall thoughts on the first half of this expansion… It’s very good as a way to decompress following the end of the Hydaelyn and Zodiark saga that ended in 6.0, and even a good way to relax after everything that happens with Zero and the void.
I know there’s a ton of Disc Horse (™) around this expansion, particularly about Wuk Lamat and the rite and how “slow” the first part is. I have two things that come to mind about it all: this isn’t the Shadowbringers or Endwalker of this next story arc. This is the Realm Reborn to the next arc. Things are definitely going to be a bit slow.
In addition…the WOL may not be the protagonist of this particular part of the story, but that doesn’t mean the first half and dealing with the rite is worthless? The WOL knows by now that they were Azem, the Traveler. Remember, the Traveler part of that convocation title? My BFF/roommate Sarria put it best:
“DT really feels like it's back to our "roots" and I mean like AZEM roots. Being The Traveler, visiting new places and meeting new people and learning about places outside of our known bubble. Listening to people's stories and desires and then being asked to help specifically *because* we listened to and learned from the locals. And I for one really really am loving it. The story doesn't have to be about us - just being there means we have a role. (Also the first half of DT isn't supposed to be about us anyway.)”
I find it so funny that people have such a problem with it--and I won’t lie, I do agree that some of it had slow pacing. But like…I don’t know, this really feels in line for what Azem would do. We are Azem now, we have the crystal and everything. We’re not known in this continent because it’s only been 70 years since the world we know made contact with it--to the point of the guy credited with discovering this “New World” IS STILL ALIVE. There is ample reason why your character is not the focus of the first half of the expansion, and it’s so disheartening to see people just…not get that?
It could be that my overall excitement to explore the new zones laid out before us led me to be much more forgiving of this section, but getting to know the people of Yok Tural was such a treat. I can’t wait for NG+ to come around for 7.0 so I get to explore all of this again.
Okay, back to going zone by zone.
Zone 4, part 1
So as someone who knows the Southwest US fairly well this zone was excellent, I loved the vibes. The overworld music is great.
I will say outright here that I’ve kind of been an Erenville disliker since his introduction in EW. He’s been overhyped for a character who up to DT basically had no personality in my eyes, so I was apprehensive about how this zone would go with him as our only companion. But, credit where it’s due, the writers actually got me to come around on him a little with the background we finally get for him. Not entirely, I still have issues with him, but he’s now more well-rounded.
Seeing the railyard workers actually made me cry, specifically seeing Not!Magnus’ wife. I’m so glad that 1: they were included and 2: explicitly shown to be the exact same as the people we know from the first. My roommate Sarria and I joked several times that this was SHB/Trolleys 2 and it was such a delight getting to laugh about it.
The end point for this visit to the zone was excellent. The dread had been building for me the whole time, knowing that something was around the corner, but no idea what. So the dome appearing and then the aftermath in Tulliyollal was anticipated, but about as brutal as I was expecting.
Tulliyollal revisit and Zone 4, part 2
The destruction of Tulliyollal and trying to aid those we could was done well, to me anyway. The devs handled that sort of thing pretty well in EW, so was glad to see it done again just as well.
Then comes the “cat”valry as I’d like to call it. Honestly, the moment I heard G’raha’s voice and heard Eternal Wind, it was like I could finally breathe. I think that’s the point of him and Y’shtola showing up to give you help for the rest of the expansion--they give a sense of release to all the tension and anxiety players might feel after the attack on Tulliyollal. A mini version of what the low-stakes rite of succession is to the story overall. You have to have a release for tension before building it up again, because building tension with no release just doesn’t work.
The truth of what the golden door is threw me for a loop, because I was NOT expecting it. I imagine it’s what people felt when the SHB launch trailer dropped and the truth about Hydaelyn and Zodiark was given--you’re so shocked that it’s a bit much to process. But I liked the revelations about the golden city and Krile and everything.
The revisit to Shaaloani was a delight, and deciding to blow up the train was exactly the kind of crazy I’d expect from the Source version of the trolley guys from Twine. The song that played during the coronation came back and it felt just as cheesy as before, but I think I’d accepted it by this point? I just let it happen even though it doesn’t really work for me.
And the Vanguard dungeon is SO good. I loved the music--honestly Soken popped off this expansion for the most part.
Zone 5/Second Trial
So I love the aesthetic of this zone in general--thank you for giving us FF10’s Thunder Plains properly this time!!!--but there was a zone where I ever felt like the story was loosing me, it was this one. I wasn’t sure what to make of the time bubble nor the regulators, so it took some time for Heritage Found to find its footing for me.
Sphene also was slightly unsettling, in a way? It was hard to put my finger on whether she was sympathetic or playing you, which I guess is the point.
Solution Nine kind of just…added to my sense of confusion. I was a bit lost on it all, and trying to wrap my head around it. It is also way to big and spread out for my tastes…but oh well.
With all the talk of souls, though, I finally understood why all the Void stuff with Zero in the 6.X patches was actually good to spend so much time with, since it was basically a primer for ALL of this stuff in the latter half of DT. So once NG+ is here for Dawntrail, I may actually start with 6.1 and see how it all flows together.
What finally got me back on loving the plot again was seeing baby Gulool Ja and Otis in the other half of the map, where the ruins of Alexandria are. I haven’t even played FF9 myself, only watched a very abridged playthrough, but the way I instantly knew who Otis was a stand in for made me feel so warm and comforted. Steiner is just so goofy and endearing, and Otis is exactly like him.
Was not surprised by Zoraal Ja making his move, but the cutscene for the defense of Tulliyollal was very good. I was surprised by Sphene both in and out of Solution Nine for that instanced duty, and I think here is where I really started to see the parallels between what I know of FF9 and DT. Sphene is Wuk Lamat’s mirror, at least in a way--loving and compassionate and charismatic (because I’d come to like her quite a bit by the point she outright says she was playing you). She exemplifies the extreme end of Wuk Lamat’s desire for peace, and the need to protect and preserve her people.
The fight against Zoraal Ja is a satisfying one. I am not the person to ask to talk about fight design or anything so will leave that to others. But I thought it was good.
Also liked the revelations after the trial, where Sphene turns on you for real. It did feel like downing Vauthry just to have Emet steal the Exarch again, though maybe not in the same way. Similar dramatic stakes, I guess I’m trying to say.
Zone 6, and the Finale
This zone will always have an interesting flavor to it for me, since I use the Living Memory title for personal WOL lore reasons. But the zone is, I think, such an excellent one for what the expansion as a whole is trying to say.
As I mentioned at the beginning, despite its cheerful colors and friendly looking character design, FF9 is a darker story. It deals with death and the existential. The perfect word to sum up FF9, from what I know, is bittersweet. And I think this zone--and in a way both zones and the city that comprise Alexandria--PERFECTLY handles that bittersweet feeling.
The weather is Reminiscence, bathing everything in this beautiful golden color. It’s full of areas referencing FF9--I recognized Alexandria and the Iifa Tree, but each zone is a call back to 9. The music is this soft, comforting piece that just triggered my nostalgia for a game I haven’t even played. Seeing Otis in his prime again, the tour of the Gardens with Cachuia, letting Krile meet her parents and learn her real name--it’s all so bittersweet.
Every time you turn off a terminal, you get that message of how nothing will go back to what it was. And the part of Living Memory that you shut down is then forever less colorful and lively, and there’s no music (at least when you’re there during this part of MSQ). You’re left with silence. We can always remember it like it was before (or use NG+ to bring it back if you were a dummy like me and didn't gpose there before it went away), but it won't ever be the same now.
I took my time in Living Memory before moving from area to area, and did all aether currents and quests as I could/they became available which only happened AFTER the zone was gone for the quests. So I was doing all this in silence. Left alone with my thoughts on it all and trying to understand what the point was.
Sphene is clinging so much to that nostalgia for a time gone by because of her programming, and it’s sad to have to end it. But to me, she is eerily similar to Emet-Selch: she was clinging to the memory of the dead, desperate to bring them back and keep them alive. But in the end, it was only an imitation that would lead to untold amounts of suffering to others.
All of Living Memory reminded me so much of Amaurot. Sphene letting the Endless explore as they pleased was I think a much kinder version of Emet's magic working on Amaurot, but I couldn't help but see the similarity there.
I did cry in this zone, during G’raha’s talk with the player in the gondola and all the interactions Krile had with her parents. And it’s just…sad. You might feel awful about destroying the Endless once you understand them and their ways, but in the end…they’re only memories of people who died long ago. Their lives continuing are coming at the cost of the future for everyone on the Source and the reflections. It just can’t be sustained as Sphene’s realm continues to grow and more and more is needed to keep things running.
Sphene wanted the best for her people, going as far as she did for them. And I like that she is clearly kind but does a lot of bad things out of love for her people, and the desire to preserve them. But in the end, she had to accept why death is an important part of life.
I loved the Alexandria dungeon, and the trial was excellent. I will say that the intermission was maybe a bit long, but I still liked it tremendously. I’m excited to see what the relic has in store for us, and where the new arc of the story will take us.
Overall thoughts
DT has two very distinct sections, and there are parts I think could be refined to maybe make things go smoother overall, but honestly? I am totally willing to overlook those things because I enjoyed myself as much as I did.
DT, to me, managed to deliver on the summer vacation aspect that was so heavily advertised while also keeping with FF14’s larger ideas about hope persisting in even the hardest of times, and why the connections between people are so important. It also continues to show why it is not just important but also good to remember the past fondly, but it is just as important to keep moving forward in the best interests of all people.
I said it in the part about Living Memory and the finale for DT, but Sphene is very similar to Emet-Selch, and while some of the Heritage Found stuff lost me for a bit, the story did hit its mark where it needed to. The ending zone was not what the Tempest or Ultima Thule were, and I’m glad that it’s not. I’m sad that I’ll have to replay on an alt or when we get DT NG+ to take the pictures I wanted there, but that’s the point. You’re supposed to feel a longing for something that you can never truly get back, and that’s one of the best parts about it. You’re left with this bittersweet feeling as you let go of the past, and these people who are long gone.
DT drove home Venat’s point from EW even more for me. To use Ardbert’s words from SHB, “Joy and sorrow walk hand in hand.” There is joy and sorrow all over the place in Tural’s story and in its peoples, and I loved how every minute went even if sometimes it did feel a bit slow. But not everything needs to be so fast paced, either.
And even in the slower-paced parts, the WOL is really embodying the adventurer spirit we’ve returned to. We’re embracing our Azem roots, and travelling to new lands and meeting new people and coming to enjoy their cultures and presence. That sort of thing is what Venat, the previous Azem, loved so much about the world. And getting to understand her sentiments a bit more was excellent.
All in all, while DT has its faults, I 100% think this a great expansion. I’m excited again to see what is to come from this story, when I was apprehensive at best after 6.X patch story.
#tldr i liked dawntrail a lot but totally get why others may not#dawntrail spoilers#ffxiv spoilers#dt spoilers#dawntrail
6 notes
·
View notes
Text
Codetober day 17:
So I'm working on my game again.
So I'm switching out the architecture of my game to an Entity Component System, and I was using a library called Pico Ecs which is an stb style single header library.
But after using it for literally a morning there were inconsistencies and bugs popping up. And I've programmed enough to see where this is going.
So I started work on my own ecs, which in c can be done with some function pointers and the right data structure.
Which in this case is a Sparse Set, which I'm still wrapping my brain around. But all I know is that data is stored in a densely packed array, and the indices for the data you want is stored in a sparsely packed array.
Also you are limited to arrays, no linked lists or anything. And there are only a handful of instances a sparse data set can be used for do to its strict typing.
But the positive with sparse sets is, adding, deleting, and SEARCHING are all O(1) time. Which means no matter how many items are in the dataset it takes the same ammount of time to access it.
Basically its perfect for entity component systems.
I wanna make a video breaking it down once I finish it so stay tuned.
17. What's a programming/tech thing you feel very strongly about?
The decision to use Javascript to build applications is the single worst idea to ever be thought in computer science. Even worse than OOP.
I used to think "oh I dont know javascript super well maybe it's not so bad". After learning javascript inside and out, it is truly the most poorly designed piece of shit language to ever be created. It seems to challenge itself to come up with the most abstract absurd solutions to problems that could be solved with a single function. If the guy tasked with making the language spent a little more than 10 days designing it we as a sphere of engineering would have saved millions of hours of programming hours and billions of dollars in wasted cpu cycles.
Javascript is fine for powering buttons and login forms. But the fact that Visual Studio Code is written in Javascript is such a bafflingly stupid decision I'm unsure if the words exist to describe it.
9 notes
·
View notes
Text
See eye
I've been making slow progress on Lesson 24 of the Vulkan tutorial ("Images"). Some of the time has been spent deciding between two approaches for loading images: Java's Abstract Window Toolkit or LWJGL's STB library? (In the end, I decided to use AWT because it works with Java streams.) Some of the delay has been caused by distractions, both software-related (Gradle v8.2.1) and otherwise. Also there were bugs in my code, but unfortunately not the sort of bugs that make interesting war stories.
Instead of blogging about what I did and didn't do this week, I'll highlight a small (but important) milestone from last week: setting up continuous integration (CI) at GitHub. (That was commit 3881b184, in case you're following along.)
Continuous integration is a very simple idea: each time you submit a change, it gets integrated immediately, and the entire project gets built in a stable environment, with prompt notification in case the build fails.
"But surely," you think, "An experienced coder like frog707 rebuilds his project for every commit, let alone every push!"
It's true, I rebuild more often than I commit, but only in my dev environment (currently Java 17 on Windows 11). And more importantly, the project I'm building might not match what's in the public repo at GitHub. That's because I follow a relaxed coding style, which means sometimes I have multiple changes in progress at once. For instance, while working on adding a major feature, I might notice some valuable refactoring that needs doing. Rather than waiting until the feature is done, I refactor while the idea is fresh in my mind. The feature and the refactor will of course end up in separate commits, and it's quite possible I'll push them to the public repo separately, or even days apart. That's one way I can break the public repo without realizing it. CI lets me know I screwed up, so I can correct promptly.
Another boo-boo that CI catches for me is when I push changes that build on one platform or Java version but not another.
CI becomes even more important when I'm working as part of a team. In team projects, "breaking the build" might mean that nobody can submit changes, and that's a major disruption!
7 notes
·
View notes
Text
STBEMU Code STB YasarPro1
StbEmu Unlimited 2025 and M3u Playlists In stbm3ufree.com Here you will find unlimited stbemu iptv Codes Like sports, movies, shows, nature, etc. free apps Stbemu Codes and the Free Stb Emu Links , kodi solutions iptv free Softwares To Test STBEMU Code How to Install and Configure StbEmu on Firestick For Android Devices StbEmu Pro Apk VuIptvPlayer Pro Apk For Windows SFVIP-Player Stalker…
0 notes
Text
Stamina can be an important element in our game. A fully customizable stamina system will allow us to make the game we’ve been envisioning!
youtube
#shawnthebro#ue4#unreal#stb#tutorial#youtube#unrealengine#unrealtutorial#unrealengine4#programming#ue5#unreal engine#unreal engine 4#unreal engine 5#UE#fps#fps unreal#unreal fps#ue5 fps#stamina#sprint#stamina system#customizable#c++#blueprints#in code#in#code#customize#sprint code
3 notes
·
View notes
Note
How do you manually add code to the ublock origin filter?
im assuming youre on firefox, if not im not sure how to do this. anyway! go to ublocks dashboard in your extensions--i have it in my little toolbar area? so its at the top right of my screen at all times. if you have that, just click on it, and click the little gear icon on the bottom right of the pop up.
if you dont have that, go to add-ons and themes (if you're on mac, its shift command A, but you can also get to it from the hamburger menu on the top right of firefox) and find ublock. click the three dots and then preferences
both those methods should open the dashboard, you'll probably be on the settings page. there'll be a few pages on the top, settings, filter lists, and my filters (with some others). go to my filters, then add in your filter! it's just a manual type in, you can also copy paste if you have it. once its entered, hit apply changes and you should be done!
i assume this is about youtubes delay? i think the filter has updated but i havent had any problems with this: www.youtube.com##+js(nano-stb, resolve(1), *, 0.001)
I have a line under that says !above is to get around firefox youtube delay
(the ! makes it not a command, i just like reminding myself what my filters are for)
(i havent had any anti-adblock on youtube with this filter yet, but if you do, you should copy-paste your filter list, delete it, "purge all caches" in filter lists, "update now," then re-add the command when its done updating)
fuckin love firefox fuckin love ublock <3333 thank u ublock everyone say thank you ublock do ur daily prayers to ublock
#this looks like a lot but i tried to break everything down in to smaller steps than i really think of it as#tldr its open preferences/the ublock dashboard and go to my filters and copy paste#but#ya know#idk if u know how to get there etc etc#good luck!!!!!
4 notes
·
View notes
Text
Biztonsági gyorstalpaló #4: Megvan benned a két faktor?
Jesszusom, de cheesy volt. Bocsi. Szóval, fiókbiztonság folytatás: többlépcsős hitelesítés, aka multifactor authentication.
Ennek az a lényege, hogy nem elég, ha valaki tudja a belépési nevet (ami legtöbbször a fő emailcím) és a jelszót (amit ugye barokkosan csodálatosan jól választottál meg!), ha ez a kettő sikerült, akkor egy független csatornán (ami hangsúlyozottan nem a böngésző vagy maga az app) valamilyen módszerrel még kér egy hitelesítést, hogy tényleg te akarsz belépni.
Milyen fő többfaktoros módszerek vannak?
Általános célú hitelesítő (authenticator) app
👉 Ebből annyi van, mint csillag az égen (Google Authenticator, Okta, stb), mindegyik más extra dolgokkal, de az alap működésük ugyanaz: a website vagy app feldob egy QR kódot, azt beolvasod a hitelesítővel, az pedig létrehoz neked egy kis helyi fiókot, ami 30 másodpercenként változó, 6 számjegyű kódot ad neked. Itt fontos, hogy az eszköz, amin használod a hitelesítő appot, pontos időre legyen beállítva, mert a generált kód két dologtól függ: egy mag számtól, amit a QR kódból olvas ki a hitelesítő (és amit tud a hitelesítendő szolgáltatás), és a pontos időtől.
👉 A hitelesítésnél a website 90 másodperces precizitással dolgozik, tehát elfogad egy 30 másodperccel korábbi, és egy 30 másodperccel későbbi kódot is, ha esetleg kicsit mászkál az eszközök órája egymáshoz képest.
👉 Borzasztó fontos tudni, hogy onnantól, hogy levédtél egy fiókot egy ilyen hitelesítővel, csak az azon hitelesítő által generált kódokat fogja elfogadni. Mivel tipikusan telefonon használjuk az ilyen appokat, egy telefon újratelepítés (ha nem volt biztonsági mentés a hitelesítő app adatairól), vagy rosszabb esetben, egy telefon elvesztés, végzetes következményekkel járhat...
...na, ha nem lenne erre is jól kitalált megoldás.
👉 A legtöbb szolgáltatás, amikor a hitelesítő appot beállítod, generál neked egy rakat ún. visszaállítási kódot (recovery codes), amik egyszer használatos kódok (vagyis ha egyszer felhasználsz egyet, az elég, onnantól kezdve azzal már nem léphetsz be többé). Ha elvesztenéd a hitelesítő appodat, vegyél elő egy ilyen kódot, lépj be vele, és adj a fiókodhoz egy új hitelesítő appot.
👉 A megkapott visszaállítási kódjaidat biztonságos helyre mentsd el. Ki is nyomtathatod őket, és irány a páncélszekrény. Vagy ha van egy jó jelszókezelő programod, ami tud jegyzeteket is tárolni, akkor uzsgyi, mentsd bele őket, megjelölve, hogy melyik app vagy website adta őket.
👉 Vagy egy olyan hitelesítő appot használsz, ami központilag elmenti a felvett hitelesítési fiókokat, természetesen elkódolva, és egy mester jelszó megadása után a frissen telepített telefonodra visszarakja a hitelesítési fiókjaidat, és megy minden tovább. Erre én a Twilio Authyt ajánlom. (Azt még laptopon is használhatod!)
Egyedi hitelesítő megoldások
Ebből is van pár. Csak néhány elterjedt példa:
👉 Google app: a Gmail vagy Google alkalmazás a telefonodon rákérdez, hogy megengeded-e a belépést az akárhol, ahol éppen csinálod. Néha még megkérdezi, hogy a képernyő mit mutat (három szám közül valamelyiket). Ez nagyon tünci és fasza, de amikor pont a telefonodat veszted el, és próbálnál újra belépni az appban, akkor azért annyira nem vicces. Épp emiatt mindenképp javaslom, hogy csak egy általános hitelesítő app mellett legyen ez engedélyezve.
👉 Adobe Authenticator: ez is számokkal játszik. Az Adobe accountnál nem választható más, ez kötelező.
👉 Apple cuccok: ezeknél be van építve a belépési biztonság. Minden alkalommal, amikor iCloudba vagy az Apple fiókodba akarsz belépni, minden hozzád rendelt eszközön felpattan a kérdés, hogy engeded-e a belépést, és ha igen, akkor ad egy 6 jegyű kódot, hogy azt lécci üsd be a belépés helyén. Köszi, Apple, hogy vigyázol ránk!
👉 Facebook: ha van valahol telepítve Facebook app, és ott be vagy lépve, az is tud kódot adni. De pont emiatt itt is jobb ötlet, ha van egy általános hitelesítő.
👉 Fizikai kulcsok, esetleg biometrikával zárva: ilyened úgysincs. Vagy ha van, akkor tudod mi és hogy kell használni, úgyhogy minek is fecsegjünk róla, ugye.
Telefonszám és (másodlagos) email cím
👉 Igen, ezek is többfaktoros belépési megoldások tudnak lenni! Telefonszám esetén SMS-ben küldött kód vagy link, néhány nagy szolgáltatónál esetleg automata telefonhívás is játszik.
👉 Email cím esetén az emailbe kiküldött kód. A Steam Protect pl így működik.
No, egész szépen átnéztük a dolgokat. Viszont valamiről még beszélnünk kell... és nem, nem a bőrgomba az.
3 notes
·
View notes
Text
One of the most useful Reddit responses highlights another thread that was started by the uBlock Origin (ad blocking extension) team. Apparently, Firefox users can stamp on the video delay issue by adding a filter to the uBlock Origin configuration as follows: www.youtube.com##+js(nano-stb, resolve(1), *, 0.001) The above code seems to adjust the observed artificial delay of 5,000 ms (five seconds) to a measly 0.001 ms, which is a negligible amount of anyone’s time, even for a mayfly.

I haven't personally verified this as I'm not at a computer, but multiple people in multiple places are saying the same thing. This is fucking insane. First the endless war on UBlock, then the Chromium changes to shut out some blocker functionalities entirely next year, now this?
Something is deeply rotten in recent Google/YouTube policy. I can't imagine that this is legal - how is this not anticompetitive? Google needs to get mega fucked in the press and the courts sooner rather than later.
And I need to switch to Firefox as soon as I get home.
91K notes
·
View notes
Text
Stb codes with unlimited expiration 2025
STB codes with unlimited expiration until 2025 offer a convenient solution for users who want lasting access to various content without the hassle of frequent renewals.
These codes allow you to enjoy entertainment, sports, and educational content without worrying about expiration dates.
Simply apply the code to your device, and you'll be set for years to come.
This feature ensures a seamless viewing experience, making it an attractive option for avid content consumers.
Stb codes with unlimited expiration 2025

0 notes
Text
MIPI CSI-2 & DSI-2 Tx Rx IP Cores
T2M-IP, a global leader in semiconductor IP solutions, proudly introduces its cutting-edge MIPI CSI and DSI Transmitter and Receiver IP cores. Designed for next-generation mobile, automotive, AI, AR/VR, and IoT applications, these IP cores deliver high performance, ultra-low power, and seamless integration.
The demand for MIPI CSI-2 & DSI-2 IP cores is growing rapidly, driven by advancements in high-resolution imaging, ultra-fast data transfer, and power-efficient designs across multiple industries. With increasing adoption in AI-powered cameras, AR/VR displays, automotive imaging, and next-gen mobile devices, semiconductor manufacturers require IP cores that support higher bandwidths, multi-camera synchronization, and advanced compression techniques like DSC (Display Stream Compression) and DPCM (Differential Pulse Code Modulation).
Unleash the Power of MIPI CSI-2
Elevate your camera technology with a high-speed, low-latency interface that brings stunning image quality and real-time video streaming to life.
Blazing-Fast Data Rates – Up to 17 Gbps (C-PHY), 10 Gbps (D-PHY)
Optimized for AI & Vision Systems – Multi-camera support with ultra-low power
Perfect for AR/VR & Automotive – Immersive experiences with crisp, real-time imaging

Transform Displays with MIPI DSI-2
Deliver vibrant, ultra-responsive displays with high-speed data transmission and dynamic content rendering.
Next-Level Performance – Up to 17 Gbps (C-PHY), 10 Gbps (D-PHY)
Seamless Multi-Display Integration – Forward & reverse communication
Low-Power, High-Resolution Brilliance – Enhanced efficiency with DSC support
Why Choose T2M-IP?
Our proven MIPI IP cores empower product innovation with best-in-class efficiency, performance, and scalability, helping you accelerate time-to-market and stay ahead of the competition.
Available Now!
Get exclusive access to the industry's most advanced MIPI CSI & DSI Tx/Rx IP cores. Connect us at [email protected] to revolutionize your product today!
About T2MIP
T2M-IP is a global leader and trusted partner cutting-edge semiconductor IP solutions, providing cutting-edge semiconductor IP cores, software, known-good dies (KGD), and disruptive technologies. Our solutions accelerate development across various industries, including Wearables, IoT, Communications, Storage, Servers, Networking, TV, STB, Satellite SoCs, and beyond.
For more information, visit: www.t-2-m.com to learn more.
1 note
·
View note
Text
2025年にC言語でゲームを作る
いまどきゲームを作るとしたら便利なゲームエンジンがいくらでもあるけど、あえてC言語で作るということを考えてみる。案外なんとかなるし便利な側面も多いのではというのが言いたいこと…だけど書いてたらなんかとりとめがなくなってしまった。
コード駆動ゲームプログラミングという概念(今考えた)があると思っていて、よくあるゲームエンジンはアセットデータがあってシーンにオブジェクトを置いて…みたいなのをデータとコードと行き来しながら作ってくものだという理解をしているんだけど、コード駆動だととにかくコードで全部実現する(データもコードに埋め込まれることが多い)みたいなやりかたで作ることになる。これがプログラマが1人でシンプルなゲームを作るという範囲にうまくマッチしているように思う。やっぱりmain()から書きたいんですよ。今どきな話でいうとLLMによるvibe codingとの相性がよさそうというのもある。
C言語で書くといっても全てを自分で書く必要はなくて、マルチプラットフォーム対応なライブラリがまあまあある。 stevinz/awesome-game-engine-dev: Awesome list of resources for Game Engine Development. SDLはメジャーバージョン3が最近出たし、floooh/sokolというのも活発に開発されている。SDLは単体だと3Dの表示ができないのでOpenGLとかと組み合わせて使うことになるけど、OpenGLを使うとMacOSやiOSでそのうち動かなくなるんでは…というのは気になる。まあ今のところその需要は自分の中で高くないし、動かなくなって困ったらその時はその時で…と思ってる。sokolはちょっと使った感じ、複数の描画バックエンド/対応プラットフォームを持ってて悪くはないけど、まだまだAPIの破壊的変更が行われてたりして付いていくのが大変そうな印象をもった。
その上で、他の言語じゃなくてなんでC言語なの?ってところはあるけど、何か困った時にコードを追ったり手直しができる範囲が大きいのがいいところかなあと。何かしらの既存のライブラリを組み込むのも容易だし、問題があればデバッガで処理を追っていける。C言語でライブラリを書いた上でLuaのような言語を組み合わせるのも悪くはない(love2dとか良く出来てる)…が、複数の言語や処理系の組み合わせによって作られているプログラムはそれぞれデバッグする必要があって面倒という話が出てくる。
C言語は最近の言語と違って言語処理系自体にパッケージ管理の仕組みが備わっていなくて、ライブラリをビルドしてpathを通してというライブラリを導入するまでの手間がまあまあある。これをなんとかする仕組みとして、header-file libraryという風習とvcpkgというパッケージマネージャを紹介する。
Cのライブラリはheader-fileとして提供されているものもある。代表的なのがstb。header-fileとして提供されているライブラリであれば、使う人はヘッダファイルを#includeするだけでよい。C言語だと.hと.cという2種類のファイルに分けて.hに関数宣言、.cに関数定義を書くというスタイルになっていることが多いけど、header-fileライブラリは.cに相当する内容を得るために「事前にこのHOGE_IMPLEMENTATIONマクロを定義しておけば関数定義に相当する部分を得られるよ、どこか1つの.cから#includeしてね」というものを提供していたりする。なんだったらヘッダファイルをプロジェクトにコピーしてしまえば簡単にリポジトリに含めることもできるし、ライブラリを導入するまでの手数が(C言語にしては)めっちゃ少ない。
vcpkgはMicrosoftが主体となって開発しているパッケージマネージャ。ライブラリもライブラリを利用する側もCMakeで管理されている場合にいい感じにビルド方法を統合してくれる。(一応CMake以外でも使えるっぽいが… )。
細かいところでいうと、C99の指示付初期化という構文がめっちゃ便利。複雑な構造体や配列の入れ子構造をサクッと初期化できる。 例。C++20でC++でも一部使えるようになったけど、配列には対応してないっぽい。
ここまで書いておきながら、自分はoperator overloadが使いたいので結局C++を使うんですが… n3051きてくれ~
というふうなことを考えながらneguse/ngというライブラリを作っています。裏で作ってる機能がちょいちょいあるけどまだpublic repoに出せてない��
1 note
·
View note