diff --git a/site/static/carts/ioccc98flightsim.md b/site/static/carts/ioccc98flightsim.md new file mode 100644 index 00000000..43513eef --- /dev/null +++ b/site/static/carts/ioccc98flightsim.md @@ -0,0 +1,20 @@ +--- +author: Jeremy Zeiber +github: jzeiber +date: 2022-10-25 +--- + +# IOCCC 98 Flight Sim + +Port of IOCCC 98 Flight Sim to WASM-4 + +## Controls +- Direction buttons - flight controls / up/down in menu / move around in map view +- Button 1 - throttle up / select in menu / zoom out in map view +- Button 2 - throttle down / zoom in in map view +- Button 1 + Button 2 - exit flight mode back to menu, or exit map view back to flight mode +- Button 1 + Down - view map while in flight mode + +View WASM-4 version source [here](https://github.com/jzeiber/wasm4-ioccc98flightsim). + +Annotated source code of the original IOCCC 98 version can be found [here](https://github.com/Hadlock/c_banks_flightsim). diff --git a/site/static/carts/ioccc98flightsim.png b/site/static/carts/ioccc98flightsim.png new file mode 100644 index 00000000..2a57ef0c Binary files /dev/null and b/site/static/carts/ioccc98flightsim.png differ diff --git a/site/static/carts/ioccc98flightsim.wasm b/site/static/carts/ioccc98flightsim.wasm new file mode 100644 index 00000000..c8c8f7a8 Binary files /dev/null and b/site/static/carts/ioccc98flightsim.wasm differ diff --git a/site/static/carts/meteoroids.md b/site/static/carts/meteoroids.md index fd8c16dc..ec9f1f68 100644 --- a/site/static/carts/meteoroids.md +++ b/site/static/carts/meteoroids.md @@ -1,7 +1,11 @@ --- -author: jzeiber +author: Jeremy Zeiber github: jzeiber date: 2021-10-05 --- -# Meteoroids \ No newline at end of file +# Meteoroids + +Use the gamepad buttons/arrow keys/mouse to move and shoot. Destroy and evade the meteoroids. + +View source [here](https://github.com/jzeiber/wasm4-meteoroids). diff --git a/site/static/carts/starfighterarena.md b/site/static/carts/starfighterarena.md new file mode 100644 index 00000000..38efe743 --- /dev/null +++ b/site/static/carts/starfighterarena.md @@ -0,0 +1,17 @@ +--- +author: Jeremy Zeiber +github: jzeiber +date: 2022-10-25 +--- + +# Starfighter Arena + +A multi-player only space battle. Use the Starfighter Ship Creator to create your ship and use the generated security code to fight other players! + +Use the direction pad to move/see scores. Use the gamepad buttons to show/hide the radar and shoot. + +Your ship is constantly generating a small amount of energy. Moving, shooting, and getting hit will deplete your energy. You can see your energy reserves at the bottom of the screen. If your energy gets depleted and you are hit by an enemy, your ship will be destroyed. + +There is currently no sound. + +View source [here](https://github.com/jzeiber/wasm4-starfighterarena). diff --git a/site/static/carts/starfighterarena.png b/site/static/carts/starfighterarena.png new file mode 100644 index 00000000..d8255de5 Binary files /dev/null and b/site/static/carts/starfighterarena.png differ diff --git a/site/static/carts/starfighterarena.wasm b/site/static/carts/starfighterarena.wasm new file mode 100644 index 00000000..06af7d64 Binary files /dev/null and b/site/static/carts/starfighterarena.wasm differ diff --git a/site/static/carts/starfightercreator.md b/site/static/carts/starfightercreator.md new file mode 100644 index 00000000..4bc44f33 --- /dev/null +++ b/site/static/carts/starfightercreator.md @@ -0,0 +1,15 @@ +--- +author: Jeremy Zeiber +github: jzeiber +date: 2022-10-25 +--- + +# Starfighter Ship Creator + +Create your starship to use in Starfighter Arena. Use the mouse to place vertices on the grid. Ships are horizontally symmetrical. + +The left mouse button will perform the action selected on the right. The right mouse button will delete the vertex under the mouse. The middle mouse button will select the vertex under the mouse. + +Use the generated security code to fly your starship in a multi-player battle in Starfighter Arena. + +View source [here](https://github.com/jzeiber/wasm4-starfightercreator). diff --git a/site/static/carts/starfightercreator.png b/site/static/carts/starfightercreator.png new file mode 100644 index 00000000..018540ad Binary files /dev/null and b/site/static/carts/starfightercreator.png differ diff --git a/site/static/carts/starfightercreator.wasm b/site/static/carts/starfightercreator.wasm new file mode 100644 index 00000000..d7f44b4c Binary files /dev/null and b/site/static/carts/starfightercreator.wasm differ diff --git a/site/static/carts/tankbattle.md b/site/static/carts/tankbattle.md new file mode 100644 index 00000000..10d570c7 --- /dev/null +++ b/site/static/carts/tankbattle.md @@ -0,0 +1,13 @@ +--- +author: Jeremy Zeiber +github: jzeiber +date: 2022-10-25 +--- + +# Tank Battle + +A multi-player only tank battle. Drive your tank around the battlefield and destroy the enemy tanks. + +Use the direction pad to move and the gamepad buttons to shoot and stop. Test your luck by driving over the mystery packages, but beware that not all are beneficial. + +View source [here](https://github.com/jzeiber/wasm4-tankbattle). diff --git a/site/static/carts/tankbattle.png b/site/static/carts/tankbattle.png new file mode 100644 index 00000000..d75c209b Binary files /dev/null and b/site/static/carts/tankbattle.png differ diff --git a/site/static/carts/tankbattle.wasm b/site/static/carts/tankbattle.wasm new file mode 100644 index 00000000..a132ef95 Binary files /dev/null and b/site/static/carts/tankbattle.wasm differ diff --git a/site/static/carts/wasm4-city.md b/site/static/carts/wasm4-city.md new file mode 100644 index 00000000..7e512226 --- /dev/null +++ b/site/static/carts/wasm4-city.md @@ -0,0 +1,15 @@ +--- +author: Jeremy Zeiber +github: jzeiber +date: 2022-10-25 +--- + +# WASM-4 City + +Port of MicroCity for Arduboy to WASM-4 fantasy game console. + +Use gamepad buttons and direction pad to move around/perform actions. There is currently no sound. + +View WASM-4 version source [here](https://github.com/jzeiber/wasm4-city). + +View the original Arduboy version source [here](https://github.com/jhhoward/MicroCity). diff --git a/site/static/carts/wasm4-city.png b/site/static/carts/wasm4-city.png new file mode 100644 index 00000000..dff51f74 Binary files /dev/null and b/site/static/carts/wasm4-city.png differ diff --git a/site/static/carts/wasm4-city.wasm b/site/static/carts/wasm4-city.wasm new file mode 100644 index 00000000..2f84cabd Binary files /dev/null and b/site/static/carts/wasm4-city.wasm differ diff --git a/site/static/carts/wasm4-rpg.md b/site/static/carts/wasm4-rpg.md new file mode 100644 index 00000000..48ac601a --- /dev/null +++ b/site/static/carts/wasm4-rpg.md @@ -0,0 +1,11 @@ +--- +author: Jeremy Zeiber +github: jzeiber +date: 2022-10-25 +--- + +# WASM-4 RPG + +A simple RPG with leveling/inventory/quests/exploration and a huge procedurally generated map. Currently there is no sound and a limited variety of quests. + +View source [here](https://github.com/jzeiber/wasm4-rpg). diff --git a/site/static/carts/wasm4-rpg.png b/site/static/carts/wasm4-rpg.png new file mode 100644 index 00000000..14300d2c Binary files /dev/null and b/site/static/carts/wasm4-rpg.png differ diff --git a/site/static/carts/wasm4-rpg.wasm b/site/static/carts/wasm4-rpg.wasm new file mode 100644 index 00000000..a20beb87 Binary files /dev/null and b/site/static/carts/wasm4-rpg.wasm differ