Calculator Snake
This is a clone of the classic game Snake playable on a TI-84 Plus CE graphing calculator. I programmed this in C++ using the open-source community-made tool CE C/C++ Toolchain. I've been aware that stuff like this was possible for a while now, but never had the opportunity to try it myself. This project was very much a learning experience, being new to C/C++ as well as unfamiliar with programming for the unique hardware. While my implementation is basic, I am happy with what I was able to achieve within the time restrictions. This is something that I would like to revisit and expand on in the future.

For this project, I familiarized myself with the CE C/C++ Toolchain beforehand. It provides a command-line-interface environment that makes it simple to compile for CE graphing calculators. The environment also contains libraries to interface with the hardware of the calculator

When I started the project, I was unfamiliar with how the libraries worked, so it was something I had to learn during the hackathon. I used two libraries, one for scanning the keyboard, and one for writing to the screen. Both have good documentation, so it was manageable to learn them quickly.

Lastly, I just needed to code snake. Once I knew the process for buffering/writing to the screen, and scanning for keyboard inputs, writing snake was comparatively uncomplicated.
Calculator Snake
Published:

Calculator Snake

Published:

Creative Fields