exclamation mark maker of video-game-like software, pixel art, and executive producer of kickin ur butt i use cpp as c with c++ qol

Joined February 2024
📢IT'S HERE. Divine Frequency EA is finally RELEASED! ON STEAM NOW! We had some hard times along the way but the support was INSTRUMENTAL. Thanks to everyone who believed in the soul of the project! We can't wait to show what else is to come! store.steampowered.com/app/2…
9
81
8
311
8,975
amy rose (shes pink) #sonicthedhedgehog
1
1
158
wow hes so cool... #pixelart
📢It's finally here! 🏆The winning design from our Community Skin Design Contest! Thank you again to our winners, entrants, and all who voted! Introducing the Sonic Rumble Partified- Pounce Shadow! 🐈‍⬛ A Legendary Skin offered at a special price! Begins April 22nd 8:00 (UTC)!
4
159
32x32 bmp image as it appears in memory
60
its fun to see the live results of software (cpu) rendering #c
1
52
in the vid, i toggle rendering the background sprite, since it takes up the entire screen, it increases our cpu overhead enough to show in task manager, and quite a lot too!
46
phil ochs cover
39
nvidia is a software company
43
the man grabs ledges😱 for so long hes just been a hitbox with an infinite debug jump but now hes back o.o and im giving him some more superpowers this time
37
i make music sometimes
32
#c 1/2: wanted to try c++ default struct initializers changed msvc to /std:c++20 launched program, it didnt load the level like usual Player was at {0,0} top-left, and no level. Tried command line ">load test.lvl" "level loaded!" but no level lmao. Heres what changed: ... 1/2
1
34
2/2 buffer[ci] = string[ci++]; //in string_delimit (string buff, string str, char d) 'ci' is now iterating before setting buffer, and so now (buffer[0] = string[1]). and our strings all start with '/0' lmao anyway just move ci++ below to fix thanks msvc lololol
1
25
happens becuz of c strings being 'null-terminated' btw
24
to level up my skillz i started making a 2d software rendered engine in c++ goal is to program as much as i can muster by hand: rendering, assets, entitites, editor etc heres an example of a number of those features in the concept stage
1
1
44
tdlr; goal is no libraries, (eventually) the only things I include are OS (naturally), math.h (for now), and stdarg
20