phoneticalfox / jsFlightSim

A flight simulator written in javascript

Home Page:https://xyzzy.github.io/jsFlightSim/README.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

layout title image
home
jsFlightSim - A flight simulator written in javascript
assets/favimage-840x472.jpg

[click on the image to start the simulator]
teaser

jsFlightSim

A flight simulator written in javascript.

Try the demonstration here: https://xyzzy.github.io/jsFlightSim/

Welcome to the Wonderful World of (ported) obfuscated C

jsFlightSim was inspired by Carl Banks' 1998 IOCCC entry https://blog.aerojockey.com/post/iocccsim

The code was created in May 2011 and was intended to test HTML animations in a pre-canvas era.

GIF images are created using jsGifEncoder

Usage

Keyboard mappings are:

  • Arrows for movement
  • Page up/down for faster/slower
  • Home for re-center stick

Manifest

There are 3 demos. Each has a status line including the time needed to create/display a frame.

Source code

Grab one of the tarballs at https://github.com/xyzzy/jsFlightSim/releases or checkout the latest code:

  git clone https://github.com/xyzzy/jsFlightSim.git

Versioning

This project adheres to Semantic Versioning. For the versions available, see the tags on this repository.

License

This project is licensed under Affero GPLv3 - see the LICENSE.txt file for details.

About

A flight simulator written in javascript

https://xyzzy.github.io/jsFlightSim/README.html

License:GNU Affero General Public License v3.0


Languages

Language:HTML 94.6%Language:JavaScript 5.4%