Bits of Eight - Day 6
Just a quick update, since I'm so tired. I can't be around tomorrow so I'm wrapping up Pyweek tonight. The rest of my team will carry on.
Tonight I added the rest of the combat mechanics and a basic AI. I made painful progess in spite of having written a few tests: the ships are so slow it's really time consuming to assess whether they are doing the right thing. I found it useful to view the action from high up above:

Meanwhile Arnav was working on the control scheme, which is via a WebSocket server that you access on your mobile device. It doesn't have all the features we dreamed up on day 1, but the concept is there. You can issue orders and see stats (well, one stat, the angle of the wind direction to your ship). This is it running on my Nexus 7:

I hope the team has a good day tomorrow and polishes up some of the rough edges. I'll catch you all in the judging!
(log in to comment)
I'm using OS X 10.9.2.
Apparently since Xcode 5.1 unrecognised compiler params cause an error...
reidrac: That's probably a problem with the sea shader. It does a load of perlin noise stuff (it should really use textures) and occasionally I saw a similar error when I made it too complicated. Try this to change to a flat-shaded sea:
OK, thanks. I'll give it a go without the shader (I kind of patched it already).
I still have to compile lepton as it is not packaged for Fedora 20.