HN user

shoozza

57 karma

I'm a gamedev hobbyist and former Main Developer of Soldat2D. Now helping out with OpenSoldat and PicoLove.

Posts0
Comments18
View on HN
No posts found.

Though no further work is being done on the original and the FLOSS forks aren't ready yet (soldank++ and opensoldat) the game is still playable on modern PCs and even free on steam ;) (Disclaimer: former maintainer)

In the meantime the repository moved to: https://github.com/opensoldat/opensoldat After MM sold the game to someone else I felt like it would be better to make sure the name is different as the new owner had different plans and did not want to continue releasing the source code.

Later someone unknown hijacked the original url and copied an outdated version of the repository (you can see the mention of OpenSoldat.)

If you are interested, there are a few (incomplete) FLOSS clones: tac08, PX8 and picolove.

I'm maintaining picolove but it's currently more of a pico-8 runtime than a virtual console.

The map editor (called Soldat PolyWorks) is also FLOSS. It is written in Visual Basic 6 and uses DirectX 8 though.

Might need to rewrite it or use one of the other community made map editors in the future, especially when people on other Platforms want to start mapping.

Yes, the original developer gets the money from the steam sale.

He's hosting the lobby server, website and forum for the game.

Afaik the contributors didn't get any money and worked on the game in their spare time because they love Soldat.

One of the goals was to release it as FLOSS.

What a surprise to see Soldat on hackernews :)

I maintained Soldat back from version 1.5+ to 1.7 before someone else took over for a few years.

The current version on Steam is Soldat 1.7 while the open source version is an unfinished Soldat 1.8 and needs some love before it can be released (gui is missing, new netcode, switch to lazarus/fpc, macOS and GNU/Linux support, new config file format to name a few.)

So don't expect everything to work out of the box if you compile it.

Any help is welcome btw ;)