Pinned Repositories
4-Player-AI-Chess
Pretty crazy graphical 2-4 player chess game (humans and/or AI) + more!
Arithmetic-Formatter
Simple program that reformats and calculates arithmetic problems
Bouncing-Balls
Four balls bouncing around walls and off each other. They change colors whenever they hit one another.
Budget-App
Category class that allows for withdrawal and deposits of money as well as a mini visual representation
Caesar-Cipher
This program encodes inputted with the key you would like.
Censor
This code takes a txt file and censors any inputs with same words as in the file.
Real-Time-Trading-Profitability-Visualization
Data visualization of 3 stock market subjects
Safe-Link-Detector
"FEATURED" chrome extension that detects and prevents malicious links on a website.
Slang-Emulator
At its core, a GPT model that can take a text file from anywhere on the internet or from local files and imitate the linguistic style of the text
Stocks-Simulator
Web app that allows users to log in, log out, sell stocks, buy stocks, and quote them.
OscarHChung's Repositories
OscarHChung/Real-Time-Trading-Profitability-Visualization
Data visualization of 3 stock market subjects
OscarHChung/Stocks-Simulator
Web app that allows users to log in, log out, sell stocks, buy stocks, and quote them.
OscarHChung/4-Player-AI-Chess
Pretty crazy graphical 2-4 player chess game (humans and/or AI) + more!
OscarHChung/Arithmetic-Formatter
Simple program that reformats and calculates arithmetic problems
OscarHChung/Bouncing-Balls
Four balls bouncing around walls and off each other. They change colors whenever they hit one another.
OscarHChung/Budget-App
Category class that allows for withdrawal and deposits of money as well as a mini visual representation
OscarHChung/Caesar-Cipher
This program encodes inputted with the key you would like.
OscarHChung/Censor
This code takes a txt file and censors any inputs with same words as in the file.
OscarHChung/Chaotic-Pong
2 Player 2D Pong - just chaotic. W and S for left player, UP and DOWN keys for right player. The longer you play, the more chaotic it gets.
OscarHChung/Health-Aid-Network
Website that shows hospitals in need of something on a map and how people can donate to them.
OscarHChung/Safe-Link-Detector
"FEATURED" chrome extension that detects and prevents malicious links on a website.
OscarHChung/Similarities-between-files
This program will run similarities between two uploaded files. There is a choice of similarities in lines, numbered substrings, and sentences.
OscarHChung/Slang-Emulator
At its core, a GPT model that can take a text file from anywhere on the internet or from local files and imitate the linguistic style of the text
OscarHChung/controls-training-git
OscarHChung/Conways-Game-of-Life
Normal Conway's Game of Life.
OscarHChung/Falling-Sand
This program runs a new window where you can place sand, water, and metal. The sand will fall and the water will fall randomly. Metal, however will not move and if a sand block hits water the water will disappear.
OscarHChung/Game-of-Sticks
This is a Java programmed version of the Game of Sticks. In a pile of 20 sticks, each player (2 player game) takes an amount of sticks chosen by them between 1-3. The player that is forced to take the last stick loses.
OscarHChung/Guess-My-Number
In this program, the computer will choose a number between 1-100 and the user must guess it along with hints such as "too low" or "too high".
OscarHChung/GUI-Sudoku
Sudoku solver using 2D arrays and backtracking algorithm. It has a GUI and is in progress.
OscarHChung/Gunn-Speech-and-Debate-Website
Website for Gunn Speech and Debate. gunnsd.com
OscarHChung/Pig-Dice-Game
This game is the Pig Dice Game. The object of the game is to get to 100 points before your opponent does. Each turn, the player rolls a die until they roll a 1 or decide to stop. You gain points based on the number shown on your die, however if you roll a 1 you lose all points gained that turn.
OscarHChung/Polygon-Area-Calculator
Rectangle and Square classes that calculate the area, perimeter, and etc of a shape.
OscarHChung/Probability-Calculator
Simple program with a Hat class that calculates the probability of pulling a specific combination of balls based on the ones inputted.
OscarHChung/Resize-Image-bmp-
This program resizes an image by multiplying it in size by the inputted amount.
OscarHChung/Samuel-Medical-Center
Website for the Samuel Medical Center
OscarHChung/Shape-Drawing
This program will allow you to make a shape, choosing it's color and size.
OscarHChung/Simple-Hangman-Game
Hangman Game. It will display amount of chances, allows you to directly type in the word as a guess and shows already guessed letters.
OscarHChung/Sudoku
Sudoku without GUI that uses 2D arrays and a backtracking algorithm to solve the board.
OscarHChung/Time-Calculator
Given a time and an amount of hours and minutes to add to it, the program will return the final time. Optional adding of a weekday to find out what the final day will be. (Ex: "12:32 PM, 26:12, Monday" will return "2:44 AM, Wednesday (2 days later)" )
OscarHChung/Vigenere-Cipher
Ciphering in vigenere with a key.