Reverse Bird, Prototyping 2

Today I sprinted to finish the Reverse Bird prototype. I have a new project planned for June, so I’m trying to finish the prototype before then. It should be done tomorrow!

Published

Comic Sans for Coding

I write the first draft of all these posts in Comic Sans. It’s a controversial font, but I like it for writing. Comic Sans is warm. It doesn’t judge. I feel more free writing with it than other fonts. So I thought, “If I like writing with it, why not use it in my code…

Published

A Better 2D Camera (Reverse Bird)

Today I worked on an improved camera for Reverse Bird. It’s still kind of a hack, but it’s less of a hack than the first camera. Now I’m rewriting Reverse Bird to use the new camera. I also started using Git to track the project version history.

Published

Reverse Bird, Prototyping 1

Today I’ve been playing some of the original Flappy Bird. If I’m making a Flappy Bird clone, I may as well do it right and reference the original. While playing, I noticed that the bird’s rotation and jump are much more relaxed than I remembered. On the coding side, I fixed a bug where the…

Published

Sprite Rotation in PICO-8, 2

Today I worked more on sprite rotation, but it seemed best if I used filled triangles instead of sprites. I ported the triangle fill function from my 3D render and with that working, here’s a prototype of Reverse Bird: It’s still missing collisions and everything else that would make it a finished game, but the…

Published

Sprite Rotation in PICO-8

I have a game idea which needs rotated sprites or at least rotated rectangles, but PICO-8 doesn’t have a built-in way to draw either. I found some sprite rotation libraries and, while I may end up using them, I wanted to at least try writing my own code. I started by porting the textured triangle…

Published

Review of “3D Graphics Programming from Scratch” (Pikuma.com)

Here’s my review of 3D Graphics Programming from Scratch by Gustavo Pezzi. TL;DR: It’s amazing 11/10, just buy it already. I can confirm the other positive reviews are all true. So in this review I’ll focus on things the other reviewers haven’t already said. Cue the montage! How I started: And here’s some things I’ve…

Published

3D Dots Demo (PICO-8)

Just a quick demo I made in few hours between yesterday and today. Controls: Up and down arrows to control the rotation speed “Z” to toggle FOV sliding

Published

Pineapple Skroob (Meme)

Pineapple skroob! Rendered in my 3D renderer. Credits/sources used: Original meme “it need skroob” by u/freesurrealestate. Pineapple by grafi, licensed under CC-BY. Robot hand by SeanNicolas, licensed under CC-BY. I made the scrub brush, download (CC0). This meme took a while because I had to rig the hand, pare down its face count, add shading…

Published