Wallpaper Engine

Wallpaper Engine

101 ratings
Living Worlds - Animated Web Wallpaper
4
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Miscellaneous: Customizable
Type: Web
Age Rating: Everyone
Genre: Pixel art
Resolution: Dynamic resolution
Category: Wallpaper
File Size
Posted
Updated
40.592 MB
Jun 4, 2020 @ 2:58pm
Dec 20, 2023 @ 7:17am
10 Change Notes ( view )

Subscribe to download
Living Worlds - Animated Web Wallpaper

Description
Various animated pixel art wallpapers created by Mark Ferrari, based on http://www.effectgames.com/demos/worlds/

The scenes in this wallpaper use color palette cycling to achieve smooth looping animations, meaning there are no videos used so it can scale nicely to high resolutions while still maintaining the sharp pixel art look.

This is a modified version of https://steamcommunity.com/sharedfiles/filedetails/?id=2106625278
with a few changes and added features.

Features:
- Wallpaper scales to screen resolution
- The light in the environment changes based on time of day
- Time can be accelerated to cycle through day/night faster
- Time can be set to a fixed hour
- Wallpaper can change based on current month
- Wallpaper can change randomly base on a set interval
- Choose a fixed wallpaper to display
- Set the FPS limit to keep performance impact low
- Change the speed of the animations
- Optional audio loops with adjustable volume
- Switch between smooth or classic color blending

The source code can be found on GitHub: https://github.com/jmdajm7/living-worlds

I have also created a wallpaper based on the Canvas Cycle scenes:
https://steamcommunity.com/sharedfiles/filedetails/?id=2888304954
45 Comments
Captain Cobbs Mar 14 @ 9:10pm 
Nevermind, I'm getting this issue with most of them? Any suggestions?
Captain Cobbs Mar 14 @ 9:04pm 
Hello, March is broken on 1080p monitors, half of the screen is white. Reinstalling the theme repeats this and is only prevalent on March.
Tom Clancy Oct 21, 2024 @ 7:43am 
Also, a mechanic that lets you give certain scenes an extra chance to be picked in the "random" mode would be swell.
Tom Clancy Oct 21, 2024 @ 7:38am 
Hello, I have my wallpapers configured to go mute when an application is focused, however this does not function here. Is there any workaround or a patch for this? Other than that these are amazing.
ℭ𝔥𝔢𝔰𝔥𝔦𝔯𝔢 Mar 26, 2024 @ 2:09pm 
@jmdajm7, in regards to the border problem some have mentioned: In a couple of the scenes, specifically March and December, there is a blank border around half of the scene. This is reflected in the Living Worlds demo on Effect Games (http://www.effectgames.com/demos/worlds/) .
Thanks for all your effort in formatting these beautiful wallpapers over to Steam :)
jmdajm7  [author] Feb 25, 2024 @ 12:24pm 
jmdajm7  [author] Feb 20, 2024 @ 12:30pm 
The code is not minified or obfuscated in any way, so you can just check out the source code in your downloaded workshop files, basically everything relevant is in the main.js.
Just keep your expectations low, the whole wallpaper engine stuff is just kinda hacked in there :)

I'll take a look at maybe pushing this to GitHub over the weekend.

Regarding the weather, I've looked into this a bit before but haven't really implemented anything. It should be possible, but you would need to map the different weather types returned by some API to the best fitting scenes, as not every scene has weather variants.
Polybius Feb 19, 2024 @ 7:07am 
Perhaps you would be interested in sharing privately or uploading your work on this to github so others may improve it.
Polybius Feb 19, 2024 @ 7:00am 
YES! I love these pieces so much, having them as a wallpaper is a dream come true. Do you think it would be possible to use weather data from the local machine to interpolate between the different versions of the same scene? The time sync is amazing, but weather sync would really make this the penultimate wallpaper.
jmdajm7  [author] Dec 20, 2023 @ 7:20am 
Sorry it took me a while to get around to updating this, but I've just pushed an update that centers the image with the 'Fit to screen' options, among some other smaller changes