I wrote about a simple, hierarchical #ImGui profiler I created for my projects. It's thread-local, has minimal overhead, and only ~500 lines of C++.
Check it out! 👇
vittorioromeo.com/index/blog/s...
#cpp #gamedev
I wrote about a simple, hierarchical #ImGui profiler I created for my projects. It's thread-local, has minimal overhead, and only ~500 lines of C++.
Check it out! 👇
vittorioromeo.com/index/blog/s...
#cpp #gamedev
#presentation #addin #office #microsoft #slides
#presentation #addin #office #microsoft #slides
The only requirement is CMake, all dependencies are automatically fetched.
➡️ github.com/vittoriorome...
Enjoy! 🚀
#cpp #indiedev #performance #cplusplus #performance
The only requirement is CMake, all dependencies are automatically fetched.
➡️ github.com/vittoriorome...
Enjoy! 🚀
#cpp #indiedev #performance #cplusplus #performance
Inspired by Barry Revzin's awesome "Practical Reflection" talk at @cppcon.bsky.social I wrote automatic Dear #imgui generation for structs, including labels! (via Boost.PFR)
#cpp #gamedev
Inspired by Barry Revzin's awesome "Practical Reflection" talk at @cppcon.bsky.social I wrote automatic Dear #imgui generation for structs, including labels! (via Boost.PFR)
#cpp #gamedev
With some good old C++17 metaprogramming, you can get type-safe, refactor-proof Struct-of-Arrays transformations today😎
gcc.godbolt.org/z/sd7f4Mjx8
#cpp #gamedev #performance #HPC
With some good old C++17 metaprogramming, you can get type-safe, refactor-proof Struct-of-Arrays transformations today😎
gcc.godbolt.org/z/sd7f4Mjx8
#cpp #gamedev #performance #HPC
Can you spot the mistake? Every LLM seems to be fine with the code!
#cpp #cplusplus #gamedev #coding
Can you spot the mistake? Every LLM seems to be fine with the code!
#cpp #cplusplus #gamedev #coding
store.steampowered.com/news/app/349...
Powered by Modern #cpp, #sfml, #sdl, and #imgui. Fully #OpenSource!
#clicker #gameart #gamedev #idle #incremental #indiedev #indiegame #screenshotsaturday #towerdefense
store.steampowered.com/news/app/349...
Powered by Modern #cpp, #sfml, #sdl, and #imgui. Fully #OpenSource!
#clicker #gameart #gamedev #idle #incremental #indiedev #indiegame #screenshotsaturday #towerdefense
#screenshotsaturday #indiedev #indiegames #indie #Steam #sfml #sdl #cpp
#screenshotsaturday #indiedev #indiegames #indie #Steam #sfml #sdl #cpp
(Pictured: the Wizardcat stops time 🧙)
#screenshotsaturday #cpp #gamedev #idle #incremental #indiedev #indiegame #sfml #towerdefense @sfml.bsky.social
(Pictured: the Wizardcat stops time 🧙)
#screenshotsaturday #cpp #gamedev #idle #incremental #indiedev #indiegame #sfml #towerdefense @sfml.bsky.social
It was fun to see people play live, and a great source of feedback :)
#clicker #cpp #gamedev #idle #incremental #indiedev #indiegame #sfml #towerdefense
It was fun to see people play live, and a great source of feedback :)
#clicker #cpp #gamedev #idle #incremental #indiedev #indiegame #sfml #towerdefense
The main goal is get people to click, doesn't have to match the game's artstyle :)
#cpp #sfml #gamedev #indiegame #indiedev #idle #clicker #incremental #towerdefense #gameart #screenshotsaturday #art
The main goal is get people to click, doesn't have to match the game's artstyle :)
#cpp #sfml #gamedev #indiegame #indiedev #idle #clicker #incremental #towerdefense #gameart #screenshotsaturday #art
I'm debunking the myth that it can't create polished game UIs - my game looks & feels great with it.
Today I added background/BGM selectors very easily!
#cpp #sfml #gamedev #indiegame #indiedev #idle #clicker #incremental #towerdefense
I'm debunking the myth that it can't create polished game UIs - my game looks & feels great with it.
Today I added background/BGM selectors very easily!
#cpp #sfml #gamedev #indiegame #indiedev #idle #clicker #incremental #towerdefense
Discovering a unique cat will grant a background and BGM track. UI is also affected!
What do you think? Are these small features worth the big effort?
#cpp #sfml #gamedev #indiegame #indiedev #idle #clicker #incremental #towerdefense #cat #automation
Discovering a unique cat will grant a background and BGM track. UI is also affected!
What do you think? Are these small features worth the big effort?
#cpp #sfml #gamedev #indiegame #indiedev #idle #clicker #incremental #towerdefense #cat #automation
I sent this DM in 2020 alongside an email to @nightdivestudios.bsky.social -- both got ignored.
Since then I've worked on more successful VR mods (HL2VR Unleashed, Vertigo 2 Unleashed).
I would have helped out for free as a passion project, and I'd still do it. 😔
I sent this DM in 2020 alongside an email to @nightdivestudios.bsky.social -- both got ignored.
Since then I've worked on more successful VR mods (HL2VR Unleashed, Vertigo 2 Unleashed).
I would have helped out for free as a passion project, and I'd still do it. 😔