InGen Dinosaur Theme Park system, adding speech synthesis and guided tours

I put in a handful of additional coding hours today in the InGen Dinosaur Theme Park Software System,  and below is the results so far. So far I have spent about 10-12 hours of actively coding on the system, yet it’s still very feature rich, with among other things guided tours localised to “whatever” language using your browser’s speech synthesis features, and Google Translate to translate the tour into whatever language you want to have your tour in.

It features integrated QR codes that are automatically created as URLs leading to such tours, allowing the theme park to plaster these around at relevant locations, to provide their guests with guided tours, in as many languages as they want to. Watch the video below demonstrating the system.

I’ll probably add some additional 5-10 hours of coding before I consider it done. However, if you want to try it out, you can download its zip file, and simply upload it into any existing Phosphorus Five installation.


The InGen Dinosaur Theme Park System

So, the “Shitty Programming” contest was being held last night, and both of the participants were given the same specification, which basically was to implement a new IT system for “Jurassic Park”. Obviously, none of us could finish, since the system required sensors for checking if doors were open, and cameras in cages, etc, etc, etc – But below you can see my results roughly the way it was when I was finished implementing it.

Notice – I want to emphasise, that I have spent a couple of additional hours cleaning up the system’s code and UX after the contest was over. However, fundamentally I had most of these features already implemented after 3 hours of coding. And may I add, that was an extremely stressing coding act, since we were both constantly being watched by 3-400 people live, in a stream, and asked questions every now and then about our choices, etc. You can download the InGen Theme Park system here. In fact, if you have a Phosphorus Five installation somewhere, you can install it through the Desktop module, by clicking the “Upload module” button – At which point the system will be installed immediately, create its own database, and be instantly ready to start using.