@ocornut@mastodon.gamedev.place avatar

ocornut

@ocornut@mastodon.gamedev.place

game programmer.
dear imgui / wonder boy: the dragon's trap / tearaway, dreams / pixeljunk shooter, 4am / soul bubbles

This profile is from a federated server and may be incomplete. Browse more on the original instance.

ocornut, to random
@ocornut@mastodon.gamedev.place avatar

dear imgui 1.90.6 released

image/jpeg
image/png
image/png

ocornut,
@ocornut@mastodon.gamedev.place avatar

(
screenshots credits:

jacqueline, to random
@jacqueline@chaos.social avatar

the thing about c++ is you can do

std::numeric_limits<uint32_t>::max()

and be technically correct, portable, more expressive, etc.

or you can just do

UINT32_MAX

which is probably Wrong and Bad in many ways, but has the strong advantage of not sucking ass

ocornut,
@ocornut@mastodon.gamedev.place avatar

@jacqueline IMHO The later is not Wrong or Bad in any way if you need it for uint32. The problem is people convincing themselves it might be wrong or bad just because fancier version exists. It’s main limitation is it can’t be used inside a template where types isn’t known.

ocornut, to random
@ocornut@mastodon.gamedev.place avatar

This is valuable to get a general sense of the relative scale of things. That’s what it is good at, generally disprove the “IMGUIs are going to be magnitude more consuming”.

There wouldn’t be added value imho to precisely compare nearby results (“x is 20% cheaper”) as they are too many differences in the mix.
https://mastodon.gamedev.place/@forrestthewoods/112364120042188727

ocornut,
@ocornut@mastodon.gamedev.place avatar

@forrestthewoods I honestly stopped trying to convince people, I'm just moving my piece of software forward and not particularly in a hurry to increase user base.

ocornut, to random
@ocornut@mastodon.gamedev.place avatar

Rhubarbs are starting to pop up again in local food markets, i made a tart!

ocornut,
@ocornut@mastodon.gamedev.place avatar

Made a first one a two days ago which had a slight accident where the almond cream underneath raised too much in the oven, created a mess. Solved this by putting pastry w/ almond cream first in the oven, then adding rhubarb cuts once base has solidified. Cutting them in same length sides to create nice patterns.

Dough/Pastry: 140g butter + 70g icing sugar, 30g ground almond, 250g flour
Almond cream: 100g butter, 100g sugar, 100g ground almond, 2 eggs, orange blossom water
750g of rhubarb

ocornut,
@ocornut@mastodon.gamedev.place avatar

@demofox thank you alan!

ocornut,
@ocornut@mastodon.gamedev.place avatar

@calicoday you can make it and start a local trend!

ocornut,
@ocornut@mastodon.gamedev.place avatar

@calicoday room temperature or very slightly melted butter (100g), incorporate sugar (100g), then 2 eggs then ground almond (almond powder?) (100g) that's all and it's the base layer under the rhubarb. I added orange blossom water drops to it. I'm sure they are many variations and you can of course do a rhubarb pie without.

I got my measurement for it from https://www.youtube.com/watch?v=2BIyfeTCCuA but it's a common component for desserts.

Best to also leave rhubarb coated in sugar for an hour or so ahead.

ocornut,
@ocornut@mastodon.gamedev.place avatar

That's it I guess I am a food influencer now.

ocornut,
@ocornut@mastodon.gamedev.place avatar

@aras yes! the more the deliciouser !

ocornut,
@ocornut@mastodon.gamedev.place avatar

@ludovic @Jibai I seen a few photos of geometrical patterns made with rhubarb pie so over the years went toward chunkier bits.

stenyak, to random
@stenyak@mastodon.gamedev.place avatar

Really happy and thankful that we can be helping @ocornut and his awesome and extremely useful Dear ImGui library - We use it all the time here at Beamng!

https://mastodon.gamedev.place/@ocornut/112253108123981166

ocornut,
@ocornut@mastodon.gamedev.place avatar

@stenyak Thank you!!

ocornut, (edited ) to random
@ocornut@mastodon.gamedev.place avatar

dear imgui 1.90.5 released:

https://github.com/ocornut/imgui/releases/tag/v1.90.5 (fixed link)

vurtun, to random
@vurtun@mastodon.gamedev.place avatar

After working at Keen Games for the last six years I was promoted to Lead Tools Programmer.

Working at Keen and with my teammates for that time including the development and release of Enshrouded was absolutely great and looking forward to what the future will bring with the team.

ocornut,
@ocornut@mastodon.gamedev.place avatar

@vurtun Contrats, well deserved and your work seems amazing!

ocornut, to random
@ocornut@mastodon.gamedev.place avatar

I am envious of people who can function with eg: 6 hours of sleep, because for me anything less than 8 hours and my day is a mess.

ocornut, to random
@ocornut@mastodon.gamedev.place avatar

I don’t have any clear conclusion following the xz hack. Crux of the problem are: software complexity, huge chains of dependency, general lack of dev time to do things well. Both closed-sources and OSS seem equally vulnerable tbh.

Always been stubbornly picky with merging PRs, scrutinizing every bits, because I want protect software quality above all. I can relate to the pressure maintainers may feel when it comes to merge features that are actually out of their understanding. I try not to.

wolfpld, to random
@wolfpld@mastodon.gamedev.place avatar

A super useful thing in VS Code: you can ctrl-click on a name and go to the definition, even if the name is in a comment.

ocornut,
@ocornut@mastodon.gamedev.place avatar

@wolfpld i’ll add this to the comments right above this section, thanks! Why is left side striked out?

zarfeblong, to random
@zarfeblong@mastodon.gamedev.place avatar

Rez Graham on making your own game engine. A subject dear to my heart! Although I bet this talk will mention graphics.

ocornut,
@ocornut@mastodon.gamedev.place avatar
ocornut,
@ocornut@mastodon.gamedev.place avatar

@vfig @zarfeblong @RYStorm I enjoyed this talk but I think it only scratched the surface in terms of the pros and cons. One big pro is that imho it energizes you to make things your own way. You probably have 5 times the amount of things to code, but you eventually can become 5 times more efficient. Dealing with your own problems != dealing with someone else opaque problems. Preaching my own gospel but imho Dear ImGui also makes creation of custom tooling infinitely easier.

ocornut,
@ocornut@mastodon.gamedev.place avatar

@vfig @zarfeblong @RYStorm It’s however clearly a skillset to build that sorts of stuff, i wouldn’t recommend it lightheartedly to people who don’t have existing experience. Maybe good to toy with things on the side before jumping on what bandwagon.

grumpygamer, to random
@grumpygamer@mastodon.gamedev.place avatar

Too bad I didn't crowd fund this game because I could get all my backers to write the gravestones and call it a $40 reward tier.

ocornut,
@ocornut@mastodon.gamedev.place avatar

@grumpygamer I guess you still can! Sole tier crowdfund. “You get a gravestone but you don’t get the game”

ocornut, to random
@ocornut@mastodon.gamedev.place avatar

I've recently lost my largest source of income allowing to work on Dear ImGui. It's a bit worrying but not short-term critical yet, as last years I've pushed hard to get other teams on board, contributing via various sponsoring, support contracts, test engine licenses etc.

I'm thankful to everyone who allowed keeping the lib permissive & open source for many years. I do 100% intend to keep it as such. If your team relies on it, consider reaching out to discuss ways of supporting the software.

ocornut,
@ocornut@mastodon.gamedev.place avatar

@aras Aww <3 I sort of didn't want to pester you again, but same scheme is possible, let's e-mail!

ocornut,
@ocornut@mastodon.gamedev.place avatar

@janvhs @filippo I am successful making income this way tbh. It just happens that i had many eggs in same basket and lose them. I’ll bounce back and keep working on dear imgui!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • normalnudes
  • tsrsr
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • hgfsjryuu7
  • Youngstown
  • InstantRegret
  • slotface
  • everett
  • rosin
  • ngwrru68w68
  • kavyap
  • PowerRangers
  • Leos
  • ethstaker
  • GTA5RPClips
  • Durango
  • cisconetworking
  • osvaldo12
  • vwfavf
  • khanakhh
  • mdbf
  • cubers
  • modclub
  • tacticalgear
  • tester
  • anitta
  • All magazines