Premium Only Content
No Game Engine Game Dev: Word Sleuth 030B: TextEdit Cursor and long word wrapping
Streamed on 2024-08-13 (https://www.twitch.tv/thediscouragerofhesitancy)
Game Engines are for sissies!
Sorry the stream cut short; my internet died. There is a part A.
I finally finished tracking down all the bookkeeping for cursor position with different text alignments. With that out of the way, I added a callback for Text to signal when the cursor positions have been updated and a small change to TextEdit to skip over windows end of line (\n\r) in a single key stroke.
With that out of the way, we added clipping to the cursor so it won't render outside the TextEdit area. This required a refactor that I wanted to do anyway. Instead of passing View-Projection matrix * localTransform down to child elements for rendering, we instead pass only the View-Projection matrix down to children and rely on worldTransform to apply all parent transforms. In the worst case this shouldn't be worse than what we had before, and in the general case it should be more efficient. Then it was similar shader work to what we did with Text clipping.
Next, I reworked my Makefile so we don't produce precompiled headers. I think the precompiled headers were causing more trouble in my build process then they were at saving time. We'll let this cook for a while, but I suspect we won't have to clean before building as often.
Lastly, I started on long word wrapping. This adds yet more bookkeeping to be done with counting characters and quads in the VertexBuffer and cursor positions. We got close, but there is still one open issue with the implementation that we'll wrap up next time.
-
4:34
Legal Money Moves
5 days agoThe AI Panic: Are You Next?
1.61K2 -
25:41
Robbi On The Record
2 days ago $11.34 earnedThe Billion-Dollar Lie Behind OnlyFans “Empowerment” (Her Testimony Will Shock You) | part II
34.9K23 -
1:06:09
Man in America
15 hours agoExposing HAARP's Diabolical Mind Control Tech w/ Leigh Dundas
63.9K49 -
1:47:16
Tundra Tactical
11 hours ago $105.36 earnedGlock Interview From Beyond The Grave//Whats the Future of Home Training??
48.7K8 -
2:16:35
BlackDiamondGunsandGear
9 hours agoEBT Apocalypse? / Snap Down SHTF / After Hours Armory
19.6K9 -
14:05
Sideserf Cake Studio
20 hours ago $15.62 earnedHYPERREALISTIC HAND CAKE GLOW-UP (Old vs. New) 💅
55.7K10 -
28:37
marcushouse
22 hours ago $8.93 earnedSpaceX Just Dropped the Biggest Starship Lander Update in Years! 🤯
26.8K9 -
14:54
The Kevin Trudeau Show Limitless
3 days agoThe Hidden Force Running Your Life
109K25 -
2:16:35
DLDAfterDark
9 hours ago $10.00 earnedIs The "SnapPocalypse" A Real Concern? Are You Prepared For SHTF? What Are Some Considerations?
28.1K11 -
19:58
TampaAerialMedia
21 hours ago $9.45 earnedKEY LARGO - Florida Keys Part 1 - Snorkeling, Restaurants,
44.1K19