TerryCavanagh / VVVVVV

The source code to VVVVVV! http://thelettervsixtim.es/
Other
6.94k stars 555 forks source link

Port the mobile version enchancements back to the native version #832

Open TerryCavanagh opened 3 years ago

TerryCavanagh commented 3 years ago

So, the mobile version has a number of enhancements that I'm very fond of, which aren't in the native version of the game. A list:

image

image

image

image

image

Eventually, it would be great to have new mobile versions, so re-implementing and updating these features is something I'd love to do! I have no estimate for when I might get around to that, but I figured I could at least write them up for now so that other people could see what I'm thinking.

AllyTally commented 3 years ago

I actually recreated the super gravitron app using the source (https://github.com/AllyTally/VVVVVV/tree/super-grav), however it hasn't been updated in a while... I might start from scratch next time I decide to work on it. It contains the new "about VVVVVV" menu option with images and all, plus two custom modes other than the normal super gravitron. It also uses a separate save file.

I was going to release it eventually, but started thinking of an editor I could make for it... stopping development rather quickly. Once #834 is made, I might try to port my changes to the latest commit.

leo60228 commented 2 years ago

For what it's worth, VVVVVV-CE had an Android port, as well as an iOS branch. iOS was only on a branch because SDL_mixer was very broken. iOS build systems are terrible, and audio only worked on the headphones (I found multiple reports of this over the years from searching). Hopefully that'll automatically be fixed with FAudio, though?

flibitijibibo commented 2 years ago

We shipped FAudio in Rogue Legacy iOS, so we know that it works correctly with that hardware.