Source Code Release


I've decided to share the source code for Ultra Maze II Tower Defense 2D. This game is written entirely in vanilla JavaScript.

Throughout the game's development, I used ChatGPT 3.5 and ChatGPT 4.0 to help implement and troubleshoot certain sections of code. One notable contribution from ChatGPT was in refining the implementation of A*-based pathfinding. This improved the game's pathfinding mechanics, making it more efficient and less resource-heavy.

Employing language models for implementation and troubleshooting also resulted in some unique and, at times, unconventional code solutions.  I'm sure there are things that could be more refined in the code, but I figured publishing it might be helpful for other aspiring programmers who want to try their hand at vanilla JS.

For those interested, the full code is now available on GitHub: https://github.com/baldurkm/um2td2d/blob/main/td.js

Leave a comment

Log in with itch.io to leave a comment.