A downloadable project for Windows

LoopAware creates Digital Art Experiences, Screensavers and Games. 

Check out the Kickstarter Campaign! https://www.kickstarter.com/projects/920738880/modern-3d-screensavers?ref=1774ju

Will be released on both Windows 10 and Linux
with the Linux-side focused on Debian and Gnome in the beginning.

How it Works

Upon release there will be an installer to download, which installs a launcher and a screensaver manager. The installer will give you the option to select the screensaver launcher as your current screensaver.

After the setup has finished, you must start the manager to activate it with you screensaver account, otherwise you will only have the demo screensaver. When you have logged in you have access to all your purchased screensavers and DLC.

In the manager you may set your current screensaver, the idle timeoutbattery specific options as well as screensaver specific settings as well as preview the selected screensaver.

The manager also keeps track of updates to the screensaver and, if enabled, automatically downloads and installs content updates and patches.

Since all the screensavers share code and have the same engine, improvements to one may be trivial to implement in others. This means that when updates to the graphics engine is implemented in the labyrinth screensaver, the changes will later on propagate into the green fields screensaver, letting it use effects such as SSAO or motion blur.

The Development Process


The development systems are Linux-based, with cross-compiling for Windows using MinGW-w64 as the Windows compiler. Using Windows 10 on metal for manual testing and virtualized Windows 10 as well as Debian Linux for automated testing. MinGW-w64 and MSYS2 was chosen instead of the other popular Cygwin-toolchain for their goal of “being as native as possible” to get the most performance as possible from a Windows environment.

I’m a full-stack developer using a tried and true stack of tech ranging from modern C++ and Python 3 to HTML5 and JavaScript ES6. With testing and deployment in installers, virtual machines and containers.

All the graphical art assets are created using BlenderGimp and Krita, as well as some scripts running through tools like ImageMagick. Our music and sound effects are created and/or edited using AudacityLMMS (Linux MultiMedia Studio) as well as scripts through FFmpeg.

I have been working on a custom game engine for almost two full years now. Working part-time, on commutes, evenings and weekends. Funding this project will enable me work on this full-time!

Today the engine is mature enough to handle the needs of screensavers and other less interactive experiences. It is called the ecos engine and uses a system-entity-componentarchitecture, making it highly modular and expandable. Every new feature is implemented with love and care, as to avoid breaking legacy or architecture.

The project is being developed following the SCRUM paradigm, keeping a reactive and iterative approach to deliveries. It means that there are multiple small development cycles with deliverables and iterate on them, getting closer to the goal. This means that the beta testers will have something juicy each month and there will be reports in the form of developer logs for you to read for every deliverable.

By funding this project you enable me to work on this project full-time, with plans for expansion in the future to other equally or more interactive experiences.

The main way of communicating with the community of backers is through Discord chat, come join us at https://discord.gg/YURbUnE. I will post weekly updates on kickstarter and other platforms accessible to you, https://loopaware.com.

Download

Download
LoopAware_Installer_v1.0.0.13.exe 16 MB

Install instructions

Download the installer and run it.

Version 13 does not have any manager window, only the launcher that shows the demo.

It will set your current screensaver to the demo screensaver. You may have to alter your power settings if your'e not running with the system defaults.

If you run into problems or just want to say hi, join us in the community Discord, https://discord.gg/YURbUnE.

Leave a comment

Log in with itch.io to leave a comment.