ScrumbleShip is the most accurate space combat simulation devised to date. Gather resources, construct a capital ship out of individual blocks, then pilot it with AI or human help against other players.
So a couple of months back I put a ton of effort into making a ScrumbleShip updater... To no avail. Turns out there was a critical bug in the library I chose, making the GUI unusable on the vast majority of windows systems. After numerous weeks of zero traction with libagar's dev, I gave up on getting the library fixed, and ScrumbleGet never got released.
However, today I revisited an earlier option that I'd discarded - "libIUP". It's a fast, native, C gui library with a permissive copyleft license. In english, it's almost exactly what I was looking for originally and couldn't find.
The downsides are that the thing is much more complex than it needs to be, and its documentation is absolutely horrific - So bad that I hadn't realized what the project was until today! This means it'll take me a while to get the gui back up to where it was. The majority of the code I wrote can be used without change on the new system, though.
This first step today means we're back on track for having an updater!
Big breakthroughs almost never look cool.
So a couple of months back I put a ton of effort into making a ScrumbleShip updater... To no avail. Turns out there was a critical bug in the library I chose, making the GUI unusable on the vast majority of windows systems. After numerous weeks of zero traction with libagar's dev, I gave up on getting the library fixed, and ScrumbleGet never got released.
However, today I revisited an earlier option that I'd discarded - "libIUP". It's a fast, native, C gui library with a permissive copyleft license. In english, it's almost exactly what I was looking for originally and couldn't find.
The downsides are that the thing is much more complex than it needs to be, and its documentation is absolutely horrific - So bad that I hadn't realized what the project was until today! This means it'll take me a while to get the gui back up to where it was. The majority of the code I wrote can be used without change on the new system, though.
This first step today means we're back on track for having an updater!
Cheers,
-Dirk
*Cheers*