After looking at the different SDK examples, I'have start to modify: Mode7Driver
I'have start to modify a few things, and day by day, I arrived at this result
I'm having a lot of fun developing this demo, but I stopped at the throttle management.
With the simulator it is not very practical.
I plan to continue when I receive my device for opimizations and new features
Saw this on twitter looks awesome, hope u get ur device soon so u can continue.
I was playing the the mode 7 demo too but urs look smuch better than mine.
One thing i did do was add tilt controls which worked reasonably well
The ship moves with the pad. For acceleration, the crank moves the cursor on the speed bar. The top of the speed bar must always be in the slider otherwise the speed decreases. Basically we must accompany the acceleration with the crank. I haven't tested the concept with the device yet, so I don't know if it's good...
For the position of the ships on the screen, I adapted a library for Lรถve found here:
I only kept the calculations part of the file.
Wasn't very strong in mathematics, I spent a lot of time positioning the different variables to have a correct rendering.
It works, but it would be better if I really understood how the calculations work ^^'
The rotation of the ships is quite simple, their angles relative to the angle of the camera gives me the angle in which to display them.
You should try mapping steering to the crack, or maybe use the tilt sensor. Being able to do sharper or lighter turns could lead to some really great gameplay.
Sorry for the bad news, there is no release and I will never relaese this version with this render, because isn't work...
On simulator the game is amasing (for me), but on real device it's run at 4 FPS
because of drawSampled function... I've try to optimise everything my code, but lua drawSampled function is too heavy.
No worries. Understandable. Would you consider releasing any of the source code? Even though the finished version is not suitable, there's lots of good and useful concepts here.