I was in Åre Sweden this weekend, on a company excursion by Betradar (where I’m starting work Friday).

They had rented a large cabin (250 m2), and around 20′ish employees hang out there from Friday to Sunday. I got to meet some of my soon to be coworkers, and I made some progress on my Star Trek Game (Which has kinda been stuck in development hell for the last two years).
Unlike some of my previous code that I have written, coming back to Trekwars (second rewrite I might add) was very pleasant, good planning and Object Oriented Design seems to have paid off
I was able to implement the tick/turn system, and did some GUI work on the galaxy view, and halfway implemented the system view and research view. I also worked a bit on the order system, so given a few more hours of development I think I could actually move fleets of ships around
Still much work to be done until the game is anywhere near playable
- Starship pathing algorithm and order system
- Server data limiting (The client receives a big map ‘the galaxy’ from the server, currently it sends EVERYTHING, but this will have to be changed so that users cant cheat by reading “secret” data. Also by making a custom user copy the server will enable fog of war, and “distort” information in far away areas where sensor strength/resolution is low)
- Sensor coverage algorithm (got it worked out on paper somewhere)
- Planet Build systems (halfway done)
- Combat resolution (ship to ship + ground combat)
- Colonization and Starbases + Listening posts construction
- Social tools (ingame mail + chat)
- Natural phenomena (black holes, neutron stars, nebula, wormholes, etc..)
It was really fun working on the game again, and hopefully I wont shelve it for so long again. Here are some screenshots showing the GUI stuff done this weekend.
Galaxy view – shows the map with systems and starships

Star system map – Shows details about a star system, panel to build new structures/ships is not implemented yet. BTW those are temporary planet pictures that I drew in ms paint with my laptop touchpad this weekend, I actually think they are kind of cute 

Research View – Only just started this, so it just show your current research tree err.. stack 
