
The Project
As a continuation of the Excel Asteroids project, anything worth doing is worth over-doing.
The Problem
Could someone take the Excel Asteroids project and create a new excel game based off the game design parameters, into something similar in mechanics, but an entirely different game?
What I Built
As it turns out, ChatGPT is quite good at taking a previous project, and manipulating it. Through another several hours of debugging, taking screenshots of errors and having a dialogue with a computer (I’m not crazy), Tetris was born.
The Interesting Part
Tetris is fundamentally different than asteroids in many ways from a programming perspective. I felt going into this project that this would be a slam dunk for ChatGPT, as I thought that Asteroids was a bit more complicated than Tetris would be. However, I still spent quite a bit of time correcting and refining my prompt and digging through module code to figure out where the hold ups were located.
Outcome
Tetris is fully functional, though the “Hold” block doesn’t properly show the next block that is coming up. Or perhaps some hallucination of ChatGPT is the reason that it doesn’t work. I really had a lot of fun on this one, and I didn’t feel like it was necessary to get that hold section updated for a release.
Current State
This project is complete, and fully functional, aside from the Hold area.
Download
This project is available as a free download. Review the release details below, then download the current build.