Write a sentence or two describing a premise for the comic strip. ChatGPT takes the premise and writes a three panel comic strip describing: dialog, background scenery, and character action. The text description of the background scenery is sent to the Dall-E image generator to produce background images. The character action is selected from a list of pre-drawn character art. All of these assets are merged together into a comic strip!
Voice interface for ChatGPT
Voice interaction with ChatGPT using the Web Speech API.
Artwork featuring Alpha Zeta, the alien mascot of GreenZeta. Many are used in the articles and presentations featured on this website.
A Procedural Art NFT Experiment
The ExoBits website is now live! Check it out and mint your own NFT at exobitsnft.com. A procedural art experiment using a 64 hex digit key to render unique characters in an HTML canvas. Characters will be sold via an ERC721 NFT contract on the Ethereum blockchain.
The Legend of Zeta
Tile Maps & Plugins in Phaser Games
Demonstration of tile map features in the Phaser framework. Created for the upcoming presentation "Tile Maps and World Building With Phaser".
Overhaul of GreenZeta.com for 2020! A brand new WordPress theme built from scratch. New content. And a focus on projects and articles over portfolio.
A Bug's Eye View
Experimentation in real-time pixel manipulation from a live camera feed with integration into a WebGL 3D canvas.
Real World, Virtual Gore!
An augmented reality progressive web app. Uses a target printed on a t-shirt to create a virtual costume viewable with any smartphone.
Web experiments and other fun stuff
Phaser Game Tutorial
A clone of the arcade classic Mario Bros. Created for my presentation on HTML5 game development with the Phaser framework. Check it out live at the Fredericksburg Developer Group on Sep 10th, 2019.
Xmas Eve Nightmare
Interactive Fiction Engine
An on-going interactive fiction project started in 2016 and worked on only at the year's end. It uses a custom story engine called Flux. Its current incarnation involves saving your family from a Christmas without presents while trapped in a blizzard.
War of the Worlds Broadcast
In 1938, Martians Were Real.
War of the Worlds Broadcast is a demonstration Progressive Web App featuring Orson Wells' classic radio drama. CSS Animations play in sync with the audio. PWA features include offline playback and home screen installation. Relive the night of October 30th 1938, when martians were real!