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