added my calculator and snake projects.

This commit is contained in:
Joshua Ashton
2025-01-07 15:23:46 -07:00
parent 867e7a5706
commit ce253bd79f
19 changed files with 21798 additions and 34 deletions
+28 -2
View File
@@ -30,18 +30,44 @@ export default function App() {
"AES encryption",
"SHA-256 hashing",
"file uploads in Base64",
"dynamic LLM routing",
],
image: "/images/one-ai-cropped.png",
imageGallery: null,
url: "https://github.com/quaxlyqueen/one-ai",
},
{
title: "Snake",
descriptionA:
"A Snake clone in the command line, written in C#. Utilized a Queue data structure to keep track of the snake's body. Implemented features include:",
featureList: [
"basic pseudo-randomized obstacle generation",
"difficulty selection by adjusting the frequency of obstacle generation",
"keyboard input",
"ASCII art",
],
image: "/images/snake.gif",
imageGallery: null,
url: "https://github.com/quaxlyqueen/2410-Snake",
},
{
title: "Calculator",
descriptionA:
"A simple and themable calculator written in Python. This uses CustomTKinter for the GUI and the eva CLI package for the actual calculator functionality. Supports MacOS and Linux. Implemented features include:",
featureList: [
"custom theming read in from a global .theme file",
"button hover effects",
"keyboard input",
],
image: "/images/calculator.gif",
imageGallery: null,
url: "https://github.com/quaxlyqueen/calculator",
},
{
title: "D&D Character Builder",
descriptionA:
"A Dungeons and Dragons character builder, following the 5th edition rules and creation process. A collaborative project creating a GUI in Java with Swing. Features include:",
featureList: [
"serializing data into custom filetype",
"serialization of character data into custom filetype",
"image import",
"export to PDF",
"button hover effects",