Omar
banner
ocornut.bsky.social
Omar
@ocornut.bsky.social
programmer of things and stuff. dear imgui / the dragon’s trap / dreams / tearaway / pixeljunk shooter / soul bubbles / meka
Paris, France https://www.miracleworld.net
Reposted by Omar
This is who we're deporting while we're importing sex traffickers like the Tate brothers and white supremacists who are nostalgic for Apartheid.
November 27, 2025 at 4:58 PM
Been having one of those week where I initially wanted to fix A, but had to do B before, then C before B, etc. I'm currently digging myself into a yak-shaving hole so deep my best hope to reach A seems to be through a yak-shaving overflow.
November 27, 2025 at 10:01 PM
Reposted by Omar
Our upcoming game HORSES was preemptively banned from Steam, with no path to appeal. The game will still launch next week on December 2nd and will be available on EGS, GOG, Humble, and Itch for $4.99. Here is a detailed FAQ covering what happened: horses.wtf/BannedFromSt...
November 25, 2025 at 5:05 PM
Reposted by Omar
I've been noodling with my own IDE! I made a Dear ImGui backend for the new StereoKit tech, and got carried away :)

Text editor with multi-cursor, and line numbers on the right!
Built-in cmake, with easy options for passing args when running!
Capture and embed app's window!
VSCode themes!
November 26, 2025 at 4:42 AM
Reposted by Omar
Funding: if your mid/large business uses Dear ImGui - and maybe you are approaching end of year budget/planning etc. - please consider reaching out (PM/email) so I can help you help Dear ImGui !
November 5, 2025 at 8:00 PM
Unreleased "System Pack" extension to the Sega SC-3000 computer, and a prototype of the SF-7000 super control station disk drive (spotted in a recently scanned 1984 issue of ASCII magazine) www.smspower.org/forums/20690...
November 24, 2025 at 12:31 PM
Reposted by Omar
[warmup] watched a playthrough of bound to the dark world last night
November 20, 2025 at 7:10 AM
dear imgui 1.92.5 released! 🪩
github.com/ocornut/imgu...
- many fixes/changes for Tables, InputText, Keyboard navigation, disable mode, single-axis auto sizing, backends etc.
- webgpu backend update for latest Emscripten API changes & native Dawn/WGPU.
November 20, 2025 at 5:26 PM
Reposted by Omar
The Museum of All Things is a) a nearly-infinite virtual museum generated from Wikipedia, and b) very clever indeed.

➡️ mayeclair.itch.io/museum-of-al...
Museum of All Things by Maya Claire
An infinite virtual museum generated from wikipedia
mayeclair.itch.io
November 20, 2025 at 8:30 AM
There is a Japanese developer Inufuto who has created dozens of games and is porting them to as many obscure retro 8-bit computers as they can. Most of them have been ported to 100+ platforms:
e.g. "Neuras"
inufuto.web.fc2.com/8bit/neuras/
Full list of games:
inufuto.web.fc2.com/8bit/
November 19, 2025 at 4:38 PM
I cleared Absolum which I've been playing for the past month. Really enjoyed the progression, it starts tight, very skill-based, ends up totally chaotic, somehow happily broken. I stuck to using the same character - barely tried other play styles. Great production value.
November 17, 2025 at 10:35 PM
Reposted by Omar
If you're using DearIMGui for some code stuff I highly recommend this node editor! Wow, I'm never going back... github.com/thedmd/imgui...
November 13, 2025 at 9:37 PM
Reposted by Omar
I thought it'd be fun to outline (literally) how much of a hack the custom UI in the recomp is. Anything surrounded by an outline is drawn using Dear ImGui and isn't rendered by the game.
November 14, 2025 at 4:38 PM
Steam Machine: surprised by lack of USB-C port in the front? Aren't we all increasingly switching to USB-C for more devices?
store.steampowered.com/sale/steamma...
Steam Machine
Your games on the big screen
store.steampowered.com
November 13, 2025 at 1:06 PM
I've been naturally tending toward using more ternary operators and writing more branchless code over time. I find it generally elegant and compact. But it's true that it's a little less easy to debug step into or to set breakpoints for.
November 11, 2025 at 8:06 PM
Reposted by Omar
Trump's White House & fawning hacks here don't really care about the 0.001% that the BBC gets wrong. They care about all the stuff it gets right.
November 11, 2025 at 9:54 AM
Reposted by Omar
Did you know that from 1991 to 1995, more than 200 demos were featured on national French TV in the show named "Micro Kid's"?

Here's an anthology!

peertube.fenarinarsa.com/w/24nDZWh5Er...

#demoscene
November 9, 2025 at 12:57 PM
(Copying from Mastodon, not my post: mastodon.gamedev.place/@fenarinarsa...

“Did you know that from 1991 to 1995, more than 200 demos were featured on national French TV in the show named "Micro Kid's"?

Here's an anthology!”

peertube.fenarinarsa.com/w/24nDZWh5Er...
Gamedev Mastodon
mastodon.gamedev.place
November 10, 2025 at 11:42 AM
Łukasz from Wookash Podcast (@gameengineering.bsky.social) has posted a lengthy conversation I recorded with him a few weeks ago:
www.youtube.com/watch?v=2KPU...
It's really awkward for me to watch it so I'll assume it's just confused rambling :)
Dear ImGui | On UI Architecture with Omar Cornut
YouTube video by Wookash Podcast
www.youtube.com
November 8, 2025 at 8:04 PM
Funding: if your mid/large business uses Dear ImGui - and maybe you are approaching end of year budget/planning etc. - please consider reaching out (PM/email) so I can help you help Dear ImGui !
November 5, 2025 at 8:00 PM
The ios app landscape e.g. 5 years ago seemed much more resilient to apps being rarely or infrequently updated than today.
November 2, 2025 at 11:10 PM
Reposted by Omar
What would you do if democracy was being dismantled before your eyes? Whatever you’re doing right now | Andy Beckett
What would you do if democracy was being dismantled before your eyes? Whatever you’re doing right now | Andy Beckett
In California, daily life under Trump is marked by sporadic resistance and avoidance. Neither will defeat the autocrats, says Guardian columnist Andy Beckett
www.theguardian.com
October 31, 2025 at 3:32 PM
Ended up pushing this:
(It's merely two heuristics so I might tell if a user making a bug report has asserts disabled. Not exposing full stringified version because it often contains absolute __FILE__ path, nor full length to reduce noise.)
github.com/ocornut/imgu...
October 30, 2025 at 5:19 PM
C/C++: Looking for suggestion for a way to sensibly detect if an assert macro was defined to emit no code (e.g `#define IM_ASSERT(_EXPR) (void)0`) in order to report it in my config/build info blob. In a portable way. It doesn't need to be perfect, only generally reliable...
October 30, 2025 at 4:02 PM
Reposted by Omar
- An hour debugging a shader gamma loss issue that turned out to be an auto-dimmed Xbox that I didn't touch the controller on for a few minutes
- A few days debugging my GUS XM player skipping the first half a second of any tune that turned out to be my speaker wake-up latency after going standby.
- Spends 10 minutes investigating a weird highlighting issue.
- Realizes that there's a pile of stuff sitting over the rarely used game controller stashed somewhere in a drawer, but connected. A button was held pressed.
October 29, 2025 at 3:28 PM