• Register

Exploit: Zero Day is a cyberthriller with living story where you roleplay as a hacktivist by making and solving puzzles. Players are hackers participating in shared plots that challenge the authority and power of Samsara Digital, a company set on making money regardless of who gets hurt in the process.

Post news Report RSS Merging and Testing Jobs for Exploit: Zero Day

Yesterday we talked about our development and testing process. That process was put to the test today as we put the finishing touches on our "jobs" feature for Exploit: Zero Day.

Posted by on

Yesterday we talked about our development and testing process. That process was put to the test today as we put the finishing touches on our "jobs" feature for Exploit: Zero Day.
Jobs let us give players missions and dispense story, but they are a pretty complicated system that is totally new functionality, as opposed to being an enhancement of existing code.
We use "git," a versioning system, for development, which lets us do this work separate from the known working code and keeps it all organized. However, when a titanic feature like the jobs system is ready to go, merging it into the rest of the code is still a major endeavor.
We've spent the evening finding and fixing issues in our private development version of the game, and each of us has come to at least one point where we were mystified by some arcane problem or another. Maybe one of us forgot to upload the code for a feature, or some stuff was written expecting the database to look one way but the data schema had changed by the time it was ready for merging.
But now we've smoothed out all the major roadbumps, and we're hopefully ready to do a release tomorrow with the biggest chunk of programming since we first opened the site up to select players.Wish us luck!

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: