This is the static Github webpage for user PiecesAB. Portfolio work and documentation are the main attractions.

Current

Quick progress is underway for a unique and novel shmup/STG framework in the Godot game engine. This project is known as Blastula because it has "blast" in the name, and because it is the embryo from which such games can share an ontogeny. The gimmick of this framework is a modular APL-inspired pattern construction system, and a bullet hierarchy organization to complement it. It also uses "unsafe" C#, controlled multithreading, and various other tricks for high performance.

An additional dependent add-on for Blastula, known as HellSyncer, has also been produced. The add-on makes it easy to sync bullet barrages with music by waiting for beats or notes to occur. It relies on parsing select tracks of a MIDI file to obtain its beat and note info, but even if you don't have a MIDI, a simple one can be generated from a tempo and time signature.

Legacy

What follows is a series of images that demonstrate results of previous projects or experiments.

Figure 1. An HLSL (Unity) shader to visualize spherical harmonics.

Figure 2. A low-poly 3D lab scene in Unity.

Figure 3. Visualization for generalized Collatz cycles in complex numbers (Eisenstein integers).

Figure 4. Image compression experiments.

Figure 5. A 4D shape, a prism of prisms (approximating a "duocylinder") is rotating. This is only a 3D cross-section of the shape.

Survival

We all hate to read it, but society says people need money to survive nowadays. If you are interested in seeing some work through to completion, or want to show that my software has provided you tangible value, please share it around or send a tip.

Contact

To discuss the software or other affairs, feel free to use Github (PiecesAB) or e-mail (zonkman31@gmail.com).