Hacker News new | past | comments | ask | show | jobs | submit login

I gave a lightning talk about Godot as a wallpaper engine replacement via ScreenPlay[1]. I hacked this together the week before the convention and I hope to release it by the end of the month.

[1] https://screen-play.app/




I want to love an app like this, but the burning question for me is, how CPU intensive is it to run? Is it comparable to running a video in QuickTime or more like keeping a website open?


Good question! There are several ways I want to combat this:

- Query all windows and check if a full screen or maximized window exist, and then pause the wallpaper. I have a prototype for handling this on Windows.

- Limit frame rate via Godots Engine.max_fps. Also in general it does 100% depend on the wallpaper of resource intensive it will be.


I haven't done any Windows GUI programming in a long time, but can't you use GetDesktopWindow and IsWindowVisible instead of querying all other Windows? Apologies if this is obvious and doesn't work.


I haven't tried this method, thanks I will check it out!


Ohh. I had been looking for something like this. I own Wallpaper Engine but I needed a replacement for it on Linux. Have you studied porting this to Linux as well?


Looks really cool. Is there a way to download this for MacOS without having to go through Steam?




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: