There are two /real/ problems with the use of solar panels at the moment.
- Some consider the ease of building giant solar arrays a game breaking problem.
- Building vast arrays of solar panels floods the server/client with multiple 1eU/t packets each second for each panel.
(Production rate) Both of these aren't related to the actual production rate of solar panels. 0.5 eU/t would actually be more realistic, but for the moment I'd like to set that aside and focus on the two bigger issues.
Cost doesn't seem out of balance either. Solar panels are already, arguably, costly enough to produce. Aside from needing slightly higher tech and every piece of equipment to produce, nuclear reactors are actually a fair comparison; at least with the safe designs.
What seems to be the problem; as pointed out by others, perhaps without realizing exactly this; is the density of generators. Having hundreds of active anything forces lots of updates and many more things to track and synchronize. Even if the grid is multi-threaded by logically making each node of wire it's own work unit the calculation there would still be sub-optimal and would involve many elements.
So fix /that/ part of the problem directly. Make it so that a flat grid of panels only connects at a single point. That also has a fringe benefit (from multiple angles if you think carefully about the ramifications) of making any large array of solar panels produce packets that natively fill copper wire. If a 7x7 (max width) diamond is made then including the center, which would be the collector's location, it would have 16 tiles. Growing that to 9x9 would make for 32 tiles. Those are the two possible sizes that I think should be used; others aren't multiples of 2 and thus aren't as easy to make compatible with the wires.
However this isn't quite enough; there still needs to be incentive to build as few generators as possible. Thus the cost of a generator panel should be higher. Probably a recipe like this:
If capable of outputting 32eU/t... (from however many attached panels; glass and advanced circuit aren't /quite/ represented well here)
Otherwise normal insulated copper wire and a normal circuit would work for 8-16 eU/t limit.
The individual side panels should thus be cheaper, since they can't interface with the power grid*:
(tin wire)
3 glass, 2 coal dust, 1 circuit, three tin wire.
*There should be one exception for interfacing the lesser solar panels to the power grid. Any normal storage tech that recharges things (batbox, MFE, MFSUnit) can have a solar panel /directly touching/ a surface and receive any power it might generate. This would make for a limit of 5*eU/t generated by panels without using a proper collector.
The above modifications would open up initial access to solar panels /slightly/ earlier (right around the time when generators are starting to be a pain to use, but still making the actual output somewhat similar to a generator in what it could produce). It would also more balance what solar arrays are capable of later in the game, and also provide the ability to make /flat/ grids as are so desired.
Also, I think that solar panels should be not-full-height, so that mobs can't spawn on them.
Solar Arrays !
:Rubber Trampoline: :Rubber Trampoline: :Rubber Trampoline: :Rubber Trampoline:
:Rubber: :Rubber Trampoline: :Rubber Trampoline: :Rubber Trampoline: :Rubber Trampoline: :Rubber Trampoline: :Rubber Trampoline: :Rubber Trampoline:
:Rubber: :Rubber: :Rubber Trampoline: :Rubber Trampoline: :Rubber Trampoline: :Rubber Trampoline: :Rubber Trampoline:
:Rubber: :Rubber: :Rubber: :Rubber Trampoline: :Rubber Trampoline: :Rubber Trampoline:
:Rubber: :Rubber: :Rubber: :Rubber: :Rubber Trampoline:
Solar Panel :' breaks as a smiley
PS: This is the //third// time I'm trying to post this; if it's vanishing or -moving- for moderation and NOT database failure issues -let me know- so I stop trying or know where to find it.