Giter Site home page Giter Site logo

tojrobinson / jurassicsystems.com Goto Github PK

View Code? Open in Web Editor NEW
386.0 29.0 99.0 12.5 MB

HTML5/JavaScript recreation of the original Jurassic Park movie computer system.

Home Page: http://www.jurassicsystems.com

HTML 37.01% CSS 21.34% JavaScript 41.65%

jurassicsystems.com's Introduction

HTML5/JavaScript recreation of the original Jurassic Park movie computer system.

About Repo

This project started out as a much smaller joke that got out of hand, so the implementation may not have lead to the most extensible of code bases. That being said, adding terminal commands, at least, should be fairly straight forward using the addCommand method in jurassicSystems.js.

License

The MIT License (MIT)

Copyright (c) 2014 Tully Robinson

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

jurassicsystems.com's People

Contributors

mxh69420 avatar qrohlf avatar robb avatar tojrobinson avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

jurassicsystems.com's Issues

Idea!!!

hey bud you did a great thing but have you considered making it a computer program instead of html? like people could download it and they don't need internet after downloading but the program would allow them to do all the html and yet they can control Jurassic park making the park systems activate and shutdown and mess with nedry. like it sounds like a lot of work but you have a lot of the code and you can make it a game or just a virtual program that acts like it was the computer. I think its possible and its something fans will buy and to top it off it will become popular with new movie coming out next summer. I could help you but let me know what you think. but thanks for what you have done its just great

How to setup development environment

Hi, I forked the repo and was willing to work on it. But when I open the jurassicSystems.html in my browser it does not work. I see this nginx file in the root folder so maybe I need to serve somehow, it shouldn't be like that since all files are "static".

What about adding some steps in Readme file for anyone willing to contribute?

How to boot up the door locks?

I can't see a way to enable to locks to the control room. I'd rather not have to go all the way to the other side of the park to reset the breakers.

Thanks in advance.

You should add

You should add a command where you can try to fix the system and turn the power back on. And a way to see the whole park and where the power is on or off.

Replace SWF file with Movie I converted

Is there a reason theking.swf is flash instead of an embedded movie like .mp4? Not everybody has flash and Adobe is trying to abandon it.

I converted the SWF file and made 3 movies of different aspect ratios in my fork https://github.com/mbanados/jurassicsystems.com/tree/master/static

I tired to incorporate them but sadly the audio would launch immidatly on the IRIX page instead of waiting for the Macintosh enviroment to load because I am not too familiar with the code. Perhaps you can make this happen? I can make the file any format needed.

same issue

Hey im new here first post... this app is awesome, huge Jurassic park fan... good work and love it... happy to see it is still active.

ok so whats the issue?
in jurassicSystems.js in the addCommand system there is a missing 'closing /td tag' in the Fence line... was editing code and noticed

//from code

   '<table id="system-output"><tbody>' +
   '<tr><td>Security</td><td>[OK]</td></tr>' +
   '<tr><td>Fence</td><td>[OK]</tr>' +
   '<tr><td>Feeding Pavilion</td><td>[OK]</td></tr>' +
   '</tbody></table>';

//end from code

Strange how it dosnt complain about this, maybe im missing something, but thought it should be noted...

sorry noob

not sure where this should go, but someone might be interested for testing or to update the original

add this to jurassicSystems.js

///code to add

jpTerminal.addCommand({
name: 'reboot',
summary: 'reboot the system',
manPage: 'SYNOPSIS\n' +
'\treboot [yes]\n\n' +
'DESCRIPTION\n' +
'\tReboots the system.\n\n' +
'AUTHOR\n' +
'\tWritten by Paul Kenosky.\n',
command: function(env, inputLine) {
var arg = inputLine.trim().split(/ +/)[1] || '',
output = $('').text('reboot:');

  if (arg.toLowerCase() === 'yes') {
    location.reload();         
  }

  }

});

//end code to add

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.