The game isn’t playable yet (and won’t be anytime soon), but the progress is obvious and you can already look at it to get the overall idea of how it would be.
https://rewinwar.itch.io/rewinwar
You can’t play it yet, but I provide Linux and Windows (Win version is completely untested, I just checked if it is runnable through Wine) builds where you can scroll the map and build some units.
Killer-features: SVG. All is in vector. And because of the gameplay would involve much scaling (from the situation like on the screenshot to the position where you can see the whole world in one screen), this vectorness is very-very important.
The map is of real proportions (not sure how it would feel gameplay-wise, but I think it is a good idea)
Gameplay itself, I hope, would be very trivial. I call it “solitaire-tier”, so no excessive menus and charts. Just build buildings, use buildings to build units, and move units to victory.
It is still not even alpha, more like a proof-of-concept being in development, so keep your expectations in line.
And I am available for any questions.
Not my cup of tea but pretty cool. And nice thinking with using SVGs for scaling.
Just some fun information: most modern engines hate SVG. They just render them to the raster and then manipulate them like any other bitmap, making everything extremely slow and blurry. If that is mostly ok with small pictogram-tier images, it is completely unacceptable for big map-tier images. My map is tens thousand of pixels in size while at the highest scale. Bitmap would be a few TiB of RAM. So I actually parse the SVG to get the vectors and draw them, omitting the rasterization.
So are you basically making a more modern flash game? I think all flash graphics were vector and that gave them a really cool look
Does that lead to any performance hiccups with very detailed svgs? The benefit of raster is you can mipmap them, so you don’t need to see how super detailed the coast of a country is like when it’s only a few pixels on screen. I suppose you could fake mipmaps by having different levels of detail for svgs that get swapped between, as long as any other changes you make to the svg are simple colour changes?
It might. But I can’t imagine how detailed should SVG be to be more problematic than bitmap during rescale.
Well, say, country-size :D