Mohamed Massoud's repositories
Android-Gamepad-To-PC
This project is about a system that turns cheap wired gamepads into wireless ones.
3D-Dataset-Analyzer
This project is about a program that takes a 3D dataset file and visualizes it using openGL.
consoluino
Consoluino is a custom-made gaming console & simple game engine using Arduino nano and Arduino IDE.
customNESController
This project is about creating a custom-made chargeable wireless gaming controller through a LAN network.
HuffmanCompression
This project is a demonstration of using the greedy approach to implement Huffman compression algorithm.
LANflappybird
This is is basically just a flappy bird game that can be played in multiplayer mode over a LAN network.
sortingTechniquesAnalyzer
Simple program to compare running time against input size of the most famous sorting algorithms.
customDBMS
This project is about an implementation of a custom database management system.
HidGuardian
Windows kernel-mode driver for controlling access to various input devices.
lexiparser
This project is an implementation of the first two phases of a compiler generator (Lexical analysis & Parsing)
Magicobiota
Magicobiota for HawkesJam #1 Microscopic Magic Game Jam
Obstacle-Avoidance-System
This system is about programming a 8052 microcontroller for Obstacle Avoidance System using Keil Software.
PaintProgram
Paint is a program designed to draw and paint obviously. It can draw many shapes like(Circle, Triangle, Square, Line Segment and Rectangle). But what’s special with the program is that it can install and load an external shape Plugin to support any external drawings needed.
TFLiteProjects
Machine learning integration in Android Applications using TFLite & MLKIT
vJoy
Virtual Joystick
XOutput
DirectInput to XInput wrapper
Yajulu-Task
Yajulu Task For The Win