All Projects → openscope → Openscope

openscope / Openscope

Licence: other
openScope Air Traffic Control Simulator

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Openscope

Pacman
Pacman based on HTML5. 基于HTML5的吃豆人游戏 - 经典游戏开发样例
Stars: ✭ 707 (+97.49%)
Mutual labels:  javascript-game, canvas
Game
⚔️ An online JavaScript 2D Medieval RPG.
Stars: ✭ 388 (+8.38%)
Mutual labels:  javascript-game, canvas
Devicekit
DeviceKit is a value-type replacement of UIDevice.
Stars: ✭ 3,566 (+896.09%)
Mutual labels:  simulator
D3 Celestial
A star map with d3.js
Stars: ✭ 351 (-1.96%)
Mutual labels:  canvas
Grimoirejs
A WebGL framework for Web development.
Stars: ✭ 339 (-5.31%)
Mutual labels:  canvas
Jupiter
RISC-V Assembler and Runtime Simulator
Stars: ✭ 326 (-8.94%)
Mutual labels:  simulator
Mcanvas
用于合成图片的canvas绘制库
Stars: ✭ 343 (-4.19%)
Mutual labels:  canvas
Eex
Web experiments. Lots of Canvas stuff. View demos on project site (Chrome recommended):
Stars: ✭ 317 (-11.45%)
Mutual labels:  canvas
Canvas
Canvas is a Go drawing library based on OpenGL or using software rendering that is very similar to the HTML5 canvas API
Stars: ✭ 358 (+0%)
Mutual labels:  canvas
Phaser3 Docs
Phaser 3 Documentation and TypeScript Defs
Stars: ✭ 339 (-5.31%)
Mutual labels:  canvas
Vue Audio Visual
VueJS audio visualization components
Stars: ✭ 355 (-0.84%)
Mutual labels:  canvas
Shapez.io
shapez.io is an open source base building game inspired by factorio! Available on web & steam
Stars: ✭ 4,357 (+1117.04%)
Mutual labels:  javascript-game
React Particles Webgl
🔆 A 2D/3D particle library built on React, Three.js and WebGL
Stars: ✭ 330 (-7.82%)
Mutual labels:  canvas
Fmap
宇行地图:高仿高德地图Android客户端(持续更新中...)
Stars: ✭ 347 (-3.07%)
Mutual labels:  canvas
Melonjs
a fresh & lightweight javascript game engine
Stars: ✭ 3,721 (+939.39%)
Mutual labels:  canvas
Shader Doodle
A friendly web-component for writing and rendering shaders.
Stars: ✭ 356 (-0.56%)
Mutual labels:  canvas
Canvas
HTML5 Canvas API implementation for Microsoft Blazor
Stars: ✭ 319 (-10.89%)
Mutual labels:  canvas
Xi Electron
A front-end for the xi-editor built with modern web technologies.
Stars: ✭ 333 (-6.98%)
Mutual labels:  canvas
Lemonjournal
A WeChat mini program demo based on Wafer2 framework - 微信小程序Demo:柠檬手帐 - 界面简洁的图片编辑应用,支持图片和文字的移动、旋转、缩放、保存编辑状态并生成预览图
Stars: ✭ 341 (-4.75%)
Mutual labels:  canvas
Riscv vhdl
Portable RISC-V System-on-Chip implementation: RTL, debugger and simulators
Stars: ✭ 356 (-0.56%)
Mutual labels:  simulator

openScope Current Release Production Build State Coverage Status Slack Status License: MIT

openScope Air Traffic Control Simulator

Visit http://openscope.io to begin playing now!

If you're just getting started, try the tutorial and see the command reference for a full list of commands you can use. For information on each airport, see the airport guide.

Feel free to join us on slack if you have questions, comments or would like to contribute to the project. We can then add you to the organization so you can begin committing to this repo.


Developer Quick Start

Prerequisites: In order to successfully complete this quick start, you will need to have the following installed locally:

Installation directions are beyond the scope of this document. Instead, search the Google. Installing these two packages has been written about ad-nauseum.

From a terminal (or GitBash for Windows users), run the following commands:

  1. git clone https://github.com/openscope/openscope.git
  2. cd openscope
  3. npm install
  4. npm run build
  5. npm run start

Once that finishes doing its thing, you should see something close to the following in the terminal:

> node ./public/assets/scripts/server/index.js

Listening on PORT 3003

Success!!

You you do not see this message and are having trouble getting set up, please join us on Slack and someone will be able to troubleshoot with you.

For more information on the available tools, please view the Tools Readme.

Contributing

We do not use forks. Instead, we add to add all contributors to the openScope organization. This way, we can keep all branches local to the organization, and use testing integrations on pull requests. If you are interested in contributing, please message Erik Quinn or Nate Geslin on slack so you can be added to the organization.

We use the GitFlow Branching Model for managing branches. If you would like to contribute, you will be expected to use appropriate branch names based on this methodology (and we can help if you have questions).

Don't know Javascript? That's cool, we're always looking for beta testers and/or airport contributors. If you would like to add a new airport, or help update existing airports, please read the Airport Format Documentation and Airport File Standards Documentation to get up to speed on what is expected in that file.

Privacy Disclosures

We use Google Analytics for gathering data about how our app is used. See Event Tracking for more information.

Credits

OpenScope is supported by the following awesome projects. Thank you!

  • pullreminders - Slack integration to improve our PR response time

License

MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].