This is an alternative site for discovering Elm packages. You may be looking for the official Elm package site instead.
3D app framework
version 3.9.0
license BSD3
native-modules True
elm-version 0.18.0 <= v < 0.19.0
Tag 3.9.0
Committed At 2017-09-14 21:47:58 UTC
ohanhi/keyboard-extra 3.0.4 <= v < 4.0.0 3.0.4
kfish/quaternion 2.0.1 <= v < 3.0.0 2.1.0
kfish/glsl-pasta 4.1.0 <= v < 5.0.0 4.1.0
kfish/elm-gamepad 3.4.0 <= v < 4.0.0 3.5.0
kfish/dynamic 2.1.0 <= v < 3.0.0 2.1.0
jystic/elm-font-awesome 2.0.0 <= v < 3.0.0 2.0.1
elm-lang/window 1.0.1 <= v < 2.0.0 1.0.1
elm-lang/mouse 1.0.1 <= v < 2.0.0 1.0.1
elm-lang/html 2.0.0 <= v < 3.0.0 2.0.0
elm-lang/core 5.1.1 <= v < 6.0.0 5.1.1
elm-lang/animation-frame 1.0.1 <= v < 2.0.0 1.0.1
elm-community/webgl 2.0.3 <= v < 3.0.0 2.0.6
elm-community/random-extra 2.0.0 <= v < 3.0.0 2.0.0
elm-community/maybe-extra 4.0.0 <= v < 5.0.0 4.0.0
elm-community/list-extra 6.1.0 <= v < 7.0.0 6.1.0
elm-community/linear-algebra 3.1.1 <= v < 4.0.0 3.1.2
Zinggi/elm-obj-loader 1.0.2 <= v < 2.0.0 1.0.3

README

Here4

Here4 is a framework for building 3D apps and the worlds they live in.

www.here4.io

Dreambuggy

Dreambuggy is a driving game.

Shufflepuck

Shufflepuck is an app, which you can customize place into any world:

Apps

Everything in Here4 is an independent app. For example, apps in dreambuggy include:

  • the terrain
  • the sky
  • the player's avatar
  • cars
  • airplanes
  • a flock of birds (boids)
  • random statues / objects
  • portals
  • a shufflepuck table

To enter an app (ie. start driving a car, controlling a game or go through a portal), go near it and press space on the keyboard, or Y on your gamepad. Press the same again to return to walking around.

Worlds

Worlds are named, and have a list of apps.

Portals

Portals have a destination location, which can be local (within this world) or remote (into another world). You can specify where the portal takes you:

  • by coordinate
  • by naming an app, and

Portals in dreambuggy include:

    , portal <| Remote "world2" (Facing "fire-cube")

...

    , portal <| Remote "world2" (Behind "shufflepuck")

...

    , portal <| Local (Become "boids")

Hacking on Here4

The easiest way to get started is to clone the dreambuggy repo and modify the world.