top of page
image_2024-02-13_092409764.png

Java Mine Walker

This is a minesweeper game where players navigate a grid, avoiding hidden mines while aiming to reach the bottom right corner. The grid provides clues about adjacent mines through color indicators. I intend to enhance this game by introducing additional features and making the games aesthetics look better. During development, a notable challenge arose in efficiently managing action listeners for all buttons. To address this, I implemented a solution to reassign action listeners when necessary.

image_2024-02-13_103553188.png

Java Clicker Game

For a class project, I created a clicker game where the main goal is to click on a big black button in the center to earn points. Players can use these points to buy upgrades that improve their clicking ability or automatically click for them. Progression is marked by leveling up, which is visualized through a progress bar displayed at the top. One challenge I faced was figuring out how to add the progress bar since I hadn't done it before. I tackled this by studying how others implemented progress bars, which helped me successfully integrate it into my game design.

image.png

PHP with MySQL
Table Project

For my class project, I've developed a OWL (Overwatch League) player database. This database allows users to browse through player entries alphabetically, conduct targeted searches across all fields, add new entries, delete existing ones, and update any entry as needed. To ensure user-friendliness, the database is organized with pagination controls at the bottom.

Throughout the development process, I encountered a significant challenge in the search functionality working across all columns. However, I successfully overcame this challenge by using sources such as Stack Overflow and GitHub.

image.png

JavaScript and HTML 
Tic-Tac-Toe Game

For my sophomore work sample, I designed and implemented a tic-tac-toe game. The user can interact with the game board by clicking on a grid space to place either an "X" or an "O." The game announces a win when a player aligns three symbols in a row and updates the score on the left side of the screen. A significant challenge I encountered was handling all possible winning scenarios. To address this, I assigned a numerical value to each square of the grid and created arrays for every combination of numbers that could result in a win.

image.png
IMG_2332.jpg

Automated Emails

During my internship at Netacent, I was tasked with using Microsoft Power Automate to create automated emails for Hawaii SMEs. These emails contained dynamically generated tables of user stories pulled from an Azure DevOps query. The table included clickable user story IDs, along with columns for the Created Date, Title, State, Created By, and Assigned To. A major challenge I faced was that I had never used Microsoft Power Automate before. To overcome this, I watched YouTube tutorials on Power Automate and researching specific solutions on Google.

© 2024 by Hudson Frymire

bottom of page