Bola Gadalla's repositories
CS212-Project1
In this project we were asked to read from a .txt file and create a Clock object which will take in hour, minute, second values. Then use that to show a GUI with a grid layout to show an unsorted array of the Clock objects and a sorted array of the Clock object. The sorting is done using Selection Sorting
CS212-Project4
Project 4 for the CS212 class, creating a window and opening files and searching for values.
Quick_Hexa
My first published Unity game on both the App store and Google Play store.
CS212-Project2
This is a Java college course project where we create a linear Link List of Clock objects.
CS212-Project3
Adding File Menu with Open and Quit buttons
CS313-Project1
Project 1 in my CS 313 course
CS313-Project2
In this project I learned how to create a Tree LinkList with unlimited children (not binary), and was able to build function that would find the height, and print the level order of the Tree. Also used ArrayDeque to solve a simple problem that checks if a Parathesis has a closing one or not.
Doodle_Jump
A Doodle Jump Clone
Floppy_Bird
A Flappy Bird Clone
Knife_Shot
Unity game where the objective is to shoot a knife through moving objects without colliding into them. You lose if you do.
ML-Project-1
This is Project 1 for CSCI-381 Machine Learning which we have to implement Decision Tree and Random Forest from scratch.
Personal-Website
This is my personal website which contains my resume and such.
Personal_Expenses_App
Used Dart with Flutter framework to build an app that keeps track of your expenses.
RiptideNetworking
Lightweight C# networking solution for multiplayer games.
SML
A CLI based minecraft launcher
Web-Server-Template
This is a template for web servers for future projects of mine.