A screenshot, GDIplus rendering

posted in DreamLand editor
Published December 24, 2023
Advertisement

I'm switching from DirectX to GDI, this is what I have so far. I hope nothing will get in the way until the porting is successful

1 likes 4 comments

Comments

JoeJ

I'm switching from DirectX to GDI

Congrats. Your still a Microsoft slave now, just with much less options. /:D\

December 25, 2023 09:47 AM
Calin

with much less options

I don’t need much. With DX shaders I felt like I was trapped. I couldn’t do anything.

December 25, 2023 12:07 PM
JoeJ

Yeah, shaders really is an obstacle. And better experience does not help it. It remains cumbersome and i work around it where possible.

But Windows APIs just suck.
And i'm tired about all the nonsense they annoy me with… Cortana, AI-Copilot, should we turn on auto backup for you? Sorry, you can not download updates when you want, or if you want. No that's technically impossible.
Can we track your actions, to prepare a better experience for you? No? Ok. But we'll do it anyway, because we know better what you want or need than you do.

I've already downloaded two Linux distros. Next time they make me angry i'll do the switch. Maybe tomorrow, when my computer after turning it on first shows me MS bragging about how awesome AI is, and how it will solve all our problems, simply by being smarter than you or me.
I can't stand the attitude anymore. All those empty, meaningless messages, those useless tools, that increasing demand on RAM over the years, just to do the same things it did 20 years ago already.
I don't want crossplatform to sell more games. I want it to be free! \:D/ And i'm happy i always have minimized my use of OS functions, so the port to Linux should not be too difficult.
And we don't even know how long they keep Win32 alive. They don't want it. They want some walled garden like Apple does. ‘Windows universal binary’, etc.

Instead learning about hopelessly outdated stuff like GDI and eventually Windows GUI, i would rather try some framework like RayLib or similar. That's made by people who actually understand what we want and need, crossplatform out of the box, and in case they shut down you can still use the code. But i guess you won't listen. ; )

December 25, 2023 04:14 PM
Calin

Congrats

It’s too early to celebrate. I haven’t reached the point where I was with my Directx demo a year and a half ago.

> instead learning about hopeleslly outdated stuff

I think I’m enjoying the GDI retro feel 🙂)) On a serious note I‘m half way down the road I can’t quit now.

And we don’t even know how long they keep Win32 alive

it would be a shame if win32 would have to go.

December 25, 2023 06:52 PM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Profile
Author
Advertisement
Advertisement