Loading...
Energy System
May 21, 2026 at 07:22 AM
Added water (hydro) generation source
The energy system is one of the central mechanics in Solarpunk. Nearly every machine and automated device requires power to function. Energy is generated from renewable sources, stored in batteries, and distributed through cables or wireless connections to where it is needed.

Solarpunk provides multiple ways to generate power, all from renewable sources that fit the game's optimistic setting:
Solar power: generated from the sun during daylight hours. Output varies with weather; storms and cloud cover reduce generation.
Wind power: generated from wind, which works at any time of day and complements solar power at night or during storms.
Water power: generated from water as a third renewable source, giving players another option for keeping the grid supplied.
Because weather affects how much power each source produces, players plan ahead and combine sources so the base keeps running through changing conditions.
Because generation fluctuates with the time of day and the weather, batteries store surplus power for later use. Stored energy keeps machines running when the sun is down or the wind drops.

Players can drag cables around the base to connect generators, batteries, and machines. Cables are the direct way to wire power from where it is made to where it is used.
Wireless power keeps the base running without needing cables everywhere. It lets players move power around the base more cleanly, reducing cable clutter while still feeding machines and devices.
Switches let players turn entire power networks, or individual sections, on and off. For example, players can shut down automation machines at night to conserve stored battery power for other systems.
Combine solar, wind, and water generation so at least one source is always producing power.
Use batteries to bank surplus daytime power for use at night.
Use switches to disable non-essential systems during storms when solar generation drops.
Use wireless power for high-traffic areas to keep the base layout clean.