SOURCE RELEASE · MIT · LARS ROCHA

ruseedition

Download, extract alongside the other repository, and compile it yourself.

Download ruseedition source ZIP

227 files · 6.30 MB

SHA-256: 57b373dc550cefed350e1cb582b2668573525e1e33e95d800c46b807a0e12ed0

Provenance and change manifest · MIT license

Archive contents

The ZIP contains the complete merged source tree, including the files below. HTML game files are source templates; build web/pkg before running them.

Show all 227 files
  • .github/workflows/check.yml · 1,549 bytes
  • .gitignore · 431 bytes
  • BUILD-FROM-SOURCE.md · 1,745 bytes
  • Cargo.lock · 71,395 bytes
  • Cargo.toml · 1,049 bytes
  • LICENSE · 1,082 bytes
  • NOTICE.md · 1,037 bytes
  • README.md · 31,406 bytes
  • SOURCE-MANIFEST.json · 73,104 bytes
  • crates/wbuild/Cargo.toml · 334 bytes
  • crates/wbuild/examples/plan.rs · 4,659 bytes
  • crates/wbuild/src/city.rs · 33,893 bytes
  • crates/wbuild/src/lib.rs · 16,360 bytes
  • crates/wbuild/src/walk.rs · 11,902 bytes
  • crates/wbuild/tests/build.rs · 6,437 bytes
  • crates/wbuild/tests/city.rs · 22,993 bytes
  • crates/wbuild/tests/support/json.rs · 6,487 bytes
  • crates/wbuild/tests/walk.rs · 12,889 bytes
  • crates/wcraft/Cargo.toml · 665 bytes
  • crates/wcraft/examples/ballistics.rs · 1,448 bytes
  • crates/wcraft/examples/lap.rs · 423 bytes
  • crates/wcraft/src/air.rs · 9,149 bytes
  • crates/wcraft/src/arena.rs · 15,089 bytes
  • crates/wcraft/src/camera.rs · 7,429 bytes
  • crates/wcraft/src/course.rs · 17,829 bytes
  • crates/wcraft/src/drive.rs · 8,186 bytes
  • crates/wcraft/src/gun.rs · 12,883 bytes
  • crates/wcraft/src/lib.rs · 21,837 bytes
  • crates/wcraft/src/pod.rs · 11,633 bytes
  • crates/wcraft/src/spec.rs · 5,423 bytes
  • crates/wcraft/src/track.rs · 10,535 bytes
  • crates/wcraft/tests/against_wander.rs · 8,261 bytes
  • crates/wcraft/tests/air.rs · 9,731 bytes
  • crates/wcraft/tests/arena.rs · 15,603 bytes
  • crates/wcraft/tests/drive.rs · 18,049 bytes
  • crates/wcraft/tests/driver.rs · 7,047 bytes
  • crates/wcraft/tests/gun.rs · 15,680 bytes
  • crates/wcraft/tests/shove.rs · 10,038 bytes
  • crates/wcraft/tests/support/json.rs · 6,487 bytes
  • crates/wfield/Cargo.toml · 340 bytes
  • crates/wfield/examples/bench.rs · 2,508 bytes
  • crates/wfield/examples/dump.rs · 6,764 bytes
  • crates/wfield/src/biome.rs · 4,839 bytes
  • crates/wfield/src/epic.rs · 113,964 bytes
  • crates/wfield/src/ground.rs · 12,198 bytes
  • crates/wfield/src/land.rs · 11,555 bytes
  • crates/wfield/src/lib.rs · 36,661 bytes
  • crates/wfield/src/palette.rs · 10,329 bytes
  • crates/wfield/src/rift.rs · 6,150 bytes
  • crates/wfield/src/river.rs · 13,450 bytes
  • crates/wfield/src/wilds.rs · 20,807 bytes
  • crates/wfield/tests/epic.rs · 7,641 bytes
  • crates/wfield/tests/field.rs · 7,601 bytes
  • crates/wfield/tests/ground.rs · 5,060 bytes
  • crates/wfield/tests/palette.rs · 6,872 bytes
  • crates/wfield/tests/regions.rs · 9,136 bytes
  • crates/wfield/tests/river.rs · 9,897 bytes
  • crates/wfield/tests/support/json.rs · 6,487 bytes
  • crates/wfield/tests/wilds.rs · 13,318 bytes
  • crates/wgame/Cargo.toml · 2,109 bytes
  • crates/wgame/examples/courtyard.rs · 8,369 bytes
  • crates/wgame/examples/hello.rs · 4,756 bytes
  • crates/wgame/examples/hz.rs · 2,776 bytes
  • crates/wgame/examples/measure.rs · 32,075 bytes
  • crates/wgame/src/app.rs · 130,596 bytes
  • crates/wgame/src/bake.rs · 10,265 bytes
  • crates/wgame/src/clock.rs · 999 bytes
  • crates/wgame/src/game.rs · 38,410 bytes
  • crates/wgame/src/launch.rs · 7,617 bytes
  • crates/wgame/src/lib.rs · 4,980 bytes
  • crates/wgame/src/panel.rs · 39,718 bytes
  • crates/wgame/src/plots.rs · 12,861 bytes
  • crates/wgame/src/pool.rs · 11,584 bytes
  • crates/wgame/src/radar.rs · 4,858 bytes
  • crates/wgame/src/region.rs · 91,003 bytes
  • crates/wgame/src/traffic.rs · 26,647 bytes
  • crates/wgame/src/web.rs · 9,816 bytes
  • crates/wgame/src/worker.rs · 17,628 bytes
  • crates/wgame/tests/bake.rs · 7,438 bytes
  • crates/wgame/tests/blocks.rs · 6,811 bytes
  • crates/wgame/tests/coarse.rs · 6,337 bytes
  • crates/wgame/tests/cost.rs · 5,913 bytes
  • crates/wgame/tests/course.rs · 6,035 bytes
  • crates/wgame/tests/fleet.rs · 3,400 bytes
  • crates/wgame/tests/footing.rs · 5,626 bytes
  • crates/wgame/tests/footing2.rs · 3,576 bytes
  • crates/wgame/tests/governor.rs · 5,045 bytes
  • crates/wgame/tests/launch.rs · 2,667 bytes
  • crates/wgame/tests/menu.rs · 5,577 bytes
  • crates/wgame/tests/options.rs · 8,827 bytes
  • crates/wgame/tests/panel.rs · 24,755 bytes
  • crates/wgame/tests/parallel.rs · 11,923 bytes
  • crates/wgame/tests/plots.rs · 20,441 bytes
  • crates/wgame/tests/reuse.rs · 20,526 bytes
  • crates/wgame/tests/thrash.rs · 9,733 bytes
  • crates/wgame/tests/traffic.rs · 20,273 bytes
  • crates/wgame/tests/web.rs · 6,378 bytes
  • crates/wgfx/Cargo.toml · 414 bytes
  • crates/wgfx/src/blit.wgsl · 2,918 bytes
  • crates/wgfx/src/font.rs · 4,117 bytes
  • crates/wgfx/src/lib.rs · 53,631 bytes
  • crates/wgfx/src/overlay.rs · 7,492 bytes
  • crates/wgfx/src/overlay.wgsl · 676 bytes
  • crates/wgfx/src/sky.wgsl · 1,491 bytes
  • crates/wgfx/src/taa.wgsl · 4,434 bytes
  • crates/wgfx/src/terrain.wgsl · 34,096 bytes
  • crates/wgfx/tests/downsample.rs · 10,345 bytes
  • crates/wgfx/tests/matrix.rs · 2,529 bytes
  • crates/wgfx/tests/pipelines.rs · 10,441 bytes
  • crates/wgfx/tests/software.rs · 3,220 bytes
  • crates/wgfx/tests/wgsl.rs · 5,806 bytes
  • crates/wlaw/Cargo.toml · 346 bytes
  • crates/wlaw/examples/bench.rs · 3,097 bytes
  • crates/wlaw/examples/catalogue.rs · 11,427 bytes
  • crates/wlaw/src/bignum.rs · 7,123 bytes
  • crates/wlaw/src/cone.rs · 6,152 bytes
  • crates/wlaw/src/hash.rs · 3,631 bytes
  • crates/wlaw/src/lib.rs · 17,059 bytes
  • crates/wlaw/src/ridge.rs · 7,441 bytes
  • crates/wlaw/src/sieve.rs · 12,248 bytes
  • crates/wlaw/src/song.rs · 3,730 bytes
  • crates/wlaw/src/survey.rs · 21,100 bytes
  • crates/wlaw/tests/bits.rs · 9,606 bytes
  • crates/wlaw/tests/primes.rs · 1,741 bytes
  • crates/wlaw/tests/ridge.rs · 6,869 bytes
  • crates/wlaw/tests/rulerland.rs · 18,158 bytes
  • crates/wlaw/tests/sieve.rs · 6,313 bytes
  • crates/wlaw/tests/song.rs · 3,871 bytes
  • crates/wlaw/tests/support/json.rs · 6,487 bytes
  • crates/wmesh/Cargo.toml · 360 bytes
  • crates/wmesh/src/blocks.rs · 8,790 bytes
  • crates/wmesh/src/horizon.rs · 10,505 bytes
  • crates/wmesh/src/lib.rs · 34,694 bytes
  • crates/wmesh/src/surface.rs · 10,060 bytes
  • crates/wmesh/tests/blocks.rs · 6,567 bytes
  • crates/wmesh/tests/horizon.rs · 6,749 bytes
  • crates/wmesh/tests/mesh.rs · 11,926 bytes
  • crates/wmesh/tests/seams.rs · 14,656 bytes
  • crates/wmesh/tests/support/json.rs · 6,151 bytes
  • crates/wmodel/Cargo.toml · 275 bytes
  • crates/wmodel/examples/cost.rs · 2,278 bytes
  • crates/wmodel/examples/draw.rs · 1,046 bytes
  • crates/wmodel/examples/garage.rs · 2,504 bytes
  • crates/wmodel/examples/pitch.rs · 388 bytes
  • crates/wmodel/src/body.rs · 39,508 bytes
  • crates/wmodel/src/dress.rs · 11,309 bytes
  • crates/wmodel/src/fleet.rs · 133,033 bytes
  • crates/wmodel/src/garage.rs · 11,358 bytes
  • crates/wmodel/src/hd.rs · 22,957 bytes
  • crates/wmodel/src/lib.rs · 12,926 bytes
  • crates/wmodel/src/paint.rs · 7,869 bytes
  • crates/wmodel/src/pods.rs · 6,968 bytes
  • crates/wmodel/tests/body.rs · 27,225 bytes
  • crates/wmodel/tests/fleet.rs · 12,386 bytes
  • crates/wmodel/tests/model.rs · 17,959 bytes
  • crates/wmodel/tests/support/json.rs · 6,151 bytes
  • crates/wrange/Cargo.toml · 314 bytes
  • crates/wrange/src/lib.rs · 9,404 bytes
  • crates/wrange/src/registry.rs · 7,112 bytes
  • crates/wrange/src/survey.rs · 8,410 bytes
  • crates/wrange/tests/registry.rs · 5,089 bytes
  • crates/wrange/tests/rift.rs · 7,116 bytes
  • crates/wrange/tests/support/json.rs · 6,151 bytes
  • crates/wsound/Cargo.toml · 1,087 bytes
  • crates/wsound/src/lib.rs · 6,913 bytes
  • crates/wsound/src/music.rs · 8,325 bytes
  • crates/wsound/src/synth.rs · 9,960 bytes
  • crates/wsound/tests/music.rs · 3,852 bytes
  • crates/wsound/tests/synth.rs · 8,942 bytes
  • crates/wtd/Cargo.toml · 476 bytes
  • crates/wtd/examples/balance.rs · 4,944 bytes
  • crates/wtd/src/lib.rs · 27,564 bytes
  • crates/wtd/src/road.rs · 7,227 bytes
  • crates/wtd/tests/against_sitoolz.rs · 6,771 bytes
  • crates/wtd/tests/law.rs · 9,744 bytes
  • crates/wtd/tests/road.rs · 10,393 bytes
  • crates/wtd/tests/support/json.rs · 6,736 bytes
  • fixtures/blocks-bits.json · 3,497,041 bytes
  • fixtures/build-bits.json · 1,102,347 bytes
  • fixtures/drive-bits.json · 1,506,655 bytes
  • fixtures/field-bits.json · 892,385 bytes
  • fixtures/fleet-bits.json · 188,400 bytes
  • fixtures/horizon-bits.json · 77,332 bytes
  • fixtures/mesh-bits.json · 4,002,813 bytes
  • fixtures/model-bits.json · 2,471,007 bytes
  • fixtures/palette-bits.json · 3,185,690 bytes
  • fixtures/range-bits.json · 1,657,710 bytes
  • fixtures/ridge-bits.json · 1,600,307 bytes
  • fixtures/rift-bits.json · 679,623 bytes
  • fixtures/river-bits.json · 589,093 bytes
  • fixtures/rulerland-bits.json · 3,474,182 bytes
  • fixtures/sieve-bits.json · 71,269 bytes
  • fixtures/td-bits.json · 261,042 bytes
  • fixtures/track-bits.json · 817,817 bytes
  • fixtures/worlds-bits.json · 756,890 bytes
  • guide/01-a-game.md · 3,511 bytes
  • guide/02-the-world.md · 3,592 bytes
  • guide/03-the-oracle.md · 3,429 bytes
  • guide/04-the-rules.md · 4,382 bytes
  • guide/README.md · 3,764 bytes
  • pictures/dunes.png · 2,431,153 bytes
  • pictures/great-range-summit.png · 2,431,153 bytes
  • pictures/great-range.png · 2,431,153 bytes
  • rust-toolchain.toml · 444 bytes
  • tools/bench-compare.cjs · 3,480 bytes
  • tools/bench-field.cjs · 3,380 bytes
  • tools/bench-rulerland.cjs · 1,829 bytes
  • tools/editions.cjs · 1,697 bytes
  • tools/gen-fleet.cjs · 6,420 bytes
  • tools/gen-worlds.cjs · 11,212 bytes
  • tools/oracle-blocks.cjs · 7,078 bytes
  • tools/oracle-build.cjs · 3,006 bytes
  • tools/oracle-drive.cjs · 4,306 bytes
  • tools/oracle-field.cjs · 4,154 bytes
  • tools/oracle-fleet.cjs · 4,863 bytes
  • tools/oracle-horizon.cjs · 4,652 bytes
  • tools/oracle-mesh.cjs · 8,052 bytes
  • tools/oracle-model.cjs · 7,180 bytes
  • tools/oracle-palette.cjs · 3,040 bytes
  • tools/oracle-range.cjs · 4,328 bytes
  • tools/oracle-ridge.cjs · 5,378 bytes
  • tools/oracle-rift.cjs · 4,881 bytes
  • tools/oracle-river.cjs · 4,384 bytes
  • tools/oracle-rulerland.cjs · 4,126 bytes
  • tools/oracle-sieve.cjs · 4,100 bytes
  • tools/oracle-track.cjs · 7,573 bytes
  • tools/oracle-worlds.cjs · 9,354 bytes