Having trouble with wat2wasm? Please update the wat-wasm package.
A recent update to wabt.js has created a problem with my wat-wasm package not compiling the examples in my book "The Art of WebAssembly". If you are having this problem, please update the wat-wasm npm package to use verstion 1.0.43 or later. If you are still having problems, please contact me on twitter or linkedIn.
Thanks,
Rick
Rick Battagline's WebAssembly Playground
AssemblyScript Tempest like game
May 21, 2021
If you remember Atari's classic game Tempest, this is my attempt to create a similar game using AssemblyScript and Vector Engine. Play Game
WebAssembly Text simple sprite rendering tutorial
June 25, 2021
This tutorial shows you how you can render a sprite to the canvas from WebAssembly Text. Read More
WebAssembly Text introduction tutorial
June 24, 2021
WebAssembly Text is like an Assembly language for WebAssembly. This tutorial will teach you the basics of WAT (WebAssembly Text). Read More
AssemblyScript Vector Engine Button Tutorial
May 16, 2021
Learn how to add a simple UI button to your WebAssembly game using AssemblyScript and Vector Engine. Read More
AssemblyScript Vector Engine Keyboard Input Tutorial
May 7, 2021
Learn how to add keyboard input to your WebAssembly game using AssemblyScript and Vector Engine. Read More
AssemblyScript Vector Engine Video Tutorial
May 6, 2021
The first in a series of video tutorials disigned to teach the basics of AssemblyScript / Vector Engine for developing online vector-based WebAssembly games. Read More
Vector Engine and AssemblyScript Mouse Input
May 1, 2021
Learn how to get mouse input into your AssemblyScript app using Vector Engine. By the end of this tutorial, you will be able to find the mouse x and y coordinates and which buttons are currently pressed. Read More
Vector Engine and AssemblyScript Classes
April 30, 2021
Learn to use AssemblyScript classes to create game objects instead of rendering to the canvas with the renderLoop function. Read More
Vector Engine and AssemblyScript
April 28, 2021
Introducing VectorEngine, a 2D vector based rendering engine for games written in AssemblyScript. Read More
AssemblyScript class deep dive
October 4, 2021
This is a deep dive into low-level output of the AssemblyScript classes. Read More
AssemblyScript Asteroids Game
October 2, 2020
This is a code Walkthrough for an AssemblyScript Asteroids game written using the ASWebGLue AssemblyScript WebGL bindings. Read More
AssemblyScript Space Invader
May 3, 2021
This is a little AssemblyScript Space Invaders game I wrote using Vector Engine. Size comes in at 29k uncompressed. Play Game
AssemblyScript Pong Game
April 25, 2021
The first game I wrote with VectorEngine is a clone of the classic Atari Game Pong. Play Game
Vector Design Tool
Are you using Vector Engine to create vector based web games in AssemblyScript? You can use the Vector Design Tool to create simple vector arrays for your AssemblyScript code.
Vector Design Tool
Arcade Sound Effects Tool
Are you using Vector Engine to create vector based web games in AssemblyScript? Do you want old school sound effects in those games? You can use the SFX Web to create simple arcade style sound effects to place in your AssemblyScript code.