Development Update #6: June 2013
Happy summer! I've been spending most of my time sunbathing on the deck of my battleship. Care to join?
Yet again, I must apologize for this month's video. This time, not due to lack of length, but rather, because my voice would suggest that I have become some kind of living zombie programmer. Truthfully, the filming of this month's video went unusually late, which left me unusually tired by the time recording the audio came around. Forgive the groggy coder!
It was a month of many burnt neurons, countless scribbled pieces of paper, and one or two "AHA!"s that could be heard throughout the galaxy. June brought by far the most conceptual progress of any month so far, laying in place foundational ideas for AI and simulation that will go on to drive the whole shabang. On the surface, the graphics continued to increase, albeit with less fervor than last month. Finally, the successful porting of the engine to Linux along with the first-ever 64-bit build of LT have brought about a great deal of technical excitement!
- Many conceptual revelations related to AI reasoning and level-of-detail universe simulation
- Significantly improved ship texture algorithm
- Significantly improved HDR implementation
- Tracking missiles
- Basic construction
- Prettier and more responsive interface
- Full Linux port + 64-bit compatibility!
The Shiny Stuff.
Better plating, better metal, better HDR, better dust, and some chromatic aberration - put them all together and you've got a whole lot of stylish ways to blind yourself.
The Manufacturing Stuff.
Not happy with what the universe has provided for you? Then build your own stuff. With basic construction mechanics already implemented and technological research mechanics on the way, you'll have everything you need to blow the local population away with your own, home-brewed technological monstrosities.
The Multi-Platform Stuff.
LT is up and running on Linux! Not only is this great news in and of itself, but it also means that the Mac port is not far off. At this point, a multi-platform beta is more-or-less guaranteed. All hail the penguins!
Time is flying, but so are the ideas and the code. The conceptual work is getting harder every day, as we begin to face challenges like creating a coherent and balanced economy, simulating a universal history, building a powerful-yet-not-omniscient AI, and so on. These are the times that will determine the sophistication of LT. These are the times that will test the metal (pun intended..) of us all. I'm hopeful that, in a few months, we'll see a living, breathing universe emerge from this fledgling sandbox of a game.
Thanks for sticking along for the ride! :)