Last night I was up wee hours patching Chronos. I had fixed many bugs, added features, and re-structured some of the base level classes. As with any patching process I tested and tested until I was certain everything would go well. I apparently was mistaken…
When performing the data migration I over looked the fact that on my local development machine I was rebuilding the database every time I made a change. This cause an issue do to the “re-structuring” part that I had mentioned above. Long story short – I had to go through the database and find the missing bits of information that was not accounted for in the migration and fix it myself. I also had to re-link several foreign key relationships.
Lesson to learn here:
- Do no count on Entity Framework Code First Migrations for everything. While this tool is amazing it would be worth taking a look into how it works and adding custom code to do the re-linking upon deployment
- Deployment late at night can be both a good thing and a bad thing. Good thing is that no one was playing when I broke everything! Bad thing is that I was up late fixing silly mistakes.
New features added to Chronos
- Player based leader boards
- Structures that can deal damage and participate in defense of asteroids/planets
- Personal allegiances and enemies
- Ship prerequisites. (i.e. You need a level 2 hanger to build a bomber, etc.)
- You are limited to the amount of asteroids you can have by your player level. One asteroid per level, one planet per 5 levels.
At long last I have a beta of Chronos up and running!
I mostly took this project on as a personal learning experience since I had recently been promoted in my day job to a developer and honestly didn’t know the first thing about development!
The game has come a long way since my first alpha test and I feel that it is now a playable Beta. I would appreciate any questions/comments/critiques! There is a lot more that I would like to do with it but the first thing that needs to be done is to make it FUN! Please feel free to post on the Chronos Forums. I will be updating the forums regularly with bug fixes and features. I will also make an attempt to update this blog seeing as how Chronos is basically my life outside of work.
You can sign up and play the Chronos Beta at http://chronos.vitalsigns.biz.
I just sent my dad this email and I figured I’d share with the world some of my favorite music right now!
First and foremost – If you have not heard Korn (ft. Skrillex) – Narcissistic Cannibal you need to do that first! Such a great song! Korn and Skrillex are both such talented artists and when they come together they are amazing.
Pretty Lights – I Can See It In Your Face – I cant help but want to dance to this one at about 2:30 into it! (Pretty Lights is a Colorado band I think)
Pretty Lights – Finally Moving - this one takes some popular riffs and segments of popular songs – great chill beat though
The Glitch Mob – A Dream Within A Dream - i LOVE The Glitch Mob, I had to pick only a few of their songs but these 3 are my favorites.
The Glitch Mob – Fortune Days
The Glitch Mob – We Can Make The World Stop
If you like those 3 you could try Animus Vox, Bad Wings, We Swarm, and Starve the ego feel the soul by The Glitch Mob
On a more rock note there are these songs which are pretty catchy that i think you’d like:
Volbeat – Still Counting - great beat and pretty funny
Halestorm – I Miss The Misery – Great beat, the girls like it too
What is Planetside 2? It is an MMOFPS (massively multilayer online first person shooter). I’m sure you’ve heard of World of Warcraft. Well take the amount of people playing in one server on there and put them in a futuristic FPS and you have PS2! Its a lot like a futuristic Battlefield 3 on steroids. Better yet – Its FREE! Free to download and Free to play! You can choose to pay a monthly fee if you want some nifty exp boosts. Or you can buy Station Cash to exchange for weapons in game. But by no means do you need to do so. Anything available to a paying player will be available to the hard working free player.
You have 3 races duking it out on 3 different continents trying to gain territory in a tug-of-war style land grab. Personally I’ve fallen in love with the Vanu Sovereignty. Their no-bullet drop on sniper rifles is amazing. Upgrade to the one head-shot kill V10 and you have yourself a deadly sniper!
There are 5 different classes, 3 different types of air vehicles and 4 different land vehicles. Each race also has a unique vehicle.
My favorite part thus far is flying. I’ve pimped out my Scythe and gotten some upgrades. The Light PPA with night vision will demolish any infantry on the screen. Night vision makes them stick out like a sore thumb. Nothing can escape. Check out some quick gameplay I recorded the other night:
I’ve been playing Planetside 2 during the closed beta and I gotta say that its come a long ways! My buddy and I used to play the first Planetside way back in the day but it was laggy and once they started releasing expansion packs for it it really went down hill.
If you haven’t had a chance to check out Planetside yet I highly suggest you do!
If you DO choose to play you can find me owning the skies on the server Genudine. Send me a friend request – my name is LukeP.
Hello and welcome to my blog. If you are here you most likely know me, or want to know who I am. Well, if the later is the case then you are in the right place. I will strive to keep this blog updated with my personal achievements general progress reports.