Yoshi's Site

This webpage is for my GITA 1 class.
I am learning C#, a language used for making Windows Apps.
I'm not the best at this coding thing yet, but learning is essential. One can download Visual Studio, and therefore C#, here.

Goodbye Project

September 14, 2018

This project displays "Goodbye" in 5 different languages.

Help Page

September 20, 2018

This project simulates a professional 'Help' page.

Mailing Label

September 26, 2018

This project uses concatenation to create a mailing address.

BMI Calculator

October 8, 2018

This project calculates the Body Mass Index of a person based on entered information.

Car Rental 2

October 15, 2018

This is an upgrded version of the basic Car Rental Program, this time including Radio Buttons.

Test Score Program

October 17, 2018

This program outputs a letter grade for a test based on the score and maximum score inputted.

Dice Program

October 25, 2018

This program uses a system clock-based RNG that outputs 2 random numbers in the form of dice rolls.

Craps Game Program

November 1, 2018

This game uses the previous project's dice mechanic to simulate the casino game of

Slots Game

November 6, 2018

This game uses the RNG from the last 2 projects to simulate a casino Slot Machine.

T-Shirt Program

November 29, 2018

This program simuates a digital order form for T-Shirts, structered as if it were to be used in the real world.

Football Project

December 13, 2018

This project displays the information for the 2017 Goodyear Cotton Bowl Classic, along with information on the participants.

Fish Bowl Program

January 14, 2019

This program simuates a fish in a tank. Using RNG, the fish can move either left or right. The program does not allpww the fish to "leave the tank" and will stop it if it tries to move out of the defined range.

Fish Bowl Program 2

January 29, 2019

This program is a continuation of the Fish Bowl Project. This version has the fish on a 2 dimensional plane and running from a shark that will eat the fish should they land in the same area.

N Factorial Project

February 4, 2019

This program uses a user-entered number to run multiple calculations. The program then displays the number the user entered and all the calculations.

Tic-Tac-Toe Project

February 14, 2019

This project simulates a game of Tic-Tac-Toe. The pogram will detect a win, loss, and tie.

Basic AI Project

March 8, 2019

This program has a cat AI chase a mouse player and allows the player to shoot at the AI to defeat it. The game will end when either the mouse or the cat loses all its health.


March 8, 2019

This program controls a set of "stars." The program randomly places the stars on the form then moves them in a direction based on their quadrant.

Space Invaders

March 20, 2019

This game simulates the classic game of Space Invaders. The player wins when the 3 Invaders are killed and loses if the Invaders reach the bottom.

Final Project: TimeCrawler

June 6, 2019

TimeCrawler is a randomized dungeon crawler. The player enters in the amount of levels they desire to play, complete that many levels, then fight a Boss. Upon killing the Boss, the player wins!