Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/juangesino/universum

Simple physics simulations
https://github.com/juangesino/universum

meteor meteorjs physics physics-simulation simulator

Last synced: about 1 month ago
JSON representation

Simple physics simulations

Awesome Lists containing this project

README

        


Universum


Simple physics simulations





## About

Universum is a simple physics simulator written using Meteor.

Demo: [http://universum.juangesino.com](http://universum.juangesino.com).

## Setup

1. **Install Meteor**

On Linux & Mac:

```sh
> curl https://install.meteor.com/ | sh
```

This will setup [Meteor](http://github.com/meteor/meteor) (including [Node](https://github.com/nodejs/node) and [Mongo](https://github.com/mongodb/mongo) if necessary).

> _Note:_ Windows users must [download installer](https://www.meteor.com/install).

2. **Clone Repository**

```sh
> git clone https://github.com/juangesino/universum.git
> cd universum
```

3. **Install Dependencies**

If you have npm installed:

```sh
> npm install
```

If you only have meteor:

```sh
> meteor npm install
```

4. **Run**

While in repository directory run:

```sh
> meteor run
```

Load browser and go to [http://localhost:3000/](http://localhost:3000/)

## Deploy

### Heroku

Follow these steps to deploy the Meteor app on Heroku.

## Contributing

1. Fork it ( https://github.com/juangesino/universum/fork )
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create a new Pull Request

## License

See [MIT-LICENSE](https://github.com/juangesino/universum/blob/master/LICENSE).